Page 1 of 1

TV Tuner support?

Posted: 2020/05/14 00:55:34
by Speeddymon
Hi,

I realize RedHat removed a lot of driver support from v8 and so I was wondering what TV Tuners are still supported?

# lsusb |head -1
Bus 002 Device 003: ID 2040:b123 Hauppauge

I have this device and I setup both Plex and VLC on a fresh CentOS 8 install but I can't seem to get either of them to play from the device.
It works fine connected to my Xbox (It's the Xbox one TV tuner card, but according to the Plex site, it is supposed to work without issue on PC via Plex).

Any idea if this device will work with CentOS 8? If not, what devices are compatible with the default (not centos-plus) kernel?

Re: TV Tuner support?

Posted: 2020/05/14 01:25:26
by TrevorH

Code: Select all

[root@centos8 ~]# grep -i 2040 /lib/modules/$(uname -r)/modules.* | grep -i b123
/lib/modules/4.18.0-147.8.1.el8_1.x86_64/modules.alias:alias usb:v2040pB123d*dc*dsc*dp*ic*isc*ip*in* cx231xx
So, the driver is there. Is the firmware? Did you read dmesg to see if there are any errors listed?

Re: TV Tuner support?

Posted: 2020/05/14 02:03:48
by Speeddymon
Thanks for the pointers, I was at a total loss.
Everything looks ok here, and I believe this confirms the firmware is available as well.

Code: Select all

[root@mediaserver ~]# dmesg |grep -i b123
[    2.412551] usb 2-4: New USB device found, idVendor=2040, idProduct=b123, bcdDevice=40.01
[   25.807918] cx231xx 2-4:1.1: New device Hauppauge Hauppauge Device @ 480 Mbps (2040:b123) with 7 interfaces
[root@mediaserver ~]# dmesg |grep -i cx231xx
[   25.807918] cx231xx 2-4:1.1: New device Hauppauge Hauppauge Device @ 480 Mbps (2040:b123) with 7 interfaces
[   25.808088] cx231xx 2-4:1.1: Identified as Hauppauge WinTV-HVR-955Q (111401) (card=21)
[   26.040800] cx25840 14-0044: cx23102 A/V decoder found @ 0x88 (cx231xx #0-0)
[   28.272188] cx25840 14-0044: loaded v4l-cx231xx-avcore-01.fw firmware (16382 bytes)
[   28.355841] cx231xx 2-4:1.1: v4l2 driver version 0.0.3
[   28.423453] cx231xx 2-4:1.1: Unknown tuner type configuring SIF
[   28.457628] cx231xx 2-4:1.1: Registered video device video1 [v4l2]
[   28.457752] cx231xx 2-4:1.1: Registered VBI device vbi0
[   28.457756] cx231xx 2-4:1.1: video EndPoint Addr 0x84, Alternate settings: 5
[   28.457759] cx231xx 2-4:1.1: VBI EndPoint Addr 0x85, Alternate settings: 2
[   28.457761] cx231xx 2-4:1.1: sliced CC EndPoint Addr 0x86, Alternate settings: 2
[   28.457763] cx231xx 2-4:1.1: TS EndPoint Addr 0x81, Alternate settings: 6
[   28.457852] usbcore: registered new interface driver cx231xx
[   28.470603] cx231xx 2-4:1.1: audio EndPoint Addr 0x83, Alternate settings: 3
[   28.470605] cx231xx 2-4:1.1: Cx231xx Audio Extension initialized
[   28.687318] dvbdev: DVB: registering new adapter (cx231xx #0)
[   28.687323] cx231xx 2-4:1.1: DVB: registering adapter 0 frontend 0 (LG Electronics LGDT3306A VSB/QAM Frontend)...
[   28.687754] cx231xx 2-4:1.1: Successfully loaded cx231xx-dvb
[   28.687756] cx231xx 2-4:1.1: Cx231xx dvb Extension initialized

Re: TV Tuner support?

Posted: 2020/05/14 03:01:41
by Speeddymon
I got it working!
Turns out Plex doesn't allow local playback, you instead have to go to app.plex.tv and playback that way.