2023-08-13, 07:09 AM
I recently got both a Raspberry Pi 4B for a personal project to bring Mexican channels to the US, which will be completed in December, but upon connecting the tuner, it doesn't show up on NextPVR settings even though it shows up in dmesg...
[ 8.471077] em28xx 1-1.4:1.0: Identified as Hauppauge WinTV-dualHD 01595 ATSC/QAM (card=100)
[ 8.499289] tveeprom: Hauppauge model 204201, rev C2I6, serial# 14337361
[ 8.499334] tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
[ 8.499348] tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[ 8.499366] tveeprom: audio processor is None (idx 0)
[ 8.499378] tveeprom: has no radio, has IR receiver, has no IR transmitter
[ 8.499401] em28xx 1-1.4:1.0: dvb set to bulk mode.
[ 8.560507] em28xx 1-1.4:1.0: chip ID is em28174
[ 9.769774] em28xx 1-1.4:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x6899044e
[ 9.769795] em28xx 1-1.4:1.0: EEPROM info:
[ 9.769800] em28xx 1-1.4:1.0: microcode start address = 0x0004, boot configuration = 0x01
[ 9.776522] em28xx 1-1.4:1.0: AC97 audio (5 sample rates)
[ 9.776535] em28xx 1-1.4:1.0: 500mA max power
[ 9.776540] em28xx 1-1.4:1.0: Table at offset 0x27, strings=0x0a72, 0x187c, 0x086a
[ 9.835021] em28xx 1-1.4:1.0: Identified as Hauppauge WinTV-dualHD 01595 ATSC/QAM (card=100)
[ 9.839819] tveeprom: Hauppauge model 204201, rev C2I6, serial# 14337361
[ 9.839834] tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
[ 9.839839] tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[ 9.839845] tveeprom: audio processor is None (idx 0)
[ 9.839849] tveeprom: has no radio, has IR receiver, has no IR transmitter
[ 9.839858] em28xx 1-1.4:1.0: dvb ts2 set to bulk mode.
[ 10.040991] usbcore: registered new interface driver em28xx
[ 10.104227] em28xx 1-1.4:1.0: Binding DVB extension
[ 10.142114] i2c i2c-23: Added multiplexed i2c bus 26
[ 10.142135] lgdt3306a 23-0059: LG Electronics LGDT3306A successfully identified
[ 10.162734] si2157 26-0060: Silicon Labs Si2157 successfully attached
[ 10.162830] dvbdev: DVB: registering new adapter (1-1.4:1.0)
[ 10.162841] em28xx 1-1.4:1.0: DVB: registering adapter 0 frontend 0 (LG Electronics LGDT3306A VSB/QAM Frontend)...
[ 10.162856] dvbdev: dvb_create_media_entity: media entity 'LG Electronics LGDT3306A VSB/QAM Frontend' registered.
[ 10.164097] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 10.169834] em28xx 1-1.4:1.0: DVB extension successfully initialized
[ 10.169856] em28xx 1-1.4:1.0: Binding DVB extension
[ 10.188779] i2c i2c-25: Added multiplexed i2c bus 27
[ 10.188800] lgdt3306a 25-000e: LG Electronics LGDT3306A successfully identified
[ 10.196337] si2157 27-0062: Silicon Labs Si2157 successfully attached
[ 10.196410] dvbdev: DVB: registering new adapter (1-1.4:1.0)
[ 10.196418] em28xx 1-1.4:1.0: DVB: registering adapter 1 frontend 0 (LG Electronics LGDT3306A VSB/QAM Frontend)...
[ 10.196429] dvbdev: dvb_create_media_entity: media entity 'LG Electronics LGDT3306A VSB/QAM Frontend' registered.
[ 10.197341] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 10.203199] em28xx 1-1.4:1.0: DVB extension successfully initialized
[ 10.203220] em28xx: Registered (Em28xx dvb Extension) extension
[ 10.216817] em28xx 1-1.4:1.0: Registering input extension
[ 10.217101] Registered IR keymap rc-hauppauge
[ 10.217422] rc rc2: Hauppauge WinTV-dualHD 01595 ATSC/QAM as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/rc/rc2
[ 10.217546] rc rc2: lirc_dev: driver em28xx registered at minor = 0, scancode receiver, no transmitter
[ 10.217628] input: Hauppauge WinTV-dualHD 01595 ATSC/QAM as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/rc/rc2/input2
[ 10.217772] em28xx 1-1.4:1.0: Input extension successfully initialized
[ 10.217780] em28xx 1-1.4:1.0: Remote control support is not available for this card.
And I also used TVHeadend to compare both software, however it actually detected the thing.
It detected fine on my Windows machine, why not my Pi?
I am using the latest version of NPVR.
[ 8.471077] em28xx 1-1.4:1.0: Identified as Hauppauge WinTV-dualHD 01595 ATSC/QAM (card=100)
[ 8.499289] tveeprom: Hauppauge model 204201, rev C2I6, serial# 14337361
[ 8.499334] tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
[ 8.499348] tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[ 8.499366] tveeprom: audio processor is None (idx 0)
[ 8.499378] tveeprom: has no radio, has IR receiver, has no IR transmitter
[ 8.499401] em28xx 1-1.4:1.0: dvb set to bulk mode.
[ 8.560507] em28xx 1-1.4:1.0: chip ID is em28174
[ 9.769774] em28xx 1-1.4:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x6899044e
[ 9.769795] em28xx 1-1.4:1.0: EEPROM info:
[ 9.769800] em28xx 1-1.4:1.0: microcode start address = 0x0004, boot configuration = 0x01
[ 9.776522] em28xx 1-1.4:1.0: AC97 audio (5 sample rates)
[ 9.776535] em28xx 1-1.4:1.0: 500mA max power
[ 9.776540] em28xx 1-1.4:1.0: Table at offset 0x27, strings=0x0a72, 0x187c, 0x086a
[ 9.835021] em28xx 1-1.4:1.0: Identified as Hauppauge WinTV-dualHD 01595 ATSC/QAM (card=100)
[ 9.839819] tveeprom: Hauppauge model 204201, rev C2I6, serial# 14337361
[ 9.839834] tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
[ 9.839839] tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[ 9.839845] tveeprom: audio processor is None (idx 0)
[ 9.839849] tveeprom: has no radio, has IR receiver, has no IR transmitter
[ 9.839858] em28xx 1-1.4:1.0: dvb ts2 set to bulk mode.
[ 10.040991] usbcore: registered new interface driver em28xx
[ 10.104227] em28xx 1-1.4:1.0: Binding DVB extension
[ 10.142114] i2c i2c-23: Added multiplexed i2c bus 26
[ 10.142135] lgdt3306a 23-0059: LG Electronics LGDT3306A successfully identified
[ 10.162734] si2157 26-0060: Silicon Labs Si2157 successfully attached
[ 10.162830] dvbdev: DVB: registering new adapter (1-1.4:1.0)
[ 10.162841] em28xx 1-1.4:1.0: DVB: registering adapter 0 frontend 0 (LG Electronics LGDT3306A VSB/QAM Frontend)...
[ 10.162856] dvbdev: dvb_create_media_entity: media entity 'LG Electronics LGDT3306A VSB/QAM Frontend' registered.
[ 10.164097] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 10.169834] em28xx 1-1.4:1.0: DVB extension successfully initialized
[ 10.169856] em28xx 1-1.4:1.0: Binding DVB extension
[ 10.188779] i2c i2c-25: Added multiplexed i2c bus 27
[ 10.188800] lgdt3306a 25-000e: LG Electronics LGDT3306A successfully identified
[ 10.196337] si2157 27-0062: Silicon Labs Si2157 successfully attached
[ 10.196410] dvbdev: DVB: registering new adapter (1-1.4:1.0)
[ 10.196418] em28xx 1-1.4:1.0: DVB: registering adapter 1 frontend 0 (LG Electronics LGDT3306A VSB/QAM Frontend)...
[ 10.196429] dvbdev: dvb_create_media_entity: media entity 'LG Electronics LGDT3306A VSB/QAM Frontend' registered.
[ 10.197341] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 10.203199] em28xx 1-1.4:1.0: DVB extension successfully initialized
[ 10.203220] em28xx: Registered (Em28xx dvb Extension) extension
[ 10.216817] em28xx 1-1.4:1.0: Registering input extension
[ 10.217101] Registered IR keymap rc-hauppauge
[ 10.217422] rc rc2: Hauppauge WinTV-dualHD 01595 ATSC/QAM as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/rc/rc2
[ 10.217546] rc rc2: lirc_dev: driver em28xx registered at minor = 0, scancode receiver, no transmitter
[ 10.217628] input: Hauppauge WinTV-dualHD 01595 ATSC/QAM as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/rc/rc2/input2
[ 10.217772] em28xx 1-1.4:1.0: Input extension successfully initialized
[ 10.217780] em28xx 1-1.4:1.0: Remote control support is not available for this card.
And I also used TVHeadend to compare both software, however it actually detected the thing.
It detected fine on my Windows machine, why not my Pi?
I am using the latest version of NPVR.