[linux-dvb] Difficulty getting b2c2_flexcop driver to recognize Air2PC rev 02

Mark Haun haunma at keteu.org
Fri Feb 10 08:23:02 CET 2006

Hi everyone,

I recently acquired one of these cards on Ebay.  After compiling the dvb
modules for my kernel (2.6.15) and depositing the firmware file
dvb-fe-bcm3510-01.fw into /usr/lib/hotplug/firmware (I am on Debian), I
cannot get the driver to recognize the card.  Unfortunately, I cannot get
the driver to complain, either, so I am in need of debugging advice.

Here's my lspci output:

bash-3.1$ lspci -v -s 01:09.0
0000:01:09.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII
DVB chip / Technisat SkyStar2 DVB card (rev 02)
        Subsystem: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip /
Technisat SkyStar2 DVB card
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 8
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at e5000000 (32-bit, non-prefetchable) [size=64K]
        Region 1: I/O ports at a000 [size=32]

And my kernel messages:

b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded

This is the *only* message I see.  lsmod shows b2c2_flexcop, dvb_core,
dvb_pll, and a whole slew of tuner(?) modules like bcm3510, mt352, stv0299,
nxt2002, etc.  But the firmware file has not been accessed, according to
stat(1).  So it seems the driver installation is aborting very early.  Isn't
it supposed to complain if it cannot determine the flexcop chip revision? 
Is there some way to get more information about why it is unhappy?

(azap, of course, returns "ERROR: failed opening
'/dev/dvb/adapter0/frontend0' (No such device)")

Thanks in advance,


More information about the linux-dvb mailing list