On 6/16/06, Neil Townsend <townsen2@xxxxxxxxxxxx> wrote:
Ive had this card working since it was supported in the cvs up until about 4 weeks ago. Since then I am getting the following error when loading the driver:
I have gone through a few of these cards, i have one that works fine and have had no problems, others that started working then stopped, others that never even started. Once it started happening i was never able to resolve it (had two cards in one worked one didnt) changing motherboard or powersupply made them all work fine though. All very confusing and nothing indicating where the problem might be hardware or software. I suspect it is a hardware thing. As such i have switched to Hauppage Nova-t's I still have one 771 that works fine so leave it alone, but if it fails i will replace it rather than try and solve the problem. Paul
modrpobe bttv Linux video capture interface: v1.00 bttv: driver version 0.9.16 loaded bttv: using 8 buffers with 2080k (520 pages) each for capture bttv: Bt8xx card found (0). ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 19 (level, low) -> IRQ 19 bttv0: Bt878 (rev 17) at 0000:00:0b.0, irq: 19, latency: 32, mmio: 0xdddff000 bttv0: detected: AVermedia AverTV DVB-T 771 [card=123], PCI subsystem ID is 1461:0771 bttv0: using: AVerMedia AVerTV DVB-T 771 [card=123,autodetected] bttv0: gpio: en=00000000, out=00000000 in=00f0ff0f [init] bttv0: using tuner=4 bttv0: registered device video0 bttv0: registered device vbi0 bttv0: PLL: 28636363 => 35468950 . ok bttv0: add subdevice "dvb0" input: bttv IR (card=123) as /class/input/input13 bttv-input: bttv IR (card=123) detected at pci-0000:00:0b.0/ir0 modprobe bt878 bt878: AUDIO driver version 0.0.0 loaded bt878: Bt878 AUDIO function found (0). ACPI: PCI Interrupt 0000:00:0b.1[A] -> GSI 19 (level, low) -> IRQ 19 bt878_probe: card id=[0x7711461],[ AVermedia AverTV DVB-T 771 ] has DVB functions. bt878(0): Bt878 (rev 17) at 00:0b.1, irq: 19, latency: 32, memory: 0xdddfe000 modprobe dvb-bt878 DVB: registering new adapter (bttv0). mt352_read_register: readreg error (reg=127, ret==-5) dvb-bt8xx: A frontend driver was not found for device 109e/0878 subsystem 1461/0771 It should be noted that loading mt352 afterwards makes no difference. Loading bttv card=123 makes no difference. I can actually produce the same output using just modprobe dvb-bt8xx. Ie bttv seems to be autoloaded as does bt878 and mt352. You get eh following devices loaded: /dev/dvb/adapter0/demux0 dvr0 net0 The relevent loaded modules are: [root@unisvr ~]# ls /dev/dvb/adapter0/ demux0 dvr0 net0 [root@unisvr ~]# lsmod | grep bt dvb_bt8xx 13188 0 nxt6000 7044 1 dvb_bt8xx mt352 6276 1 dvb_bt8xx dvb_pll 9732 1 dvb_bt8xx sp887x 6916 1 dvb_bt8xx dst_ca 11776 1 dvb_bt8xx dst 21252 2 dvb_bt8xx,dst_ca dvb_core 77248 2 dvb_bt8xx,dst_ca cx24110 7556 1 dvb_bt8xx or51211 9220 1 dvb_bt8xx lgdt330x 7708 1 dvb_bt8xx bt878 9404 2 dvb_bt8xx,dst bttv 169660 2 dvb_bt8xx,bt878 video_buf 18052 1 bttv compat_ioctl32 1408 1 bttv i2c_algo_bit 8840 1 bttv btcx_risc 4488 1 bttv ir_common 8452 1 bttv tveeprom 13840 1 bttv videodev 7680 1 bttv v4l2_common 7040 2 bttv,tuner i2c_core 17792 13 dvb_bt8xx,nxt6000,mt352,sp887x,dst,cx24110,or51211,lgdt330x,bttv,i2c_algo_bit,tveeprom,i2c_viapro,tuner The output of /proc/interrupts is: CPU0 0: 658936749 IO-APIC-edge timer 1: 8 IO-APIC-edge i8042 7: 2 IO-APIC-edge parport0 8: 1 IO-APIC-edge rtc 9: 0 IO-APIC-level acpi 12: 105 IO-APIC-edge i8042 14: 7619735 IO-APIC-edge ide0 15: 245838 IO-APIC-edge ide1 16: 132950596 IO-APIC-level uhci_hcd:usb1, uhci_hcd:usb2 18: 102433136 IO-APIC-level eth0 19: 44 IO-APIC-level bttv0, bt878 20: 0 IO-APIC-level VIA8233A NMI: 0 LOC: 654861951 ERR: 0 MIS: 0 The output of lspci for this card is: 00:0b.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) Subsystem: Avermedia Technologies Inc Unknown device 0771 Flags: bus master, medium devsel, latency 32, IRQ 19 Memory at dddff000 (32-bit, prefetchable) [size=4K] Capabilities: [44] Vital Product Data Capabilities: [4c] Power Management version 2 00:0b.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) Subsystem: Avermedia Technologies Inc Unknown device 0771 Flags: bus master, medium devsel, latency 32, IRQ 19 Memory at dddfe000 (32-bit, prefetchable) [size=4K] Capabilities: [44] Vital Product Data Capabilities: [4c] Power Management version 2 I am using the 2.6.16 kernel. V4l and dvb are all compiled as modules. I am also using Udev. Im really rather stuck here. Id say it looks like a bug to me in either the mt352 or dvb-bt8xx driver. The problem has cropped up before but theres no resolutions posted on the maillinglist or else where that i could find. Any ideas? Neil _______________________________________________ linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
_______________________________________________ linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb