Server Version#: 1.22.3.4523-d0ce30438 (Ubuntu 21.04 kernel 5.11.0-17-generic)
Player Version#:
Tuner Make/Model: WinTV dualHD USB
Guide/Lineup name:
Using XMLTV?: no
Channel number/Name:
Hey there,
I recently upgraded to Ubuntu 21.04/Hirsute and my TV tuner stopped working. I went to go re-add, the “Scan Channels” UI does nothing/hangs forever.
Inputs: the tuner, Antenna, country=Ireland, postcode=D15.
I captured these logs from the web console:
May 23, 2021 14:48:34.428 [0x7f1e2b7fe640] Debug — [Grabber] HTTP requesting GET http://127.0.0.1:32600/devices/compound_device085dvb%23v4l%23%2fsys%2fdevices%2fpci0000%3a00%2f0000%3a00%3a02.1%2f0000%3a01%3a00.0%2fusb1%2f1-2%2f1-2%3a1.0%3a0011569677/scanners
May 23, 2021 14:48:34.449 [0x7f1e2b7fe640] Debug — [Grabber] HTTP/1.1 (0.0s) 200 response from GET http://127.0.0.1:32600/devices/compound_device085dvb%23v4l%23%2fsys%2fdevices%2fpci0000%3a00%2f0000%3a00%3a02.1%2f0000%3a01%3a00.0%2fusb1%2f1-2%2f1-2%3a1.0%3a0011569677/scanners
May 23, 2021 14:48:34.451 [0x7f1e2b7fe640] Debug — [Grabber] Grabber: Found 63 scanners.
May 23, 2021 14:48:34.451 [0x7f1e2b7fe640] Debug — [Grabber] Grabber: Filtered to 1 scanners.
May 23, 2021 14:48:34.451 [0x7f1e2b7fe640] Debug — [Grabber] Grabber: We're left with 1 settings.
May 23, 2021 14:48:34.451 [0x7f1e2b7fe640] Debug — [Grabber] Grabber: We need to return the settings for the client to fill out.
And from Plex Tuner Service.log there is some wonkiness:
May 23, 2021 14:47:00.087 [0x7f6bd97fa640] INFO - [I] web_service_t::process_device_discovery
May 23, 2021 14:47:00.087 [0x7f6bd97fa640] INFO - [I] device_reactor_t::get_device_list ()
May 23, 2021 14:47:00.087 [0x7f6bd97fa640] INFO - [I] dvb_device_factory_t::get_device_list ()
May 23, 2021 14:47:02.090 [0x7f6bd97fa640] INFO - [I] SAT2IP - discover_satip_servers(): no servers found
May 23, 2021 14:47:02.508 [0x7f6bd97fa640] INFO - [I] v4l::DeviceGetList_impl. getting v4l device list
May 23, 2021 14:47:02.508 [0x7f6bd97fa640] INFO - [I] v4l::DeviceGetList_impl. Successfully opened frontend /dev/dvb/adapter0/frontend0
May 23, 2021 14:47:02.509 [0x7f6bd97fa640] INFO - [I] v4l::DeviceGetList_impl. Successfully opened frontend /dev/dvb/adapter1/frontend0
May 23, 2021 14:47:02.511 [0x7f6bd97fa640] INFO - [I] dvb_device_factory_t::get_device_list. Id dvb#v4l#0#/sys/devices/pci0000:00/0000:00:02.1/0000:01:00.0/usb1/1-2/1-2:1.0:0, Name dualHD, Standards 3
May 23, 2021 14:47:02.511 [0x7f6bd97fa640] INFO - [I] dvb_device_factory_t::get_device_list. Id dvb#v4l#0#/sys/devices/pci0000:00/0000:00:02.1/0000:01:00.0/usb1/1-2/1-2:1.0:1, Name dualHD, Standards 3
May 23, 2021 14:47:02.511 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx >>
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx. Found device 8256:33381
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx. Found device 2821:6457
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx. Found device 7531:3
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx. Found device 7531:3
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx. Found device 1133:50475
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx. Found device 4176:278
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx. Found device 7531:3
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx. Found device 1507:1552
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx. Found device 7531:2
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx. Found device 7531:2
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] onetv_factory::DeviceGetListEx. Found device 7531:2
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] device_manager_t::get_device_list. Device dualHD, id dvb#v4l#0#/sys/devices/pci0000:00/0000:00:02.1/0000:01:00.0/usb1/1-2/1-2:1.0:0, tuners 1, state 0, standards 3
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] device_manager_t::get_device_list. Device dualHD, id dvb#v4l#0#/sys/devices/pci0000:00/0000:00:02.1/0000:01:00.0/usb1/1-2/1-2:1.0:1, tuners 1, state 0, standards 3
May 23, 2021 14:47:02.512 [0x7f6bd97fa640] INFO - [I] web_service_t::process_compound_devices. Merged 2 tuners for device dvb#v4l#/sys/devices/pci0000:00/0000:00:02.1/0000:01:00.0/usb1/1-2/1-2:1.0:0011569677
... wonk following ...
May 23, 2021 14:47:02.569 [0x7f6bd9ffb640] INFO - [I] web_service_t::process_device_status
May 23, 2021 14:47:02.569 [0x7f6bd9ffb640] INFO - [I] device_reactor_t::get_device_list (dvb#v4l#/sys/devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb3/3-1/3-1:1.0:0011569677)
May 23, 2021 14:47:02.569 [0x7f6bd9ffb640] INFO - [I] dvb_device_factory_t::get_device_list (dvb#v4l#/sys/devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb3/3-1/3-1:1.0:0011569677)
May 23, 2021 14:47:02.569 [0x7f6bd9ffb640] INFO - [I] v4l::DeviceGetList_impl. getting v4l device list
May 23, 2021 14:47:02.569 [0x7f6bd9ffb640] INFO - [I] v4l::DeviceGetList_impl. Successfully opened frontend /dev/dvb/adapter0/frontend0
May 23, 2021 14:47:02.569 [0x7f6bd9ffb640] INFO - [I] v4l::DeviceGetList_impl. Successfully opened frontend /dev/dvb/adapter1/frontend0
May 23, 2021 14:47:02.572 [0x7f6bd9ffb640] WARN - [E] web_service_t::get_device_status. Failed to make compound device for device uuid dvb#v4l#/sys/devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb3/3-1/3-1:1.0:0011569677
The WARN line is very strange – as it references a new and incorrect(?) USB path (usb3/3-{1,2} instead of usb1/1-{1,2}). I am not sure if it’s related or a red herring.
I was able to verify the tuner works with w_scan -c IE (the output looks reasonable for Ireland).
Any ideas? ![]()

I’ve attached the full log just in case it’s helpful (and it’s clean since the reboot rotation).
