Hauppauge QuadHD Install Problems Ubuntu 16.04.1

I’m hoping someone can help me get my QuadHD tuner to be recognized by Plex. I have read through the forum posts about it and can’t seem to resolve it.

I am running a clean install of Ubuntu server 16.04.1. I was running 14.04 earlier and upgraded to 16.04.3 and was having issues, so I did a clean install of 16.04.1. My kernel is 4.4.0-89, just the standard kernel that came with 16.04.1, with the exception of adding the PPA for the Hauppauge card.

I followed the instructions at http://www.hauppauge.com/site/support/linux.html for Plex. I set the update channel to Plex Pass in the server, and it is running the latest version, 1.8.0.4109.

The tv tuner is showing up from lspci:
04:00.0 Multimedia video controller: Conexant Systems, Inc. Device 003d (rev 03)
05:00.0 Multimedia video controller: Conexant Systems, Inc. Device 003d (rev 03)

This go around is a fresh install of everything, since I did a clean install of Ubuntu. So, if it helps, the server is running the base package, plus samba, openssh, and plex.

Let me know what else you need and thanks in advance for the help!

Some more info…

I just tried PMS 1.7.3.3937 from https://forums.plex.tv/discussion/274651/quadhd-pms-build-fix-only-for-quadhd/p2. Plex did not find the tuner in that version either.

Also here is the output from dmesg | grep cx23885:

[ 11.994172] cx23885: cx23885 driver version 0.0.4 loaded
[ 11.994267] cx23885: CORE cx23885[0]: subsystem: 0070:6a18, board: Hauppauge WinTV-QuadHD-ATSC [card=57,autodetected]
[ 12.325819] cx23885: cx23885[0]: hauppauge eeprom: model=165200
[ 12.362788] cx25840 11-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])
[ 13.077248] cx25840 11-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
[ 13.106760] cx23885: cx23885[0]: registered device video0 [v4l2]
[ 13.106809] cx23885: cx23885[0]: registered device vbi0
[ 13.106887] cx23885: cx23885[0]: alsa: registered ALSA audio device
[ 13.106889] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
[ 13.106891] cx23885: cx23885[0]: cx23885 based dvb card
[ 13.116968] dvbdev: DVB: registering new adapter (cx23885[0])
[ 13.116971] cx23885 0000:05:00.0: DVB: registering adapter 0 frontend 0 (LG Electronics LGDT3306A VSB/QAM Frontend)…
[ 13.117202] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
[ 13.117205] cx23885: cx23885[0]: cx23885 based dvb card
[ 13.124036] dvbdev: DVB: registering new adapter (cx23885[0])
[ 13.124039] cx23885 0000:05:00.0: DVB: registering adapter 1 frontend 0 (LG Electronics LGDT3306A VSB/QAM Frontend)…
[ 13.124230] cx23885: cx23885_dev_checkrevision() Hardware revision = 0xa4
[ 13.124235] cx23885: cx23885[0]/0: found at 0000:05:00.0, rev: 3, irq: 18, latency: 0, mmio: 0xfe400000
[ 13.124323] cx23885: CORE cx23885[1]: subsystem: 0070:6b18, board: Hauppauge WinTV-QuadHD-ATSC [card=57,autodetected]
[ 13.457789] cx23885: cx23885[1]: hauppauge eeprom: model=165201
[ 13.459366] cx25840 14-0044: cx23885 A/V decoder found @ 0x88 (cx23885[1])
[ 14.092040] cx25840 14-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
[ 14.120360] cx23885: cx23885[1]: registered device video1 [v4l2]
[ 14.120389] cx23885: cx23885[1]: registered device vbi1
[ 14.120475] cx23885: cx23885[1]: alsa: registered ALSA audio device
[ 14.120477] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
[ 14.120479] cx23885: cx23885[1]: cx23885 based dvb card
[ 14.127600] dvbdev: DVB: registering new adapter (cx23885[1])
[ 14.127603] cx23885 0000:04:00.0: DVB: registering adapter 2 frontend 0 (LG Electronics LGDT3306A VSB/QAM Frontend)…
[ 14.127814] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
[ 14.127816] cx23885: cx23885[1]: cx23885 based dvb card
[ 14.134673] dvbdev: DVB: registering new adapter (cx23885[1])
[ 14.134675] cx23885 0000:04:00.0: DVB: registering adapter 3 frontend 0 (LG Electronics LGDT3306A VSB/QAM Frontend)…
[ 14.134870] cx23885: cx23885_dev_checkrevision() Hardware revision = 0xa4
[ 14.134874] cx23885: cx23885[1]/0: found at 0000:04:00.0, rev: 3, irq: 19, latency: 0, mmio: 0xfe200000

And output from ls /dev/dvb:

adapter0 adapter1 adapter2 adapter3

Looks like I have the 1652 model of the card.

paul@UBUNTU-SERVER:~$ id plex
uid=116(plex) gid=125(plex) groups=125(plex),44(video)

Is your Plex user a member of the Video group?

It is,

robby@server:~$ id plex
uid=111(plex) gid=118(plex) groups=118(plex),44(video)

FYI, I got it working. I bought what was labeled on Amazon as the 1609 card. It actually has 1651 labeled on it, but this card works. The one labeled 1652 that I bought direct from Hauppauge does not work.