[linux-dvb] Skystar2: Different PCI-ID

Bernhard Huafbauer huafbauer at compuserve.de
Sat Nov 25 22:08:49 CET 2006


Hello,
I have a Skystar2 Rev 2.3. (http://home.vrweb.de/~bernhardu/skystar2.jpg)

A 'lspci -nn' shows me this:
00:07.0 Network controller [0280]: Techsan Electronics Co Ltd Unknown device [13d0:2102] (rev 01)

But in flexcop-pci.c is only 13d0:2103 mentioned and mine is 13d0:2102.

When I change flexcop-pci.c about line 402 to look like this

	static struct pci_device_id flexcop_pci_tbl[] = {
		{ PCI_DEVICE(0x13d0, 0x2103) },
		{ PCI_DEVICE(0x13d0, 0x2102) },
	/*	{ PCI_DEVICE(0x13d0, 0x2200) }, ? */
		{ },
	};

I get following output from dmesg:

	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 1
	PCI: Enabling device 0000:00:07.0 (0000 -> 0003)
	ACPI: PCI Interrupt 0000:00:07.0[A] -> GSI 18 (level, low) -> IRQ 209
	DVB: registering new adapter (FlexCop Digital TV device).
	b2c2-flexcop: reading of MAC address failed.
	i2c_adapter i2c-4: SMBus Quick command not supported, can't probe for chips
	b2c2-flexcop: i2c master_xfer failed
	b2c2-flexcop: i2c master_xfer failed
	b2c2-flexcop: i2c master_xfer failed
	mt352_read_register: readreg error (reg=127, ret==-121)
	b2c2-flexcop: i2c master_xfer failed
	nxt200x: nxt200x_readbytes: i2c read error (addr 0x0a, err == -121)
	Unknown/Unsupported NXT chip: 00 00 00 00 00
	b2c2-flexcop: i2c master_xfer failed
	lgdt330x: i2c_read_demod_bytes: addr 0x59 select 0x02 error (ret == -121)
	b2c2-flexcop: i2c master_xfer failed
	b2c2-flexcop: i2c master_xfer failed
	stv0297_readreg: readreg error (reg == 0x80, ret == -121)
	b2c2-flexcop: i2c master_xfer failed
	mt312_read: ret == -121
	b2c2-flexcop: no frontend driver found for this B2C2/FlexCop adapter
	ACPI: PCI interrupt for device 0000:00:07.0 disabled


Is there any chance to get this card supported?

Kind regards
Bernhard



More information about the linux-dvb mailing list