Kevin D Fowlks wrote: > Hello, > I recently bought a AirStar HD5000-PCI ATSC card, In the processing of > setting it up in Fedora Core 4 i'm getting problems loading the kernel > driver. It reports that it can't find the appropriate frontend. After > looking at the PCI & vender ID from the LinuxTV wiki I noticed my card > has a different PCI ID. > > lspci -v > > > 00:08.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII > DVB chip / Technisat SkyStar2 DVB card (rev ff) (prog-if ff) > !!! Unknown header type 7f > > > ==================================================== > lspci -v -n > > > 00:08.0 Class 0280: 13d0:2103 (rev ff) (prog-if ff) > !!! Unknown header type 7f > > > ==================================================== > lsmod > > > Module Size Used by > b2c2_flexcop_pci 8793 0 > b2c2_flexcop 27733 1 b2c2_flexcop_pci > dvb_core 80745 1 b2c2_flexcop > mt352 6597 1 b2c2_flexcop > bcm3510 10693 1 b2c2_flexcop > stv0299 10697 1 b2c2_flexcop > nxt2002 8901 1 b2c2_flexcop > stv0297 8265 1 b2c2_flexcop > mt312 8005 1 b2c2_flexcop > ipv6 249761 14 > parport_pc 27909 0 > lp 12937 0 > parport 35593 2 parport_pc,lp > autofs4 19653 2 > rfcomm 38745 0 > l2cap 25921 5 rfcomm > bluetooth 48069 4 rfcomm,l2cap > sunrpc 141437 1 > dm_mod 57181 0 > video 16197 0 > button 6737 0 > battery 9541 0 > ac 4933 0 > ohci1394 35593 0 > ieee1394 297625 1 ohci1394 > uhci_hcd 32465 0 > ehci_hcd 34381 0 > shpchp 93317 0 > i2c_viapro 8401 0 > snd_via82xx 28289 0 > gameport 15689 1 snd_via82xx > snd_ac97_codec 88637 1 snd_via82xx > snd_ac97_bus 2497 1 snd_ac97_codec > snd_seq_dummy 3781 0 > snd_seq_oss 31809 0 > snd_seq_midi_event 7105 1 snd_seq_oss > snd_seq 49617 5 > snd_seq_dummy,snd_seq_oss,snd_seq_midi_event > snd_pcm_oss 50545 0 > snd_mixer_oss 17985 1 snd_pcm_oss > snd_pcm 87493 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss > snd_timer 25029 2 snd_seq,snd_pcm > snd_page_alloc 10697 2 snd_via82xx,snd_pcm > snd_mpu401_uart 7745 1 snd_via82xx > snd_rawmidi 24801 1 snd_mpu401_uart > snd_seq_device 9037 4 > snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi > snd 54437 11 > snd_via82xx,snd_ac97_codec,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd > _pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device > soundcore 9889 1 snd > i2c_core 22081 8 > b2c2_flexcop,mt352,bcm3510,stv0299,nxt2002,stv0297,mt312,i2c_viapro > 8139cp 21953 0 > 8139too 27329 0 > via_rhine 23881 0 > mii 5313 3 8139cp,8139too,via_rhine > floppy 61957 0 > ext3 129993 3 > jbd 57813 1 ext3 > sata_via 8645 0 > libata 47437 1 sata_via > sd_mod 18625 0 > scsi_mod 135529 2 libata,sd_mod > > > ========================================================= > 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 2 > ACPI: PCI Interrupt 0000:00:08.0[A] -> Link [LNKA] -> GSI 7 (level, > low) -> IRQ 7 > DVB: registering new adapter (FlexCop Digital TV device). > b2c2-flexcop: MAC address = 00:d0:d7:0e:a5:d0 > 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 > i2c_readbytes: i2c read error (addr 0a, err == -121) > b2c2-flexcop: i2c master_xfer failed > b2c2-flexcop: i2c master_xfer failed > stv0297_readreg: readreg error (reg == 0x80, ret == -22) > 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:08.0 disabled > > > b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip > unloaded successfully > 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 ff > ACPI: PCI Interrupt 0000:00:08.0[?]: no GSI - using IRQ 7 > b2c2-flexcop: unkown FlexCop Revision: f. Please report the > linux-dvb@xxxxxxxxxxxx > DVB: registering new adapter (FlexCop Digital TV device). > b2c2-flexcop: reading of MAC address failed. > 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 > i2c_readbytes: i2c read error (addr 0a, err == -121) > b2c2-flexcop: i2c master_xfer failed > b2c2-flexcop: i2c master_xfer failed > stv0297_readreg: readreg error (reg == 0x80, ret == -22) > b2c2-flexcop: i2c master_xfer failed > mt312_read: ret == -121 > b2c2-flexcop: no frontend driver found for this B2C2/FlexCop adapter > > > Kevin D. Fowlks > fowlks@xxxxxxxxxxx > Information Technologist I > Administrative Information Services > Michigan State University > Blog: http://core.resonanceone.com > Phone:(517) 353-4420 x258 > Fax: (517) 355-5176 > This device is not yet supported by the vanilla kernels. The patch has already gone upstream to Linux Kernel 2.6.15, which should be released before the end of the year. In order to install the driver on YOUR machine, without the need to compile the 2.6.15 kernel, you can install the new drivers from v4l-dvb cvs: http://linuxtv.org/v4lwiki/index.php/How_to_build_from_CVS Cheers, Michael Krufky