[linux-dvb] Airstar-HD5000-PCI LGDT220X frontend

Ryan Olf ryanolf at gmail.com
Wed Sep 21 00:49:05 CEST 2005


I've been trying to install the new Airstar-HD5000-PCI (formerly Air2PC) under 
gentoo.  I'm using the 2.6.13 kernel with the linuxtv patches from 
http://www.linuxtv.org/downloads/patches/ and the appropriate B2C2 flexcop 
and LGDT220X frontend options set (built in to kernel).

The flexcop IIb chip is sucessfully identified, and DVB registers the adapter, 
but the i2c probe fails to identify the LGDT220X frontend.  Here is my dmesg 
output (with i2c debugging on):

--------dmesg output------------------
b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded 
successfully
flexcop-pci: will use the HW PID filter.
flexcop-pci: card revision 2
ACPI: PCI Interrupt 0000:01:0c.0[A] -> GSI 16 (level, low) -> IRQ 16
DVB: registering new adapter (FlexCop Digital TV device).
b2c2-flexcop: MAC address = 00:d0:d7:0e:6c:89
i2c_adapter i2c-0: registered as adapter #0
i2c_adapter i2c-0: master_xfer[0] W, addr=0x68, len=2
b2c2-flexcop: i2c master_xfer failed
input: AT Translated Set 2 keyboard on isa0060/serio0
i2c_adapter i2c-0: master_xfer[0] W, addr=0x68, len=1
i2c_adapter i2c-0: master_xfer[1] R, addr=0x68, len=1
b2c2-flexcop: i2c master_xfer failed
i2c_adapter i2c-0: master_xfer[0] W, addr=0x0f, len=1
i2c_adapter i2c-0: master_xfer[1] R, addr=0x0f, len=1
b2c2-flexcop: i2c master_xfer failed
mt352_read_register: readreg error (reg=127, ret==-121)
i2c_adapter i2c-0: master_xfer[0] W, addr=0x0a, len=1
i2c_adapter i2c-0: master_xfer[1] R, addr=0x0a, len=5
b2c2-flexcop: i2c master_xfer failed
i2c_readbytes: i2c read error (addr 0a, err == -121)
i2c_adapter i2c-0: master_xfer[0] W, addr=0x0f, len=1
i2c_adapter i2c-0: master_xfer[1] R, addr=0x0f, len=1
b2c2-flexcop: i2c master_xfer failed
i2c_adapter i2c-0: master_xfer[0] W, addr=0x1c, len=1
b2c2-flexcop: i2c master_xfer failed
stv0297_readreg: readreg error (reg == 0x80, ret == -22)
i2c_adapter i2c-0: master_xfer[0] W, addr=0x0e, len=1
i2c_adapter i2c-0: master_xfer[1] R, addr=0x0e, len=1
b2c2-flexcop: i2c master_xfer failed
mt312_read: ret == -121
b2c2-flexcop: no frontend driver found for this B2C2/FlexCop adapter
i2c_adapter i2c-0: adapter unregistered
ACPI: PCI interrupt for device 0000:01:0c.0 disabled
---------------end dmesg output-------------

I'm suspicious of the i2c debug line where it reports a read error, though I 
don't know much about how these drivers work.  Is it possible I'm having 
problems with i2c and not DVB?

Has anyone else sucessfully installed the Airstar-H5000?  Does anyone have 
suggestions for how to make this work?  Is it possible the b2c2 driver 
doesn't know to probe for the LG demodulator?  Any suggestions would be 
greatly appreciated.  Thank you,
Ryan



More information about the linux-dvb mailing list