I’m running Proxmox, with Plex in an Ubuntu 16.04 LXC container. The kernel is version 4.10. When I first install the kernel module drivers I did not have the patch for the second tuner patched in. Plex recognized the tuner, but of course only showed a single tuner. I added the patches to enable the second tuner, removed the tuner from Plex and re-added it, but it is still only finding a single tuner. I installed w_scan and it sees both tuners and can tune channels using both tuners. Any ideas what I need to do to get Plex to recognize both tuners? Is it possible that Plex caches the hardware discovery somewhere that I need to clear?
Did you ever find a solution to this? I think I’m running into a similar issue:
I’m running PMS on Ubuntu 16.04 within an LXC container.
I set up device passthrough for my WinTV-DualHD using /dev/dvb/adapater0/* and /dev/dvb/adapter1/*
w_scan sees and scans both adapters, as does dvb-tools.
Plex only sees one tuner.
If I install PMS on the host instead of the LXC container, then Plex sees both tuners. So it seems like it must be something with the device passthrough setup. But since w_scan and dvb-tools see both, I’m not sure what could be confusing Plex.
OS: Ubuntu 17.10
Plex: Version 1.11.0.4666
Device: WinTV-DualHD
uname: Linux daumas-media 4.13.0-19201712311231-generic #0+mediatree+hauppauge-Ubuntu SMP Sun Dec 31 21:14:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
I have the same problem. Dmesg and the Plex log indicate visibility of 2 tuners but Plex GUI itself shows only 1 tuner.
I contacted Hauppauge support and they explained to me that the OS itself is seeing both tuners and so the issue must lie with Plex itself.
The attached Plex Tuner Service.log shows this interesting entry:
Jan 25, 2018 12:30:54.355 [0x7f859f7fe700] INFO - * device_manager_t::get_device_list. Device 955D, id dvb#v4l#0#/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0:0, tuners 1, state 0, standards 24
Jan 25, 2018 12:30:54.355 [0x7f859f7fe700] INFO - * device_manager_t::get_device_list. Device 955D, id dvb#v4l#0#/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0:1, tuners 1, state 0, standards 24
Jan 25, 2018 12:30:54.355 [0x7f859f7fe700] INFO - * web_service_t::process_compound_devices. Merged 2 tuners for device dvb#v4l#/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0:0013811907
“Merged 2 tuners” doesn’t look right. I need 2 tuners not a merged tuner!
Given I have a Quad HD that shows up as two tuners, I’d expect the Dual HD will show up as one tuner. I think I read somewhere that there are two tuners contained within a single chip, which is why it shows up as one. Just from memory though so could be wrong.
Nope it appears you do have an issue, mine says clearly 2 tuners under each device. I’m pretty sure both of our devices would use a similar driver though, so surely this is just a case of getting the right firmware and drivers loaded?
Been awhile since anyone posted, wondering if a solution was found? I’m having the same problem on Ubuntu 18.04 LTS. Would be great if you did find one and could post details.
The Hauppauge 4.15 kernel should give you dual tuner support. Please make sure to select the correct kernel in your boot loader. The stock Ubuntu 18.04 kernel is also 4.15 based and still available when booting your server. Please post the output of uname -a when you are unsure about your current kernel.
Then, if you had configured Plex DVR prior to using the Hauppauge kernel, you might be required to remove the tuner from Plex DVR and to reconfigure Plex DVR from scratch to make Plex aware of the second tuner.
Thanks, however, it’s still showing 1 tuner. I updated my kernal to 4.17 (uname -a outputs Linux ihy 4.17.5-041705-generic #201807081431 SMP Sun Jul 8 14:33:41 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux), however, its still showing 1 tuner. This is after i deleted the device and readded it. Any other ideas? It seems that 4.17.5 o 18,04LTS does not resolve the issue
I also rebooted and manually booted to the Hauppauge Kernal (thom@ihy:~$ uname -a Linux ihy 4.15.0-24201807041620-generic #0+mediatree+hauppauge-Ubuntu SMP Thu Jul 5 01:38:17 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux ) however same issue. Both times i deleted and readded the device:
According to the status page everything is fine. Seems that by trying to fix the tuner issue, I’m actually in a worse place that before. Would really like some help here, things are getting worse with the new kernal, not better.
Edit 2: Seems the only way to fix the app problem was to delete and reinstall it. Annoying, as I now have 23GB of data to resynchronise.