Live TV & DVR can't find my TV tuner card anymore

Server Version#: 1.30.1.2115-81e1fc3f

So I installed a new TV tuner card, hoping it would be great and reliable, as it’s designed for use with Plex. The one in question is the WinTV-quadHD. Looking at the log for the Plex Tuner Service, i get this:

Apr 12, 2021 22:05:01.807 [2636] INFO - [I] web_service_t::process_device_status
Apr 12, 2021 22:05:01.810 [32748] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod 2]
Apr 12, 2021 22:05:01.810 [32748] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#
Apr 12, 2021 22:05:01.810 [32748] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod]
Apr 12, 2021 22:05:01.810 [32748] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#
Apr 12, 2021 22:05:01.811 [32748] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod]
Apr 12, 2021 22:05:01.811 [32748] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#
Apr 12, 2021 22:05:01.811 [32748] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod 2]
Apr 12, 2021 22:05:01.811 [32748] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#
Apr 12, 2021 22:05:01.811 [32748] INFO - [I] DeviceGetListEx_impl: pDL->Count:4
Apr 12, 2021 22:05:01.811 [2636] WARN - [E] web_service_t::get_device_status. get_device_info returned error for device dvb#bda#0#@device:pnp:\\?\usb#vid_0438&pid_b003#6&21647866&0&1#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{eec5a519-643f-4a74-bc7f-5ce7d46fefd5}

. . . and it’s repeated a lot. To try to narrow down the problem, I installed WinTV, and it sees the tuner and plays TV just fine. But I really want to use Plex, I also use it for music, and it’s more functional and friendly than WinTV.

Here is more info from the beginning of the log file:

Apr 12, 2021 22:03:35.680 [26508] INFO - Plex Tuner Service v1.0.0.0 - Microsoft PC x64 - build: 
Apr 12, 2021 22:03:35.680 [26508] INFO - Windows version: 6.2 (Build 9200), language en-US
Apr 12, 2021 22:03:35.680 [26508] INFO - 16 3600 MHz processor(s): Architecture=0, Level=6, Revision=42753 Processor Identifier=Intel64 Family 6 Model 167 Stepping 1, GenuineIntel
Apr 12, 2021 22:03:35.680 [26508] DEBUG - "F:\Plex Server\Plex Tuner Service.exe" "F:\Plex Server\Resources\Tuner\Private" "F:\Plex Server\Resources\Tuner\Shared" 1.22.2.4282-a97b03fad 32600 
Apr 12, 2021 22:03:35.678 [16192] INFO - [I] broker_t::start...
Apr 12, 2021 22:03:35.684 [16192] INFO - [I] device_manager_t::init.
Apr 12, 2021 22:03:35.684 [16192] INFO - [I] device_manager_t::init. Initialize provider manager
Apr 12, 2021 22:03:35.684 [16192] INFO - [I] device_manager_t::init. Initialize all device auxes
Apr 12, 2021 22:03:35.684 [16192] INFO - [I] dvb_device_factory_t::get_aux_list
Apr 12, 2021 22:03:35.684 [16192] INFO - [I] bda_aux_t::init
Apr 12, 2021 22:03:35.687 [16192] INFO - [I] web_server_t::start. Starting web server on port 32600
Apr 12, 2021 22:03:42.318 [34664] INFO - [I] web_service_t::process_device_discovery
Apr 12, 2021 22:03:42.318 [34664] INFO - [I] device_reactor_t::get_device_list ()
Apr 12, 2021 22:03:42.318 [34664] INFO - [I] dvb_device_factory_t::get_device_list ()
Apr 12, 2021 22:03:44.379 [34664] INFO - [I] SAT2IP - discover_satip_servers(): no servers found
Apr 12, 2021 22:03:44.818 [26416] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod 2]
Apr 12, 2021 22:03:44.818 [26416] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#
Apr 12, 2021 22:03:44.818 [26416] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod]
Apr 12, 2021 22:03:44.818 [26416] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#
Apr 12, 2021 22:03:44.818 [26416] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod]
Apr 12, 2021 22:03:44.818 [26416] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#
Apr 12, 2021 22:03:44.818 [26416] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod 2]
Apr 12, 2021 22:03:44.818 [26416] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#
Apr 12, 2021 22:03:44.818 [26416] INFO - [I] DeviceGetListEx_impl: pDL->Count:4
Apr 12, 2021 22:03:44.822 [34728] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod 2]
Apr 12, 2021 22:03:44.822 [34728] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#
Apr 12, 2021 22:03:44.822 [34728] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod]
Apr 12, 2021 22:03:44.822 [34728] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#
Apr 12, 2021 22:03:44.822 [34728] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod]
Apr 12, 2021 22:03:44.822 [34728] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#
Apr 12, 2021 22:03:44.822 [34728] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod 2]
Apr 12, 2021 22:03:44.822 [34728] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#
Apr 12, 2021 22:03:44.822 [34728] INFO - [I] DeviceGetListEx_impl: pDL->Count:4
Apr 12, 2021 22:03:44.828 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter. Unknown guid type {71985F4C-1CA1-11D3-9CC8-00C04F7971E0}
Apr 12, 2021 22:03:44.828 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter: ATSC
Apr 12, 2021 22:03:44.828 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter: DVB-C/CQAM
Apr 12, 2021 22:03:44.828 [34728] INFO - [I] BDA get_tuner_type. Detected type(s) 24 for device @device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b98-c677-11db-beb4-00a0c9f21fc7}
Apr 12, 2021 22:03:44.830 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter. Unknown guid type {71985F4C-1CA1-11D3-9CC8-00C04F7971E0}
Apr 12, 2021 22:03:44.830 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter: ATSC
Apr 12, 2021 22:03:44.830 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter: DVB-C/CQAM
Apr 12, 2021 22:03:44.830 [34728] INFO - [I] BDA get_tuner_type. Detected type(s) 24 for device @device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b90-c677-11db-beb4-00a0c9f21fc7}
Apr 12, 2021 22:03:44.831 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter. Unknown guid type {71985F4C-1CA1-11D3-9CC8-00C04F7971E0}
Apr 12, 2021 22:03:44.831 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter: ATSC
Apr 12, 2021 22:03:44.831 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter: DVB-C/CQAM
Apr 12, 2021 22:03:44.831 [34728] INFO - [I] BDA get_tuner_type. Detected type(s) 24 for device @device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b90-c677-11db-beb4-00a0c9f21fc7}
Apr 12, 2021 22:03:44.832 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter. Unknown guid type {71985F4C-1CA1-11D3-9CC8-00C04F7971E0}
Apr 12, 2021 22:03:44.832 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter: ATSC
Apr 12, 2021 22:03:44.832 [34728] DEBUG - [I] BDA: get_tuner_type_from_filter: DVB-C/CQAM
Apr 12, 2021 22:03:44.832 [34728] INFO - [I] BDA get_tuner_type. Detected type(s) 24 for device @device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b98-c677-11db-beb4-00a0c9f21fc7}
Apr 12, 2021 22:03:44.832 [34664] INFO - [I] dvb_device_factory_t::get_device_list. Id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b98-c677-11db-beb4-00a0c9f21fc7}, Name Hauppauge WinTV 885 ATSC Tuner/Demod 2, Standards 24
Apr 12, 2021 22:03:44.832 [34664] INFO - [I] dvb_device_factory_t::get_device_list. Id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b90-c677-11db-beb4-00a0c9f21fc7}, Name Hauppauge WinTV 885 ATSC Tuner/Demod, Standards 24
Apr 12, 2021 22:03:44.832 [34664] INFO - [I] dvb_device_factory_t::get_device_list. Id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b90-c677-11db-beb4-00a0c9f21fc7}, Name Hauppauge WinTV 885 ATSC Tuner/Demod, Standards 24
Apr 12, 2021 22:03:44.832 [34664] INFO - [I] dvb_device_factory_t::get_device_list. Id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b98-c677-11db-beb4-00a0c9f21fc7}, Name Hauppauge WinTV 885 ATSC Tuner/Demod 2, Standards 24
Apr 12, 2021 22:03:44.832 [34664] DEBUG - [I] file_tuner::get_stream_file. File F:\Plex Server\Resources\Tuner\Private\devices\dvb\file\drv_file.ini does not exist
Apr 12, 2021 22:03:44.832 [34664] INFO - [I] device_manager_t::get_device_list. Device Hauppauge WinTV 885 ATSC Tuner/Demod 2, id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b98-c677-11db-beb4-00a0c9f21fc7}, tuners 1, state 0, standards 24
Apr 12, 2021 22:03:44.832 [34664] INFO - [I] device_manager_t::get_device_list. Device Hauppauge WinTV 885 ATSC Tuner/Demod, id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b90-c677-11db-beb4-00a0c9f21fc7}, tuners 1, state 0, standards 24
Apr 12, 2021 22:03:44.833 [34664] INFO - [I] device_manager_t::get_device_list. Device Hauppauge WinTV 885 ATSC Tuner/Demod, id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b90-c677-11db-beb4-00a0c9f21fc7}, tuners 1, state 0, standards 24
Apr 12, 2021 22:03:44.833 [34664] INFO - [I] device_manager_t::get_device_list. Device Hauppauge WinTV 885 ATSC Tuner/Demod 2, id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b98-c677-11db-beb4-00a0c9f21fc7}, tuners 1, state 0, standards 24
Apr 12, 2021 22:03:44.833 [34664] INFO - [I] web_service_t::process_compound_devices. Merged 2 tuners for device dvb#bda#pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#
Apr 12, 2021 22:03:44.833 [34664] INFO - [I] web_service_t::process_compound_devices. Merged 2 tuners for device dvb#bda#pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#
Apr 12, 2021 22:03:44.834 [34664] INFO - [I] web_service_t::process_device_status
Apr 12, 2021 22:03:44.834 [34664] INFO - [I] device_reactor_t::get_device_list (dvb#bda#pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#)
Apr 12, 2021 22:03:44.834 [34664] INFO - [I] dvb_device_factory_t::get_device_list (dvb#bda#pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#)
Apr 12, 2021 22:03:44.838 [34724] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod 2]
Apr 12, 2021 22:03:44.838 [34724] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#
Apr 12, 2021 22:03:44.838 [34724] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod]
Apr 12, 2021 22:03:44.838 [34724] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#
Apr 12, 2021 22:03:44.838 [34724] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod]
Apr 12, 2021 22:03:44.838 [34724] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#
Apr 12, 2021 22:03:44.838 [34724] INFO - [I] DeviceGetListEx_impl: Filter [Hauppauge WinTV 885 ATSC Tuner/Demod 2]
Apr 12, 2021 22:03:44.838 [34724] INFO - [I] DeviceGetListEx_impl: device instance path pci#ven_14f1&dev_8880&subsys_6b180070&rev_04#6&326eda8f&0&001000e4#
Apr 12, 2021 22:03:44.838 [34724] INFO - [I] DeviceGetListEx_impl: pDL->Count:4
Apr 12, 2021 22:03:44.839 [34664] INFO - [I] dvb_device_factory_t::get_device_list. Id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b98-c677-11db-beb4-00a0c9f21fc7}, Name Hauppauge WinTV 885 ATSC Tuner/Demod 2, Standards 24
Apr 12, 2021 22:03:44.839 [34664] INFO - [I] dvb_device_factory_t::get_device_list. Id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b90-c677-11db-beb4-00a0c9f21fc7}, Name Hauppauge WinTV 885 ATSC Tuner/Demod, Standards 24
Apr 12, 2021 22:03:44.839 [34664] INFO - [I] device_manager_t::get_device_list. Device Hauppauge WinTV 885 ATSC Tuner/Demod 2, id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b98-c677-11db-beb4-00a0c9f21fc7}, tuners 1, state 0, standards 24
Apr 12, 2021 22:03:44.839 [34664] INFO - [I] device_manager_t::get_device_list. Device Hauppauge WinTV 885 ATSC Tuner/Demod, id dvb#bda#0#@device:pnp:\\?\pci#ven_14f1&dev_8880&subsys_6a180070&rev_04#6&edf7b30&0&000800e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{9f0e8b90-c677-11db-beb4-00a0c9f21fc7}, tuners 1, state 0, standards 24

. . . . Help?!

Tried contacting Hauppauge, they just suggested uninstalling, rebooting, and reinstalling, which I tried, but they refused any further support. Their own WinTV software works. Can I get some assistance with this? Is there at least a way to get more direct support from Plex?

Try installing Plex server onto drive C:

Yeah, I did that for the most recent install. Attaching the downloaded logs.

. . . or not. Isn’t this wonderful?

So here is a OneDrive link.

How many network adapters are in there?
Any VPN software or proxies etc,. installed?
Has the network connection been set to “Private”?

Five, I have disabled all except one and am going to try a reboot of the PC. In the meantime, here is where I am stuck:

It appears the only working network connection at this time is a wireless adapter. That’s not a good idea for a Plex server in general.
But it is not the primary issue.

The main problem appears to be a damaged database file:

Apr 14, 2021 09:23:15.652 [16844] ERROR - SQLITE3:0x7ec82b5f, 11, database corruption at line 122744 of [bf8c1b2b7a]
Apr 14, 2021 09:23:15.652 [16844] ERROR - SQLITE3:0x7ec82b5f, 11, database corruption at line 65066 of [bf8c1b2b7a]
Apr 14, 2021 09:23:15.652 [16844] ERROR - SQLITE3:0x7ec82b5f, 11, statement aborts at 8: [] database disk image is malformed
Apr 14, 2021 09:23:15.652 [16844] ERROR - SQLITE3:0x7ec82b5f, 11, malformed database schema (ò±âÅè¯) in "PRAGMA cache_size=2000"
Apr 14, 2021 09:23:15.652 [16844] ERROR - Thread: Uncaught exception running async task which was spawned by thread 10752: sqlite3_statement_backend::prepare: malformed database schema (ò±âÅè¯) for SQL: PRAGMA cache_size=2000
Apr 14, 2021 09:23:15.654 [23884] DEBUG - HTTP/1.1 (0.2s) 200 response from GET https://plex.tv/api/v2/geoip (reused)

Unfortunately, the instructions for repairing the database need a major overhaul now. Try to glean the proper instructions from here: Can no longer update library database with sqlite3 - #30 by bpalloni

1 Like

Wow, that was it. I found the databases and removed the files. Now Plex can see my TV tuners fine, didn’t even need to install them. Hopefully the bad data doesn’t come back, but now I know a fix for the future.

Glad you are up and running!

I noticed there is an “Perform refresh of program guide data” option - I usually have it on, but now I think I will keep it off. Could it be a source of corruption? Receiving bad program data or something?

If you want usable EPG data, you need to have it on, of course. Otherwise you won’t be able to even tune a channel.

It appears I can still manually refresh the guide data if need be.

EDIT: Thanks for all of the help!

Of course you can, but who wants to do that manually each day?

Main causes of a damaged database file are:

  • the drive where the Plex data folder is stored, has been running out of free space
  • the redirection of the Plex data folder to a network share is a sure fire recipe for a corrupt database file
  • the drive with the Plex data folder on it is damaged
  • an over zealous anti virus software interfering with Plex. You better instruct your A/V to not interfere in the Plex data folder.

A madman who wants to make sure things are fixed. :smiling_imp:

. . . eventually I’ll turn it back on and write a script to clear the files should it happen again.

This’ll mean you will lose all data Plex has gathered and computed about your media.
I don’t think you want to clean that on a regular basis.

I’ll just put it on my desktop to run it on demand. If there’s a more narrow way to fix it in the future, I’d be interested. Something about the sqlite fixes in your link weren’t working out for me, I’m not an SQL command line expert so I don’t know how to modify them for my system.

You may want to keep this article bookmarked. It will eventually get updated with the new instructions: Repair a Corrupt Database | Plex Support

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.