Project

General

Profile

Bug #2274

[HVR-5500] DVB-C not detect

Added by beta user over 10 years ago. Updated over 10 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
Category:
DVB
Target version:
-
Start date:
2014-09-07
Due date:
% Done:

0%

Estimated time:
Found in version:
svn
Affected Versions:

Description

I needed to hack src/input/mpegts/linuxdvb/linuxdvb_adapter.c, before the DVB-C port is visible:
static dvb_fe_type_t
linux_dvb_get_type(int linux_type) {
switch (linux_type) {
case FE_QPSK:
return DVB_TYPE_C;
case FE_QAM:
return DVB_TYPE_C;
case FE_OFDM:
return DVB_TYPE_C;
case FE_ATSC:
return DVB_TYPE_ATSC;
default:
return DVB_TYPE_C;
}
}

Result:
2014-09-07 16:27:42.000 [ INFO] mpegts: 356 in Ziggo - tuning on Silicon Labs Si2165 DVB-T : DVB-C #0
2014-09-07 16:27:42.000 [ ERROR] linuxdvb: Silicon Labs Si2165 DVB-T : DVB-C #0 - failed to tune [e=Invalid argument]
2014-09-07 16:27:42.000 [WARNING] mpegts: 356 in Ziggo - failed to start on Silicon Labs Si2165 DVB-T : DVB-C #0, try another
2014-09-07 16:27:42.000 [ INFO] mpegts: 356 in Ziggo - tuning on NXP TDA10071 : DVB-C #0
2014-09-07 16:27:42.000 [ ERROR] linuxdvb: NXP TDA10071 : DVB-C #0 - failed to tune [e=Invalid argument]
2014-09-07 16:27:42.000 [WARNING] mpegts: 356 in Ziggo - failed to start on NXP TDA10071 : DVB-C #0, try another

Setup:
Arch Linux x64, latest Linux-git kernel/drivers
Hauppauge_WinTV-HVR-5500 (http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-5500)

dmesg:
[ 19.246933] tveeprom 10-0050: Hauppauge model 121029, rev B3F5, serial#
[ 19.247081] tveeprom 10-0050: MAC address is 00:
[ 19.247181] tveeprom 10-0050: tuner model is NXP 18271C2 (idx 155, type 54)
[ 19.247299] tveeprom 10-0050: TV standards PAL PAL SECAM PAL ATSC/DVB Digital (eeprom 0xf4)
[ 19.247464] tveeprom 10-0050: audio processor is CX23888 (idx 40)
[ 19.247566] tveeprom 10-0050: decoder processor is CX23888 (idx 34)
[ 19.247670] tveeprom 10-0050: has radio, has IR receiver, has no IR transmitter
[ 19.247790] cx238850: warning: unknown hauppauge model #121029
[ 19.247889] cx238850: hauppauge eeprom: model=121029
[ 19.262118] Chip ID is not zero. It is not a TEA5767
[ 19.262237] tuner 11-0060: Tuner -1 found with type(s) Radio TV.
[ 19.262437] tda18271 11-0060: creating new instance
[ 19.264576] TDA18271HD/C1 detected @ 11-0060
[ 19.467474] cx238850: registered device video0 [v4l2]
[ 19.467983] cx238850: registered device vbi0
[ 19.468842] cx238850: registered ALSA audio device
[ 19.592824] cx23885_dvb_register() allocating 1 frontend(s)
[ 19.592975] cx238850: cx23885 based dvb card
[ 19.611728] i2c i2c-10: a8293: Allegro A8293 SEC attached
[ 19.614443] DVB: registering new adapter (cx238850)
[ 19.616876] cx23885 0000:01:00.0: DVB: registering adapter 0 frontend 0 (NXP TDA10071)...
[ 19.620629] cx23885_dvb_register() allocating 1 frontend(s)
[ 19.623138] cx238850: cx23885 based dvb card
[ 19.634626] i2c i2c-10: si2165: hardware revision 0x03, chip type 0x07
[ 19.637212] i2c i2c-10: si2165: DVB-C is not yet supported.
[ 19.639799] tda18271 11-0060: attaching existing instance
[ 19.642727] DVB: registering new adapter (cx238850)
[ 19.645391] cx23885 0000:01:00.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2165 DVB-T)...
[ 19.649927] cx23885_dev_checkrevision() Hardware revision = 0xd0
[ 19.652676] cx238850/0: found at 0000:01:00.0, rev: 4, irq: 16, latency:

Hope someone can help me, tried, but can get it work. :(

Thanks :)

History

#1

Updated by Sebastian Brings over 10 years ago

Have you checked http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-5500 ?
Seems the card is not fully supported?

#2

Updated by beta user over 10 years ago

Sebastian Brings wrote:

Have you checked http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-5500 ?
Seems the card is not fully supported?

Yeah, but on the other hand it states: "Not fully supported (May 2014). Patch from Zzam for si2165 chip, DVB-C works."
I tried almost everything, but it seems not related to Tvheadend, but it seems that the port isn't detect (correctly).

#3

Updated by Jaroslav Kysela over 10 years ago

  • Status changed from New to Invalid

It seems that the DVB-C patch is missing in the kernel driver:

[ 19.637212] i2c i2c-10: si2165: DVB-C is not yet supported.

Marking as invalid - not a tvh bug...

#4

Updated by beta user over 10 years ago

Jaroslav Kysela wrote:

It seems that the DVB-C patch is missing in the kernel driver:

[ 19.637212] i2c i2c-10: si2165: DVB-C is not yet supported.

Marking as invalid - not a tvh bug...

I have patched the driver, thanks to ZZram who's doing a great job mainting this driver. :)

Everytime TVHeadend scans, it keeps throwing errors to my dmesg:
cx23885 0000:01:00.0: DVB: adapter 1 frontend 0 frequency 0 out of range (45000000..864000000)

If I'm using w_scan it works without any problems, and the services can be found.

Also available in: Atom PDF