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

Hi all, is possible to use a Xbox one tuner to set this up? xbox one tuner. I have it showing up in plex, but when trying to choose my local area. It's not listed, tried full uk scan and no channels found

  • Replies 1.1k
  • Views 176.2k
  • 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

  • Author
3 hours ago, Apollopayne35 said:

Hi all, is possible to use a Xbox one tuner to set this up? xbox one tuner. I have it showing up in plex, but when trying to choose my local area. It's not listed, tried full uk scan and no channels found

Do you have Diagnostics with the Tuner attached to your system and the LibreELEC drivers installed?

  • Author
38 minutes ago, Apollopayne35 said:

Hi I have LibreElec drivers installed. 

Your tuner is correctly recognized and listed in /dev/dvb:

lrwxrwxrwx 1 root root 0 Nov 19 07:02 /sys/class/dvb/dvb0.demux0/device/driver -> ../../../../../../../../bus/usb/drivers/usb
lrwxrwxrwx 1 root root 0 Nov 19 07:02 /sys/class/dvb/dvb0.dvr0/device/driver -> ../../../../../../../../bus/usb/drivers/usb
lrwxrwxrwx 1 root root 0 Nov 19 07:02 /sys/class/dvb/dvb0.frontend0/device/driver -> ../../../../../../../../bus/usb/drivers/usb
lrwxrwxrwx 1 root root 0 Nov 19 07:02 /sys/class/dvb/dvb0.net0/device/driver -> ../../../../../../../../bus/usb/drivers/usb

 

Nov 19 01:02:40 Tower kernel: dvb-usb: found a 'Microsoft Xbox One Digital TV Tuner' in warm state.
Nov 19 01:02:40 Tower kernel: dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Nov 19 01:02:40 Tower kernel: dvbdev: DVB: registering new adapter (Microsoft Xbox One Digital TV Tuner)
Nov 19 01:02:40 Tower kernel: usb 3-1: media controller created
Nov 19 01:02:40 Tower kernel: dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Nov 19 01:02:40 Tower kernel: usb 3-1: DVB: registering adapter 0 frontend 0 (Panasonic MN88472)...
Nov 19 01:02:40 Tower kernel: dvbdev: dvb_create_media_entity: media entity 'Panasonic MN88472' registered.
Nov 19 01:02:40 Tower kernel: dvb-usb: Microsoft Xbox One Digital TV Tuner successfully initialized and connected.
Nov 19 01:02:40 Tower kernel: usbcore: registered new interface driver dvb_usb_dib0700
Nov 19 01:08:42 Tower kernel: mn88472 0-0018: downloading firmware from file 'dvb-demod-mn88472-02.fw'

 

Please also see the first recommended post on top of this thread.

 

Plex needs some kind of bridging software to be able to see the adapter.

1 hour ago, ich777 said:

Your tuner is correctly recognized and listed in /dev/dvb:

lrwxrwxrwx 1 root root 0 Nov 19 07:02 /sys/class/dvb/dvb0.demux0/device/driver -> ../../../../../../../../bus/usb/drivers/usb
lrwxrwxrwx 1 root root 0 Nov 19 07:02 /sys/class/dvb/dvb0.dvr0/device/driver -> ../../../../../../../../bus/usb/drivers/usb
lrwxrwxrwx 1 root root 0 Nov 19 07:02 /sys/class/dvb/dvb0.frontend0/device/driver -> ../../../../../../../../bus/usb/drivers/usb
lrwxrwxrwx 1 root root 0 Nov 19 07:02 /sys/class/dvb/dvb0.net0/device/driver -> ../../../../../../../../bus/usb/drivers/usb

 

Nov 19 01:02:40 Tower kernel: dvb-usb: found a 'Microsoft Xbox One Digital TV Tuner' in warm state.
Nov 19 01:02:40 Tower kernel: dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Nov 19 01:02:40 Tower kernel: dvbdev: DVB: registering new adapter (Microsoft Xbox One Digital TV Tuner)
Nov 19 01:02:40 Tower kernel: usb 3-1: media controller created
Nov 19 01:02:40 Tower kernel: dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Nov 19 01:02:40 Tower kernel: usb 3-1: DVB: registering adapter 0 frontend 0 (Panasonic MN88472)...
Nov 19 01:02:40 Tower kernel: dvbdev: dvb_create_media_entity: media entity 'Panasonic MN88472' registered.
Nov 19 01:02:40 Tower kernel: dvb-usb: Microsoft Xbox One Digital TV Tuner successfully initialized and connected.
Nov 19 01:02:40 Tower kernel: usbcore: registered new interface driver dvb_usb_dib0700
Nov 19 01:08:42 Tower kernel: mn88472 0-0018: downloading firmware from file 'dvb-demod-mn88472-02.fw'

 

Please also see the first recommended post on top of this thread.

 

Plex needs some kind of bridging software to be able to see the adapter.

Thank you for your help, after reading this thread. I got it working. Thank you again

On 11/18/2023 at 8:43 PM, ich777 said:

Sorry but I even don't see the device in your lspci

 

It seems like the device is not (properly) connected to your system.

Hello, I looked for information on the Internet. 
Looks like a problem with PCIe bus speed negotiation.

I will mention that the card is 100% functional, and it is not visible at all on this Supermicro X11SAE-M motherboard. 

The solution to this problem in my case was to change these parameters:

From:Zrzut ekranu 2023-11-19 1621a07.png

That is, setting Gen1 on the SLOT4 PCIe x4 connector. 

Zrzut ekranu 2023-11-19 162046.pngEven later, the card is seen in TVHeadEnd without problems. 

 

 

Zrzut ekranu 2023-11-19 161740.png

Zrzut ekranu 2023-11-19 162745.png

image.png

Edited by Rafał Krupiński
Additional complications

The only problem I've experienced is the lack of SNR signal display, I don't know where the problem lies, whether it's in TvHeadEnd or in the video card drivers themselves.

 

image.thumb.png.bc27063c28141cc0ec26036ca905221e.png

 

Besides, TV channels from HotBird work, I can not only embrace the channels from the other Astra 19.2. The connection I have one LNB. 

  • Author
51 minutes ago, Rafał Krupiński said:

The only problem I've experienced is the lack of SNR signal display, I don't know where the problem lies, whether it's in TvHeadEnd or in the video card drivers themselves.

I think this is a driver implementation thing and most of the times you can ignore that.

If the tuner is working then everything should be fine, not all tuners can report that.

23 hours ago, ich777 said:

I think this is a driver implementation thing and most of the times you can ignore that.

If the tuner is working then everything should be fine, not all tuners can report that.

It is true that I experience a weaker signal on this head unit. Than on the decoder Vu+ DUO2. I simply have too weak a signal to receive some channels. I would supply myself with something newer on USB, can anyone recommend something? One LNB for testing is enough. 

  • Author
11 hours ago, Rafał Krupiński said:

I would supply myself with something newer on USB, can anyone recommend something?

USB is a bit hard for me since I always would recommend to use PCIe, however if you need a USB Tuner then you can use a Sundtek one, but that is another plugin since the driver works a bit different and it is only compatible with TVHeadend from Linuxserver.io at least on Unraid with my plugin.

Hi !

My server unraid is v6.9.2

My USB Stick DVB-T is the "Hauppauge NovaT 500Stick" (an Elgato EyeTV diversity USB stick)
May be an Hauppauge WinTV-NOVA-TD-Stick...

# lsusb
Bus 002 Device 003: ID 2040:9580 Hauppauge NovaT 500Stick

After install, DVB-Driver says :
"Found but Unknown to the plugin"
See the pict (with another problem : Warning: file(/tmp/dvb-driver): failed to open stream: No such file or directory in...)

 

I wanted to know howto determinate to write the mobprob in the go file.

unraid6.9.2.png.63b0a625f4712bc689c416e4a9fa9075.png


I tried :
modprobe ddbridge
modprobe cx23885

Thanks ;)
 

Edited by PicPoc

54 minutes ago, PicPoc said:

My server unraid is v6.9.2

 

1st step would be, update to a current version ...

 

54 minutes ago, PicPoc said:

I wanted to know howto determinate to write the mobprob in the go file.

 

 

54 minutes ago, PicPoc said:

modprobe ddbridge
modprobe cx23885

remove those entries ...

 

55 minutes ago, PicPoc said:

May be an Hauppauge WinTV-NOVA-TD-Stick...

 

try with libreelec drivers, may also with TBS drivers ...

 

also may consider, usb tv sticks are likely not the best choice ... sundtek may be an option for USB too ... if the upper steps wont help at all ...

  • Author
1 hour ago, PicPoc said:

My server unraid is v6.9.2

As @alturismo said, please upgrade to a recent version from Unraid.

 

1 hour ago, PicPoc said:

modprobe ddbridge
modprobe cx23885

Usually you don‘t have to do that but that would be all more easy to troubleshoot with Diagnostics.

 

1 hour ago, PicPoc said:

See the pict (with another problem : Warning: file(/tmp/dvb-driver): failed to open stream: No such file or directory in...)

Please post your Diagnostics.

  • 1 month later...
On 6/24/2022 at 7:16 PM, bbotto90 said:

Hey Ich777, I got this tuner off ebay thinking cheap way to get PVR, here in aus its DVB-T/T2

what entry level card/tuner would you use for an unraid setup?

 

if we got the linux drivers is it possible to get the 1975 Haupauge working or is it a waste of time?

 

image.png.d2725a8aa88c0cf48ae84ce2be323eb8.png

 

Hi All/@ich777 I picked up a similar card - WinTV-HVR-1265 - but am having the same problem as @bbotto90 re: attached image - the card isn't recognised by unraid (have tried in multiple free slots that work with other PCI-E card.) Dockers fail to start if adding the /dev/dvb to extra parameters and not seen when calling lspci.
NB: running unraid 6.12.6 and the DVB plugin (kernel - 6.1.64-Unraid - doesn't see any adapters

Edited by CouchPawTayTow
version numbers

51 minutes ago, CouchPawTayTow said:

NB: running unraid 6.12.6 and the DVB plugin (kernel - 6.1.64-Unraid - doesn't see any adapters

and what does

 

1/ the driver plugin page say ?

2/ ls -la /dev/dvb/ ... would be where to look for devices ;)

  • Author
1 hour ago, CouchPawTayTow said:

NB: running unraid 6.12.6 and the DVB plugin (kernel - 6.1.64-Unraid - doesn't see any adapters

Please, as always, post your Diagnostics.

 

If you don‘t see it in lspci then the card is not recognized by the system at all.

14 hours ago, alturismo said:

and what does

 

1/ the driver plugin page say ?

2/ ls -la /dev/dvb/ ... would be where to look for devices ;)

 

Sorry - my clumsily worded request - The DVB plugin says 'No Adapters found!'. ls -la /dev/dvb/ gives the same result as the image above - /bin/ls: cannot access '/dev/dvb/': No such file or directory.

14 hours ago, ich777 said:

Please, as always, post your Diagnostics.

 

If you don‘t see it in lspci then the card is not recognized by the system at all.

 

Diag attached, apologies.

Yeah, I was hoping it wouldn't be a bad card, but possible I guess re: not showing with lspci.
I recall I had similar issues when I was trying to get my GPU working - system couldn't see it initially, but it eventually registered and works fine now, so hoping similar issue here re: drivers or something else.

tower-diagnostics-20240115-1130.zip

4 hours ago, CouchPawTayTow said:

Yeah, I was hoping it wouldn't be a bad card, but possible I guess re: not showing with lspci.

what wonders me a little ... as its listed in your USB devices ?

 

Bus 003 Device 002: ID 2040:72a0 Hauppauge WinTV HVR-1265

 

your link is actually showing a pci card ...

 

may @ich777 rather knows something, but to me it looks like your card is (sadly) not really compatible, may due the "upgrade" from the pcie chip ...

 

from the Hauppage site Info ...

Same features as the previous model WinTV-HVR-1265, but with an updated PCIe bridge chip to replace an obsolete chip

 

also not listed here https://www.linuxtv.org/wiki/index.php/Hauppauge

  • Author
8 hours ago, CouchPawTayTow said:

Diag attached, apologies.

I don't see any indication that this tuner is supported by the Linux Kernel sorry...

 

Is this a USB Tuner or PCI based Tuner? I don't think that this tuner is supported at all on Linux at least not through LibreELEC and TBS-OS so to speak no chance on get it working on Unraid.

4 hours ago, alturismo said:

what wonders me a little ... as its listed in your USB devices ?

 

Bus 003 Device 002: ID 2040:72a0 Hauppauge WinTV HVR-1265

 

your link is actually showing a pci card ...

 

may @ich777 rather knows something, but to me it looks like your card is (sadly) not really compatible, may due the "upgrade" from the pcie chip ...

 

from the Hauppage site Info ...

Same features as the previous model WinTV-HVR-1265, but with an updated PCIe bridge chip to replace an obsolete chip

 

also not listed here https://www.linuxtv.org/wiki/index.php/Hauppauge

 Yeah the USB thing is weird - definitely a PCIe card - headless server - only USB device connected is internal OS thumbdrive.

As you and, @ich777 notes above, looks like its an unsuported card at best, or a faulty one at worst. #badbuy.

Thanks for your time, effort, and help - sorry for the time-waste!

I am having issue getting my HVR-2250, I have been running this for months with no issues.  Recently I changed my setup and I am hosting unraid on proxmox with all related items passing through.

 

Proxmox

43:00.0 Multimedia controller: Philips Semiconductors SAA7164 (rev 81)

43:00.0 0480: 1131:7164 (rev 81)

 

978991838_Screenshot2024-01-16150321.png.175aae740478e2d8e2a14380b913e3f5.png

 

on unraid

[1131:7164]00:1b.0 Multimedia controller: Philips Semiconductors SAA7164 (rev 81)

 

 

Jan 16 14:32:19 Tower kernel: saa7164_api_get_fw_version() error, ret = 0x32

Jan 16 14:32:19 Tower kernel: Failed to communicate with the firmware

Jan 16 14:32:19 Tower kernel: Event timed out

Jan 16 14:32:19 Tower kernel: saa7164_api_modify_gpio() error, ret = 0x32

Jan 16 14:32:19 Tower kernel: Event timed out

Jan 16 14:32:19 Tower kernel: saa7164_api_modify_gpio() error, ret = 0x32

Jan 16 14:32:19 Tower kernel: Event timed out

Jan 16 14:32:19 Tower kernel: saa7164_api_modify_gpio() error, ret = 0x32

Jan 16 14:32:19 Tower kernel: Event timed out

Jan 16 14:32:19 Tower kernel: saa7164_api_modify_gpio() error, ret = 0x32

Jan 16 14:32:19 Tower kernel: Event timed out

Jan 16 14:32:19 Tower kernel: saa7164_api_i2c_read() error, ret(1) = 0x32

Jan 16 14:32:19 Tower kernel: Event timed out

Jan 16 14:32:19 Tower kernel: saa7164_api_enum_subdevs() error, ret = 0x32

Jan 16 14:32:19 Tower kernel: saa7164_cmd_send() Invalid param

Jan 16 14:32:19 Tower kernel: saa7164_api_enum_subdevs() error, ret = 0x9

Jan 16 14:32:19 Tower kernel: Event timed out

Jan 16 14:32:19 Tower kernel: saa7164_api_i2c_read() error, ret(1) = 0x32

Jan 16 14:32:19 Tower kernel: s5h1411_readreg: readreg error (ret == -5)

tower-diagnostics-20240116-1440.zip

Edited by mr2toyou
spelling

9 hours ago, mr2toyou said:

Recently I changed my setup and I am hosting unraid on proxmox with all related items passing through.

then i would recommend to look at the proxmox forums for help therefore ...

 

if you run unraid "virtualized" then ... may consider running your apps etc also nativ there ? instead passing passing passing devices through ... this always can result in errors.

 

just my suggestion in such a setup.

  • Author
11 hours ago, mr2toyou said:

I am hosting unraid on proxmox with all related items passing through.

As @alturismo said you should consult the Proxmox forums since this is not an Unraid issue at all.

 

I'm not familiar with Proxmox at all since I think for a small Homelab it is a bit overkill, however from what I know from other users you also have to add special parameters the VM in Proxmox since otherwise you will run into troubles like you are experiencing.

Thank you @ich777 and @alturismo I will follow up on those forums.  I do think it is something related to how promox is pulling that information just to test, I put unraid back on bare metal and the card was recognized and loaded as expected. 

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.