Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Plugin] DVB-Driver

Featured Replies

  • Author
1 hour ago, Rod25 said:

I have a TBS tuner that stopped being recognised a while ago and now I'm trying to get it working again.

I don't see a Tuner in your system, is the tuner connect via USB or PCIe, but as said, I don't see any device that could be a Tuner.

  • Replies 1.1k
  • Views 176.1k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • @pika & @knex666 & @tknz & @Marolo & @fireplex & @pk1057   Good news for all TBS users!   I just asked Tom to include some necessary Kernel modules to Unraid wh

  • Available versions:   The build process is now automated and should be finished after 1 hour after a new unRAID version is released if everything went well and no compile error occurred.   You can che

  • Thank you!!

Posted Images

Connected via PCIe . Maybe it's failed which is why it's not recognised.

  • Author
27 minutes ago, Rod25 said:

Connected via PCIe . Maybe it's failed which is why it's not recognised.

Please try the following:

  1. Shut down the server

  2. Pull the power cord from wall

  3. Press the power and reset button for a few times (to empty the caps)

  4. Wait 15 seconds after that

  5. Plug the power cord back into the wall

  6. Start your server

Sometimes the cards are in a hanging state and not recognized at all, with this method you can reset it.

Hi,thank you for great DVB drivers I have TBS 6281SE v2, it is detected fine after installation, but I think I have issues with modes as I'm unable to detect any channels when scanning, so I need some support to fix this. I booted the same PC with windows and channel detection works fine so cable and card is ok just need to figure it for unraid. Any suggestion is appreciated.

unraid-pojatno-diagnostics-20251116-1351.zip

  • Author
8 hours ago, fx02 said:

DVB drivers

I see nothing wrong on the driver side, with what Container are you trying to find channels? Both Tuners are detected correctly and they should also work just fine.
Please do note that Windows isn't Linux, are you using TVHeadend on both platforms or any other kind of software?

My suspicion is that it has more to do with the application that you are trying to scan or some kind of miss configuration.

What dirvers did you try yet? Only TBS ones or did you try the LibreELEC too already?

I'm using nextpvr in combination with Kodi. I tried only TBS drivers. I know that my card has two modes, and I already applied mode under Windows with TBS tool, but I'm not sure if I need to apply this on Linux somehow or this is permanent for all systems. I'll try libreELEC and tvheadend too.

  • Author
9 hours ago, fx02 said:

I know that my card has two modes, and I already applied mode under Windows with TBS tool, but I'm not sure if I need to apply this on Linux somehow or this is permanent for all systems.

First post in this thread at the very bottom, but the modes or how you apply these modes vary from card to card.

9 hours ago, fx02 said:

I'll try libreELEC and tvheadend too.

You don't have to try the LibreELEC drivers since it seems the TBS ones work just fine for you, however I would recommend that you try TVHeadend, at least that's what I use and whats working perfectly fine.

Hi yes, tvheadend works just fine but the issue is I want to continue using nextpvr as im already used to it... anyway I'm trying to sort it out on nextpvr forums, seems that scan in nextpvr is not working properly under docker container. Anyway, thank you so much for help with this!

  • 2 weeks later...

Is DVB-Driver available for Unraid version 7.2.2? Post 2 of this thread links to a Github site that shows the versions of this driver, but it seems to be deprecated as it ends at 6.8.12

I am currently running Unraid 6.12.4. I plan to upgrade soon to a more recent version, like 7.2.2. Are there any issues doing that, or do I just upgrade Unraid and then upgrade the DVB-Driver plugin?

10 minutes ago, wayner said:

Is DVB-Driver available for Unraid version 7.2.2? Post 2 of this thread links to a Github site that shows the versions of this driver, but it seems to be deprecated as it ends at 6.8.12

if you check the main git site you see it moved to unraid repo, and yes, last release 2 days ago ;)

GitHub
No image preview

GitHub - unraid/unraid-dvb-driver: ATSC/DTMB/DVB/ISDB dri...

ATSC/DTMB/DVB/ISDB driver repository for Unraid . Contribute to unraid/unraid-dvb-driver development by creating an account on GitHub.

Thank you very much. When I go to that Git site it says "for Unraid Kernel v6.17.9". How do we know which Unraid Kernel matches up with Unraid version 7.2.2.

Can I suggest that someone update or delete Post #2 of this thread, or at least put warnings that it has been deprecated.

  • Author
2 hours ago, wayner said:

Is DVB-Driver available for Unraid version 7.2.2?

Yes, if it wouldn't be you would get a notification when upgrading to that version.

2 hours ago, wayner said:

Post 2 of this thread links to a Github site that shows the versions of this driver, but it seems to be deprecated as it ends at 6.8.12

Thanks for the heads up, I've now changed the link in post two, however if you look at the repository:
grafik.png

The plugin was simply moved to the Unraid repository and you don't have to do anything on your side, the new repository was already pushed to the users on the last plugin update.

1 hour ago, wayner said:

When I go to that Git site it says "for Unraid Kernel v6.17.9". How do we know which Unraid Kernel matches up with Unraid version 7.2.2.

By reading the release notes which are presented when you upgrade:

https://docs.unraid.net/de/unraid-os/release-notes/7.2.2/#linux-kernel

However you also get a notification when upgrading if the driver was properly downloaded or not:

https://github.com/ich777/unraid-plugin_update_helper?tab=readme-ov-file#update-notifications

Thanks @ich777 . I will upgrade when I get a chance in the next few days.

I upgraded this morning and all looks well. My SageTV docker is able to tune channels from OTA and HD-PVR tuners/encoders.

Hi, I settled with tvheadend as it works just great with Kodi. Unfortunately nextpvr developer did not respond that he will fix bug, just gave some suggestions how to try to avoid the issue (but it did not help..). Anyway, everything is running fine and I wonder can I install some other DVB tuner? I also have MyGica device and I guess it will work with Openelec drivers, but how to make them both work? Not sure what selection of driver type does on settings page. Will it just install drivers or this is a selection which drivers it will use and there is no option to select both?

  • Author
10 hours ago, fx02 said:

Will it just install drivers or this is a selection which drivers it will use and there is no option to select both?

It will just install the selected drivers, issue with the drivers is that they are not 100% compatible with each other and therefore you can just install one of the four drivers.

However you can try to use the TBS driver since this driver includes also many other drivers in the package or you try the OpenELEC driver and see if these are working with your DVB cards.

I would recommend if you have issues, you create Diagnostics so that I can see what's going on in between testing drivers so that you have Diagnostics if it's not working to diagnose further.

  • 1 month later...

Can anybody help i can't use my USB DVB Tuner and I have no idea to fix it.
lsusb says
Bus 001 Device 004: ID 2013:0462 PCTV Systems PCTV 461

I Installed the DVB Driver and the LibreELEC package, after reboot. Same situation
DVB Info

Details

bz@Server:~# lsusb -t

/: Bus 001.Port 001: Dev 001, Class=bz_hub, Driver=xhci_hcd/16p, 480M

|__ Port 001: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M

|__ Port 001: Dev 002, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M

|__ Port 002: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 12M

|__ Port 002: Dev 003, If 1, Class=Human Interface Device, Driver=usbhid, 12M

|__ Port 003: Dev 004, If 0, Class=Vendor Specific Class, Driver=em28xx, 480M

|__ Port 006: Dev 005, If 0, Class=Mass Storage, Driver=usb-storage, 480M

/: Bus 002.Port 001: Dev 001, Class=bz_hub, Driver=xhci_hcd/10p, 10000M

bz@Server:~# ls -R /dev/dvb

ls: cannot access '/dev/dvb': No such file or directory

bz@Server:~# nano /boot/config/go

bz@Server:~# modprobe -r em28xx_dvb em28xx_v4l em28xx_alsa em28xx

bz@Server:~# modprobe em28xx card=92

bz@Server:~# modprobe em28xx-dvb

bz@Server:~# udevadm trigger

bz@Server:~# dmesg | tail -50 | grep -i -E "em28|dvb"

[ 408.535821] em28xx 1-3:1.0: card=68 -> Terratec AV350

[ 408.535826] em28xx 1-3:1.0: card=69 -> KWorld ATSC 315U HDTV TV Box

[ 408.535832] em28xx 1-3:1.0: card=70 -> Evga inDtube

[ 408.535838] em28xx 1-3:1.0: card=71 -> Silvercrest Webcam 1.3mpix

[ 408.535844] em28xx 1-3:1.0: card=72 -> Gadmei UTV330+

[ 408.535849] em28xx 1-3:1.0: card=73 -> Reddo DVB-C USB TV Box

[ 408.535855] em28xx 1-3:1.0: card=74 -> Actionmaster/LinXcel/Digitus VC211A

[ 408.535861] em28xx 1-3:1.0: card=75 -> Dikom DK300

[ 408.535867] em28xx 1-3:1.0: card=76 -> KWorld PlusTV 340U or UB435-Q (ATSC)

[ 408.535872] em28xx 1-3:1.0: card=77 -> EM2874 Leadership ISDBT

[ 408.535878] em28xx 1-3:1.0: card=78 -> PCTV nanoStick T2 290e

[ 408.535884] em28xx 1-3:1.0: card=79 -> Terratec Cinergy H5

[ 408.535890] em28xx 1-3:1.0: card=80 -> PCTV DVB-S2 Stick (460e)

[ 408.535895] em28xx 1-3:1.0: card=81 -> Hauppauge WinTV HVR 930C

[ 408.535901] em28xx 1-3:1.0: card=82 -> Terratec Cinergy HTC Stick

[ 408.535907] em28xx 1-3:1.0: card=83 -> Honestech Vidbox NW03

[ 408.535913] em28xx 1-3:1.0: card=84 -> MaxMedia UB425-TC

[ 408.535918] em28xx 1-3:1.0: card=85 -> PCTV QuatroStick (510e)

[ 408.535924] em28xx 1-3:1.0: card=86 -> PCTV QuatroStick nano (520e)

[ 408.535930] em28xx 1-3:1.0: card=87 -> Terratec Cinergy HTC USB XS

[ 408.535936] em28xx 1-3:1.0: card=88 -> C3 Tech Digital Duo HDTV/SDTV USB

[ 408.535941] em28xx 1-3:1.0: card=89 -> Delock 61959

[ 408.535947] em28xx 1-3:1.0: card=90 -> KWorld USB ATSC TV Stick UB435-Q V2

[ 408.535953] em28xx 1-3:1.0: card=91 -> SpeedLink Vicious And Devine Laplace webcam

[ 408.535959] em28xx 1-3:1.0: card=92 -> PCTV DVB-S2 Stick (461e)

[ 408.535965] em28xx 1-3:1.0: card=93 -> KWorld USB ATSC TV Stick UB435-Q V3

[ 408.535970] em28xx 1-3:1.0: card=94 -> PCTV tripleStick (292e)

[ 408.535976] em28xx 1-3:1.0: card=95 -> Leadtek VC100

[ 408.535982] em28xx 1-3:1.0: card=96 -> Terratec Cinergy T2 Stick HD

[ 408.535988] em28xx 1-3:1.0: card=97 -> Elgato EyeTV Hybrid 2008 INT

[ 408.535993] em28xx 1-3:1.0: card=98 -> PLEX PX-BCUD

[ 408.535999] em28xx 1-3:1.0: card=99 -> Hauppauge WinTV-dualHD DVB

[ 408.536005] em28xx 1-3:1.0: card=100 -> Hauppauge WinTV-dualHD 01595 ATSC/QAM

[ 408.536011] em28xx 1-3:1.0: card=101 -> Terratec Cinergy H6 rev. 2

[ 408.536017] em28xx 1-3:1.0: card=102 -> :ZOLID HYBRID TV STICK

[ 408.536023] em28xx 1-3:1.0: card=103 -> Magix USB Videowandler-2

[ 408.536028] em28xx 1-3:1.0: card=104 -> PCTV DVB-S2 Stick (461e v2)

[ 408.536034] em28xx 1-3:1.0: card=105 -> MyGica iGrabber

[ 408.536040] em28xx 1-3:1.0: card=106 -> Hauppauge USB QuadHD ATSC

[ 408.536046] em28xx 1-3:1.0: card=107 -> MyGica UTV3 Analog USB2.0 TV Box

[ 408.536053] em28xx 1-3:1.0: dvb set to bulk mode.

[ 556.127165] em28xx: Removed (Em28xx dvb Extension) extension

[ 556.159987] em28xx: Removed (Em28xx v4l2 Extension) extension

[ 556.205161] em28xx: Removed (Em28xx Audio Extension) extension

[ 556.229077] usbcore: deregistering interface driver em28xx

[ 556.229124] em28xx 1-3:1.0: Disconnecting em28xx

[ 556.229489] em28xx 1-3:1.0: Freeing device

[ 561.085419] usbcore: registered new interface driver em28xx

[ 566.172785] em28xx: Registered (Em28xx dvb Extension) extension

Edited by Ballzauber

  • Author
3 hours ago, Ballzauber said:

Can anybody help i can't use my USB DVB Tuner and I have no idea to fix it.

Do you have Diagnostics?

Without them many information are missing for me to troubleshoot.

Now I think the driver is loaded and the stick is registered but something went wrong because there is noch /dev/dvb/

Log

dmesg | grep -i -E "em28|dvb|frontend|firmware"

[   56.938529] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)

[  153.662571] usbcore: registered new interface driver em28xx

[  153.666786] em28xx: Registered (Em28xx dvb Extension) extension

[  153.679297] em28xx: Registered (Em28xx v4l2 Extension) extension

[  153.701525] em28xx: Registered (Em28xx Audio Extension) extension

[  153.707692] em28xx 1-3:1.0: New device PCTV PCTV 461 @ 480 Mbps (2013:0462, interface 0, class 0)

[  153.707698] em28xx 1-3:1.0: DVB interface 0 found: bulk

[  153.758268] em28xx 1-3:1.0: chip ID is em28178

[  154.131368] em28xx 1-3:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0xa0d645a2

[  154.131385] em28xx 1-3:1.0: EEPROM info:

[  154.131391] em28xx 1-3:1.0: microcode start address = 0x0004, boot configuration = 0x01

[  154.139462] em28xx 1-3:1.0: AC97 audio (5 sample rates)

[  154.139473] em28xx 1-3:1.0: 500mA max power

[  154.139478] em28xx 1-3:1.0: Table at offset 0x27, strings=0x148c, 0x1874, 0x0a6a

[  154.190144] em28xx 1-3:1.0: Identified as PCTV DVB-S2 Stick (461e) (card=92)

[  154.190163] em28xx 1-3:1.0: dvb set to bulk mode.

[  154.190273] em28xx 1-3:1.0: Binding DVB extension

[  154.204547] em28xx 1-3:1.0: Registering input extension

[  154.226957] rc rc0: PCTV DVB-S2 Stick (461e) as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/rc/rc0

[  154.226992] input: PCTV DVB-S2 Stick (461e) as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/rc/rc0/input12

[  154.227118] em28xx 1-3:1.0: Input extension successfully initialized

[  154.227122] em28xx: Registered (Em28xx Input Extension) extension

11 minutes ago, ich777 said:

Do you have Diagnostics?

Without them many information are missing for me to troubleshoot.

Here is what you need, thanks for helping me !!

myserver17-diagnostics-20260107-2102.zip

  • Author
12 minutes ago, Ballzauber said:

helping me

Just because I'm always looking through the entire logs, please remove the driver that is not suitable for your Motherboard, it is really unusual that you have different types of Super I/O Chips on your Motherboard:

/boot/config/plugins/it87-driver/packages/6.12.54/:

total 36

-rw------- 1 root root 29264 Jan 5 08:38 it87-20260104-6.12.54-Unraid-1.txz

-rw------- 1 root root 33 Jan 5 08:38 it87-20260104-6.12.54-Unraid-1.txz.md5

/boot/config/plugins/nct6687-driver/packages/6.12.54/:

total 76

-rw------- 1 root root 70744 Oct 22 09:07 nct6687d-20250823-6.12.54-Unraid-1.txz

-rw------- 1 root root 33 Oct 22 09:07 nct6687d-20250823-6.12.54-Unraid-1.txz.md5

Was this device working previously on Unraid or did it simply stop working?

35 minutes ago, ich777 said:

Just because I'm always looking through the entire logs, please remove the driver that is not suitable for your Motherboard, it is really unusual that you have different types of Super I/O Chips on your Motherboard:

/boot/config/plugins/it87-driver/packages/6.12.54/:

total 36

-rw------- 1 root root 29264 Jan 5 08:38 it87-20260104-6.12.54-Unraid-1.txz

-rw------- 1 root root 33 Jan 5 08:38 it87-20260104-6.12.54-Unraid-1.txz.md5

/boot/config/plugins/nct6687-driver/packages/6.12.54/:

total 76

-rw------- 1 root root 70744 Oct 22 09:07 nct6687d-20250823-6.12.54-Unraid-1.txz

-rw------- 1 root root 33 Oct 22 09:07 nct6687d-20250823-6.12.54-Unraid-1.txz.md5

Was this device working previously on Unraid or did it simply stop working?

Okay i will do this.

And m new with Unraid, I used before this stick only with a Linux Mint server.
Now I bought new device and want to try Unraid.

I came to this situation only why I add this lines to the go file.

modprobe em28xx card=92
echo "2013 0462" > /sys/bus/usb/drivers/em28xx/new_id

  • Author
10 hours ago, Ballzauber said:

modprobe em28xx card=92
echo "2013 0462" > /sys/bus/usb/drivers/em28xx/new_id

So with these commands in your go file it is working?

For some cards it is necessary to add additional commands to your go file or in a modprobe.d file.

f

18 minutes ago, ich777 said:

So with these commands in your go file it is working?

For some cards it is necessary to add additional commands to your go file or in a modprobe.d file.

It works that the right driver is loaded and the device is detected but, after that I think It is important that the frontend driver binds the tuner. And this is not happen

i have no /dev/dvb/

And i m wondering about this output in the log its different to the working server
Not Working

[  152.685369] em28xx 1-5:1.0: dvb set to bulk mode.

[  152.685470] em28xx 1-5:1.0: Binding DVB extension

[  152.700082] em28xx 1-5:1.0: Registering input extension

[  152.723479] em28xx 1-5:1.0: Input extension successfully initialized

[  152.723482] em28xx: Registered (Em28xx Input Extension) extension

Working

Linux TVServer 5.4.0-882110311031-generic #0+mediatree+hauppauge-Ubuntu SMP Sat Nov 6 00:51:47 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

[    7.735230] em28xx 1-3:1.0: dvb set to bulk mode.

[    9.304408] em28xx 1-3:1.0: Binding DVB extension

[    9.392493] em28xx 1-3:1.0: DVB: registering adapter 0 frontend 0 (Montage Technology M88DS3103)...

[    9.393465] em28xx 1-3:1.0: DVB extension successfully initialized

[    9.611901] em28xx 1-3:1.0: Registering input extension

[    9.644291] em28xx 1-3:1.0: Input extension successfully initialized

[   27.259067] em28xx 1-3:1.0: DVB: adapter 0 frontend 0 frequency 0 out of range (950000..2150000)

Edited by Ballzauber

  • Author
2 hours ago, Ballzauber said:

It works that the right driver is loaded and the device is detected but, after that I think It is important that the frontend driver binds the tuner. And this is not happen

So is it now working or not, I'm not sure if I understand completely since you mentioned that it is working?

What brand is that tuner exactly or what is written on the DVB USB device? Some tuners need special treatment to work properly.

2 hours ago, ich777 said:

So is it now working or not, I'm not sure if I understand completely since you mentioned that it is working?

What brand is that tuner exactly or what is written on the DVB USB device? Some tuners need special treatment to work properly.

It’s not working, I don’t get a /dev/dvb device

On the device is written a wintv nova s2 hauppauge

Rev bbh9

I want to try a older version of unraid with an older kernel because i read that with kernel 5.15 in unraid 6.10 someone runs this stick

But we can try to get this stick working on both versions. I try every thing at the moment 🙈

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.