Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Fwd: Problems with the bttv driver and an avermedia DVB-T card



Can someone explain what's happening here with linux 2.6.7 and the
latest bttv driver from bytesex.org and my avermedia DVB-T card? It's
working but not well enough to set and forget.

Basically it's working, but it isn't reliable. Sometimes (eventually)
it will just stop tuning until the bttv driver is reloaded manually.

When I use the i2c_hw=1 option in my modprobe.conf file, the bttv 
modules
load, but the dvb modules don't seem to identify a frontend. 

options bttv            bttv_verbose=2 bttv_debug=1 i2c_hw=1

When the bttv module loads as [sw] it produces a Microtune frontend
and works for a couple of hours.

Jul 20 01:08:36 trinity vmunix: bttv: driver version 0.9.15 loaded
Jul 20 01:08:36 trinity kernel: bttv: using 8 buffers with 2080k (520 
pages) each for capture
Jul 20 01:08:36 trinity kernel: bttv: Host bridge needs ETBF enabled.
Jul 20 01:08:36 trinity vmunix: bttv: Bt8xx card found (0).
Jul 20 01:08:36 trinity vmunix: bttv0: Bt878 (rev 17) at 0000:00:0d.0, 
irq: 3, latency: 64, mmio: 0xd7000000
Jul 20 01:08:36 trinity vmunix: bttv0: detected: AverMedia AverTV DVB-T

[card=104], PCI subsystem ID is 1461:0761
Jul 20 01:08:36 trinity vmunix: bttv0: using: Nebula Electronics DigiTV

[card=104,autodetected]
Jul 20 01:08:36 trinity vmunix: bttv0: enabling ETBF (430FX/VP3 
compatibilty)
Jul 20 01:08:36 trinity vmunix: bttv0: risc main @ 048ad000
Jul 20 01:08:36 trinity vmunix: bttv0: gpio: en=00000000, out=00000000 
in=0098000d [init]
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: (0) scl=1, sda=1
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: (1) scl=1, sda=0
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: (2) scl=1, sda=1
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: (3) scl=0, sda=1
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: (4) scl=1, sda=1
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: bt878 #0 [sw] passed 
test.
Jul 20 01:08:36 trinity vmunix: bttv0: using tuner=-1
Jul 20 01:08:36 trinity vmunix: bttv0: registered device video0
Jul 20 01:08:36 trinity vmunix: bttv0: registered device vbi0
Jul 20 01:08:36 trinity vmunix: bttv0: video mux: input=0 mux=2
Jul 20 01:08:36 trinity vmunix: bttv0: PLL: 28636363 => 35468950 . ok
Jul 20 01:08:36 trinity kernel: bttv0: add subdevice "dvb0"
Jul 20 01:08:36 trinity vmunix: bt878: AUDIO driver version 0.0.0 
loaded
Jul 20 01:08:36 trinity vmunix: bt878: Bt878 AUDIO function found (0).
Jul 20 01:08:36 trinity vmunix: bt878(0): Bt878 (rev 17) at 00:0d.1, 
irq: 3, latency: 64, memory: 0xd6800000
Jul 20 01:08:36 trinity vmunix: attach: checking "bt878 #0 [sw]"
Jul 20 01:08:36 trinity kernel: find by pci: checking "bt878 #0 [sw]"
Jul 20 01:08:36 trinity vmunix: attach: "bt878 #0 [sw]", to card 0
Jul 20 01:08:36 trinity vmunix: DVB: registering new adapter (Ave).
Jul 20 01:08:36 trinity vmunix: DVB: registering frontend 0:0 
(Microtune MT7202DTF)...
Jul 20 01:08:36 trinity udev[1021]: removing device node '/dev/video0'
Jul 20 01:08:36 trinity udev[1033]: removing device node '/dev/vbi0'
Jul 20 01:08:47 trinity vmunix: find by i2c adap: checking "bt878 #0 
[sw]"
Jul 20 01:08:47 trinity vmunix: detach: "bt878 #0 [sw]", for card 0 
removed
Jul 20 01:08:47 trinity vmunix: bt878(0): unloading
Jul 20 01:08:47 trinity vmunix: bt878_mem: 0xd88cf000.
Jul 20 01:08:47 trinity vmunix: bttv0: unloading
Jul 20 01:08:47 trinity udev[1091]: removing device node '/dev/i2c-0'
Jul 20 01:08:47 trinity vmunix: bttv: driver version 0.9.15 loaded
Jul 20 01:08:47 trinity vmunix: bttv: using 8 buffers with 2080k (520 
pages) each for capture
Jul 20 01:08:47 trinity vmunix: bttv: Host bridge needs ETBF enabled.
Jul 20 01:08:47 trinity vmunix: bttv: Bt8xx card found (0).
Jul 20 01:08:47 trinity vmunix: bttv0: Bt878 (rev 17) at 0000:00:0d.0, 
irq: 3, latency: 64, mmio: 0xd7000000
Jul 20 01:08:47 trinity vmunix: bttv0: detected: AverMedia AverTV DVB-T

[card=104], PCI subsystem ID is 1461:0761
Jul 20 01:08:47 trinity vmunix: bttv0: using: Nebula Electronics DigiTV

[card=104,autodetected]
Jul 20 01:08:47 trinity vmunix: bttv0: enabling ETBF (430FX/VP3 
compatibilty)
Jul 20 01:08:47 trinity vmunix: bttv0: risc main @ 11c83000
Jul 20 01:08:47 trinity vmunix: bttv0: gpio: en=00000000, out=00000000 
in=0098000d [init]
Jul 20 01:08:47 trinity vmunix: bttv0: using tuner=-1
Jul 20 01:08:47 trinity vmunix: bttv0: registered device video0
Jul 20 01:08:47 trinity vmunix: bttv0: registered device vbi0
Jul 20 01:08:47 trinity vmunix: bttv0: video mux: input=0 mux=2
Jul 20 01:08:47 trinity vmunix: bttv0: PLL: 28636363 => 35468950 . ok
Jul 20 01:08:47 trinity vmunix: bttv0: add subdevice "dvb0"
Jul 20 01:08:47 trinity vmunix: bt878: AUDIO driver version 0.0.0 
loaded
Jul 20 01:08:47 trinity vmunix: bt878: Bt878 AUDIO function found (0).
Jul 20 01:08:47 trinity vmunix: bt878(0): Bt878 (rev 17) at 00:0d.1, 
irq: 3, latency: 64, memory: 0xd6800000
Jul 20 01:08:47 trinity vmunix: attach: checking "bt878 #0 [hw]"
Jul 20 01:08:47 trinity kernel: find by pci: checking "bt878 #0 [hw]"
Jul 20 01:08:47 trinity vmunix: attach: "bt878 #0 [hw]", to card 0
Jul 20 01:08:47 trinity vmunix: DVB: registering new adapter (Ave).
Jul 20 01:08:48 trinity udev[1101]: removing device node '/dev/video0'
Jul 20 01:08:48 trinity udev[1109]: removing device node '/dev/vbi0'




=====
--
David..


		
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail
--- Begin Message ---
Can someone explain what's happening here with linux 2.6.7 and the
latest bttv driver from bytesex.org and my avermedia DVB-T card? It's
working but not well enough to set and forget.

Basically it's working, but it isn't reliable. Sometimes (eventually)
it will just stop tuning until the bttv driver is reloaded manually.

When I use the i2c_hw=1 option in my modprobe.conf file, the bttv modules
load, but the dvb modules don't seem to identify a frontend. 

options bttv            bttv_verbose=2 bttv_debug=1 i2c_hw=1

When the bttv module loads as [sw] it produces a Microtune frontend
and works for a couple of hours.

Jul 20 01:08:36 trinity vmunix: bttv: driver version 0.9.15 loaded
Jul 20 01:08:36 trinity kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Jul 20 01:08:36 trinity kernel: bttv: Host bridge needs ETBF enabled.
Jul 20 01:08:36 trinity vmunix: bttv: Bt8xx card found (0).
Jul 20 01:08:36 trinity vmunix: bttv0: Bt878 (rev 17) at 0000:00:0d.0, irq: 3, latency: 64, mmio: 0xd7000000
Jul 20 01:08:36 trinity vmunix: bttv0: detected: AverMedia AverTV DVB-T [card=104], PCI subsystem ID is 1461:0761
Jul 20 01:08:36 trinity vmunix: bttv0: using: Nebula Electronics DigiTV [card=104,autodetected]
Jul 20 01:08:36 trinity vmunix: bttv0: enabling ETBF (430FX/VP3 compatibilty)
Jul 20 01:08:36 trinity vmunix: bttv0: risc main @ 048ad000
Jul 20 01:08:36 trinity vmunix: bttv0: gpio: en=00000000, out=00000000 in=0098000d [init]
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: (0) scl=1, sda=1
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: (1) scl=1, sda=0
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: (2) scl=1, sda=1
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: (3) scl=0, sda=1
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: (4) scl=1, sda=1
Jul 20 01:08:36 trinity vmunix: i2c-algo-bit.o: bt878 #0 [sw] passed test.
Jul 20 01:08:36 trinity vmunix: bttv0: using tuner=-1
Jul 20 01:08:36 trinity vmunix: bttv0: registered device video0
Jul 20 01:08:36 trinity vmunix: bttv0: registered device vbi0
Jul 20 01:08:36 trinity vmunix: bttv0: video mux: input=0 mux=2
Jul 20 01:08:36 trinity vmunix: bttv0: PLL: 28636363 => 35468950 . ok
Jul 20 01:08:36 trinity kernel: bttv0: add subdevice "dvb0"
Jul 20 01:08:36 trinity vmunix: bt878: AUDIO driver version 0.0.0 loaded
Jul 20 01:08:36 trinity vmunix: bt878: Bt878 AUDIO function found (0).
Jul 20 01:08:36 trinity vmunix: bt878(0): Bt878 (rev 17) at 00:0d.1, irq: 3, latency: 64, memory: 0xd6800000
Jul 20 01:08:36 trinity vmunix: attach: checking "bt878 #0 [sw]"
Jul 20 01:08:36 trinity kernel: find by pci: checking "bt878 #0 [sw]"
Jul 20 01:08:36 trinity vmunix: attach: "bt878 #0 [sw]", to card 0
Jul 20 01:08:36 trinity vmunix: DVB: registering new adapter (Ave).
Jul 20 01:08:36 trinity vmunix: DVB: registering frontend 0:0 (Microtune MT7202DTF)...
Jul 20 01:08:36 trinity udev[1021]: removing device node '/dev/video0'
Jul 20 01:08:36 trinity udev[1033]: removing device node '/dev/vbi0'
Jul 20 01:08:47 trinity vmunix: find by i2c adap: checking "bt878 #0 [sw]"
Jul 20 01:08:47 trinity vmunix: detach: "bt878 #0 [sw]", for card 0 removed
Jul 20 01:08:47 trinity vmunix: bt878(0): unloading
Jul 20 01:08:47 trinity vmunix: bt878_mem: 0xd88cf000.
Jul 20 01:08:47 trinity vmunix: bttv0: unloading
Jul 20 01:08:47 trinity udev[1091]: removing device node '/dev/i2c-0'
Jul 20 01:08:47 trinity vmunix: bttv: driver version 0.9.15 loaded
Jul 20 01:08:47 trinity vmunix: bttv: using 8 buffers with 2080k (520 pages) each for capture
Jul 20 01:08:47 trinity vmunix: bttv: Host bridge needs ETBF enabled.
Jul 20 01:08:47 trinity vmunix: bttv: Bt8xx card found (0).
Jul 20 01:08:47 trinity vmunix: bttv0: Bt878 (rev 17) at 0000:00:0d.0, irq: 3, latency: 64, mmio: 0xd7000000
Jul 20 01:08:47 trinity vmunix: bttv0: detected: AverMedia AverTV DVB-T [card=104], PCI subsystem ID is 1461:0761
Jul 20 01:08:47 trinity vmunix: bttv0: using: Nebula Electronics DigiTV [card=104,autodetected]
Jul 20 01:08:47 trinity vmunix: bttv0: enabling ETBF (430FX/VP3 compatibilty)
Jul 20 01:08:47 trinity vmunix: bttv0: risc main @ 11c83000
Jul 20 01:08:47 trinity vmunix: bttv0: gpio: en=00000000, out=00000000 in=0098000d [init]
Jul 20 01:08:47 trinity vmunix: bttv0: using tuner=-1
Jul 20 01:08:47 trinity vmunix: bttv0: registered device video0
Jul 20 01:08:47 trinity vmunix: bttv0: registered device vbi0
Jul 20 01:08:47 trinity vmunix: bttv0: video mux: input=0 mux=2
Jul 20 01:08:47 trinity vmunix: bttv0: PLL: 28636363 => 35468950 . ok
Jul 20 01:08:47 trinity vmunix: bttv0: add subdevice "dvb0"
Jul 20 01:08:47 trinity vmunix: bt878: AUDIO driver version 0.0.0 loaded
Jul 20 01:08:47 trinity vmunix: bt878: Bt878 AUDIO function found (0).
Jul 20 01:08:47 trinity vmunix: bt878(0): Bt878 (rev 17) at 00:0d.1, irq: 3, latency: 64, memory: 0xd6800000
Jul 20 01:08:47 trinity vmunix: attach: checking "bt878 #0 [hw]"
Jul 20 01:08:47 trinity kernel: find by pci: checking "bt878 #0 [hw]"
Jul 20 01:08:47 trinity vmunix: attach: "bt878 #0 [hw]", to card 0
Jul 20 01:08:47 trinity vmunix: DVB: registering new adapter (Ave).
Jul 20 01:08:48 trinity udev[1101]: removing device node '/dev/video0'
Jul 20 01:08:48 trinity udev[1109]: removing device node '/dev/vbi0'


--- End Message ---

Home | Main Index | Thread Index