Marius van den Beek wrote: > Manu Abraham wrote: > >> Marius van den Beek wrote: >> >> >>> Hello >>> >>> I have been trying to get my Twinhan Card VP-1022A to work with >>> the dvb-drivers of kernel 2.6.18 and/or the latest hg-snapshot. >>> >From what I read I thought the cad was supported, but when I load >>> the modules I get a a directory /dev/dvb/adapter0 wit demux0 dvr0 and net0, >>> but frontend0 seems to be missing. The dmesg output with bttv cardis >>> card with=113 and verbose=4 is as follows: >>> >>> Linux video capture interface: v2.00 >>> bttv: driver version 0.9.16 loaded >>> bttv: using 8 buffers with 2080k (520 pages) each for capture >>> bttv: Host bridge needs ETBF enabled. >>> bttv: Bt8xx card found (0). >>> PCI: setting IRQ 10 as level-triggered >>> PCI: Found IRQ 10 for device 0000:00:0f.0 >>> PCI: Sharing IRQ 10 with 0000:00:0f.1 >>> bttv0: Bt878 (rev 17) at 0000:00:0f.0, irq: 10, latency: 128, mmio: >>> 0xde001000 >>> bttv0: detected: Twinhan VisionPlus DVB [card=113], PCI subsystem ID is >>> 1822:0001 >>> bttv0: using: Twinhan DST + clones [card=113,insmod option] >>> bttv0: enabling ETBF (430FX/VP3 compatibilty) >>> bttv0: gpio: en=00000000, out=00000000 in=00f500ff [init] >>> bttv0: using tuner=4 >>> bttv0: add subdevice "dvb0" >>> bt878: AUDIO driver version 0.0.0 loaded >>> bt878: Bt878 AUDIO function found (0). >>> PCI: Found IRQ 10 for device 0000:00:0f.1 >>> PCI: Sharing IRQ 10 with 0000:00:0f.0 >>> bt878_probe: card id=[0x11822],[ Twinhan VisionPlus DVB ] has DVB functions. >>> bt878(0): Bt878 (rev 17) at 00:0f.1, irq: 10, latency: 128, memory: >>> 0xde002000 >>> DVB: registering new adapter (bttv0). >>> dst(0) dst_comm_init: Initializing DST. >>> dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] >>> dst(0) rdc_reset_state: Resetting state machine >>> dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] >>> dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] >>> writing [ 00 06 00 00 00 00 00 fa ] >>> dst(0) write_dst: _write_dst error (err == -5, len == 0x08, b0 == 0x00) >>> >>> >> Looks like an I2C communication error. >> >> >> >> >>> dst(0) dst_error_recovery: Trying to return from previous errors. >>> dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] >>> dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] >>> dst(0) write_dst: _write_dst error (err == -5, len == 0x08, b0 == 0x00) >>> dst(0) dst_error_recovery: Trying to return from previous errors. >>> dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] >>> dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] >>> dst(0) write_dst: RDC 8820 RESET >>> dst(0) dst_error_bailout: Trying to bailout from previous error. >>> dst(0) rdc_8820_reset: Resetting DST >>> dst(0) dst_gpio_outb: mask=[0004], enbb=[0004], outhigh=[0000] >>> dst(0) dst_gpio_outb: mask=[0004], enbb=[0004], outhigh=[0004] >>> dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] >>> dst(0) dst_probe: unknown device. >>> frontend_init: Could not find a Twinhan DST. >>> dvb-bt8xx: A frontend driver was not found for device 109e/0878 >>> subsystem 1822/0001 >>> >>> >> >> >>> I am running gentoo on a pentium3 system. >>> I hope someone can help me solve this problem. >>> >>> >> Is this happening on 2.6.18 only or on others as well ? >> >> >> > It happens on 2.6.12.6 as well. But I tried the mantis driver today and > got a frontend0 device, > but after rebooting I was not able to reproduce it. Very strange. > I found the syslog entry for it: Oct 15 15:24:15 Blackened kernel: Linux video capture interface: v2.00 Oct 15 15:24:15 Blackened kernel: bttv: driver version 0.9.16 loaded Oct 15 15:24:15 Blackened kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture Oct 15 15:24:15 Blackened kernel: bttv: Host bridge needs ETBF enabled. Oct 15 15:24:15 Blackened kernel: bttv: Bt8xx card found (0). Oct 15 15:24:15 Blackened kernel: ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10 Oct 15 15:24:15 Blackened kernel: PCI: setting IRQ 10 as level-triggered Oct 15 15:24:15 Blackened kernel: ACPI: PCI Interrupt 0000:00:0f.0[A] -> Link [LNKB] -> GSI 10 (level, low) -> IRQ 10 Oct 15 15:24:15 Blackened kernel: bttv0: Bt878 (rev 17) at 0000:00:0f.0, irq: 10, latency: 128, mmio: 0xde001000 Oct 15 15:24:15 Blackened kernel: bttv0: detected: Twinhan VisionPlus DVB [card=113], PCI subsystem ID is 1822:0001 Oct 15 15:24:15 Blackened kernel: bttv0: using: Twinhan DST + clones [card=113,autodetected] Oct 15 15:24:15 Blackened kernel: bttv0: enabling ETBF (430FX/VP3 compatibilty) Oct 15 15:24:15 Blackened kernel: bttv0: gpio: en=00000000, out=00000000 in=00f500ff [init] Oct 15 15:24:15 Blackened kernel: bttv0: using tuner=4 Oct 15 15:24:15 Blackened kernel: bttv0: add subdevice "dvb0" Oct 15 15:24:15 Blackened kernel: bt878: AUDIO driver version 0.0.0 loaded Oct 15 15:24:15 Blackened kernel: bt878: Bt878 AUDIO function found (0). Oct 15 15:24:15 Blackened kernel: ACPI: PCI Interrupt 0000:00:0f.1[A] -> Link [LNKB] -> GSI 10 (level, low) -> IRQ 10 Oct 15 15:24:15 Blackened kernel: bt878_probe: card id=[0x11822],[ Twinhan VisionPlus DVB ] has DVB functions. Oct 15 15:24:15 Blackened kernel: bt878(0): Bt878 (rev 17) at 00:0f.1, irq: 10, latency: 128, memory: 0xde002000 Oct 15 15:24:38 Blackened kernel: DVB: registering new adapter (bttv0). Oct 15 15:24:38 Blackened kernel: dst(0) dst_get_device_id: Recognise [DST-03T] Oct 15 15:24:38 Blackened kernel: dst(0) dst_get_device_id: Unsupported Oct 15 15:24:38 Blackened kernel: dst(0) dst_get_device_id: Unsupported Oct 15 15:24:38 Blackened kernel: dst(0) dst_get_device_id: [DST-03T] has a [MB 86A15] Oct 15 15:24:38 Blackened kernel: dst(0) dst_get_device_id: [DST-03T] has a [MB 86A15] Oct 15 15:24:38 Blackened kernel: DST type flags : 0x2 ts204 0x4 symdiv 0x10 firmware version = 2 Oct 15 15:24:38 Blackened kernel: dst(0) dst_get_mac: MAC Address=[00:08:ca:15:05:00] Oct 15 15:24:38 Blackened kernel: DVB: registering frontend 0 (DST DVB-S)... Maybe there is a special order in which to load the modules, but I think I must have tried every possible combination. >> > > > _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb