Hello. Only in the case there is a driver for your demodulator: In the file: flexcop-i2c.c against the latest version in the Mercurial repository: In the Function "static int flexcop_i2c_operation(struct flexcop_device *fc, flexcop_ibi_value *r100)", You can try do add a delay between the write in the R100 register in the flexcop, and the first read. 20 fc->write_ibi_reg(fc, tw_sm_c_100, ibi_zero); 21 fc->write_ibi_reg(fc, tw_sm_c_100, *r100); /* initiating i2c operation */ 22 23 for (i = 0; i < FC_MAX_I2C_RETRIES; i++) { 24 r = fc->read_ibi_reg(fc, tw_sm_c_100); Line 22, adding "udelay(20);" or "udelay(50);" (for me: less retries with my dvb-card). BUT I don't know if your demodulator is supported by linux !!! -- For the frontend. " > - flexcop B2C2 ? B2C2 B2C2INC.COM FlexCop II T2285-02 2CEV14349.1 0023 IO USA > - tuner ?? > (eeprom, less, can be small) mmh - there are two chips under the metal cover (are these the tuner?) MITEL SC SL1925 00250 "Triangle" and TSA5059T C00 3336 F FnJ0019 1 " What it is. " SL1925 Description The SL1925 is a wideband quadrature converter operating from 950 to 2150 MHz, intended primarily for application in satellite tuners. The device contains all elements necessary, with the exception of local oscillator sustaining network, to fabricate a high performance I(n-phase) & Q(uadrature) phase splitter and downconverter optimised for systems containing RF AGC gain control. The device allows for systems containing higher power analog interferers. For most applications RF tunable filtering is not essential. " seems to be the tuner. TSA5059T: the i2c interface to drive the tuner. http://www.chipcatalog.com/Datasheet/F470A938AAB86CAC7CA8E2F970947100.htm And, the most important of this mail is: where is the demodulator ? ;-) (we need somes pictures of the card, not directly attached with a mail, but hosted by http://imageshack.us/ for example). The frontend = the demodulator + the tuner(=pll). In drivers, attaching the frontend is made by the file "flexcop-fe-tuner.c", with "int flexcop_frontend_init(struct flexcop_device *fc)". At soon . Yvan. Le Sunday 26 November 2006 00:19, Yvan Gosset a écrit : > Hello. > > Yes, there is chance, but not with your kernel-dvd (or v4l-dvb) version, > and not quickly I think.(because I2C errors) > > It's necessary to know which IC chips there are on board: > - flexcop B2C2 ? > - tuner ?? > (eeprom, less, can be small) > > What is your kernel version ? > > Yvan. > > Le Samedi 25 Novembre 2006 22:08, Bernhard Huafbauer a écrit : > > 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 > > _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb