Hi micah schrieb: > Hartmut Hackmann wrote: >> Please continue testing with the driver from my personal repository for >> the time being. >> Are you sure you unloaded all modules before you tried the new drivers? >> >> There is one known issue with this card: The the tuner module >> *must not* be loaded before the saa7134 module, otherwise no tuner will >> be found, only the IF chip. This is what i see from your log. >> >> So please try the following: >> - install the drivers ("make install" as root) >> - remove all video related modules or better: reboot >> - do a "modprobe saa7134", nothing else. >> >> Does it work now? >> >> Best regards >> Hartmut >> > Hello Hartmut and thanks for your help :-) > > The driver was being loaded automatically at boot , so i made a file in > /etc/hotplug/blacklist.d with saa7134 tuner and saa7134-dvb in it. > Then i rebooted and checked with lsmod - no saa or v4l modules loaded - > good. > I saved the output of lsmod so i could see which modules would be loaded, > Then i did a "modprobe saa7134" as you suggested but i got the same result: > > Linux video capture interface: v2.00 > saa7130/34: v4l2 driver version 0.2.14 loaded > ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18 > ACPI: PCI Interrupt 0000:02:06.0[A] -> Link [APC3] -> GSI 18 (level, > low) -> IRQ 18 > saa7134[0]: found at 0000:02:06.0, rev: 1, irq: 18, latency: 32, mmio: > 0xfddff000 > saa7134[0]: subsystem: 185b:c900, board: Compro Videomate DVB-T300 > [card=70,autodetected] > saa7134[0]: board init: gpio is 843f00 > input: saa7134 IR (Compro Videomate DV as /class/input/input5 > saa7134[0]: i2c eeprom 00: 5b 18 00 c9 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 > saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff > saa7134[0]: i2c eeprom 20: 01 40 01 03 03 ff 03 01 08 ff 00 87 ff ff ff ff > saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > saa7134[0]: i2c eeprom 40: ff 02 00 c2 86 10 ff ff ff ff ff ff ff ff ff ff > saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff cb > saa7134[0]: i2c eeprom 60: 34 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > tuner 2-0043: chip found @ 0x86 (saa7134[0]) > tda9887 2-0043: tda988[5/6/7] found @ 0x43 (tuner) > tuner 2-0068: chip found @ 0xd0 (saa7134[0]) > saa7134[0]: registered device video0 [v4l2] > saa7134[0]: registered device vbi0 > saa7134[0]: frontend initialization failed > > These are the modules loaded by typing that one command: > > Module Size Used by > saa7134_dvb 17228 0 > dvb_pll 16132 1 saa7134_dvb > video_buf_dvb 7236 1 saa7134_dvb > dvb_core 84912 1 video_buf_dvb > tda1004x 15748 1 saa7134_dvb > firmware_class 11520 2 saa7134_dvb,tda1004x bus > tuner 62312 0 > saa7134 136276 1 saa7134_dvb > video_buf 27140 3 saa7134_dvb,video_buf_dvb,saa7134 > compat_ioctl32 8896 1 saa7134 > ir_kbd_i2c 10128 1 saa7134 > ir_common 37316 2 saa7134,ir_kbd_i2c > videodev 27776 1 saa7134 > v4l2_common 18304 4 tuner,saa7134,compat_ioctl32,videodev > v4l1_compat 12164 2 saa7134,videodev > > I hope this helps. > > -Micah > Hm, i have a very similar card, it works for me. But i don't have a 64 bit system. I can imagine 2 possible reasons - part of the driver is not 64 bit clean. - (more likely) The driver currently does not prevent a collision on the i2c bus if the tuner is attached after i2c gate of the tda10046. This collision can only occur during card initialization. I have an idea how to overcome this, but it is not yet implemented. Meanwhile you can do the following: please add the following to your modprobe,conf.local: options saa7134 i2c_scan=1 options tuner debug=1 options tda1004x debug=1 This gives us additional information what exactly happens. Hartmut _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb