[linux-dvb] can read DVB only once with "WinTV NOVA-s Plus PCI",
after that dma timeout
Leif Jakob
linux-dvb at jakob.weite-welt.com
Sun Mar 5 21:15:25 CET 2006
Hi,
I've spent some time getting my "WinTV NOVA-s Plus PCI" running (it
was single match @ MediaMarkt joined on the supported budget cards).
My surprise is, that it works exactly once!
I'm using the current Mercurial "HEAD" and tried plenty of patches I
found, but that din't change a thing running on 2.6.14.6.
Scanning works, but only on the first boot, but I didn't spend much
time into that because my problem is elswhere.
I run
szap -r ARTE
and get a lock:
...
status 1f | signal ee00 | snr ffdc | ber 00000000 | unc 00000000 | FE_HAS_LOCK
now I run
cat /dev/dvb/adapter0/dvr0 > /tmp/working
and can play it with mplayer
now I call
szap -r 'RAI 1'
cat /dev/dvb/adapter0/dvr0 > /tmp/broken
but there are no bytes written to /tmp/broken and the syslog is filled
with:
Mar 5 21:11:05 aegir kernel: cx88[0]/2: cx8802_timeout
Mar 5 21:11:05 aegir kernel: cx88[0]/2: cx8802_stop_dma
Mar 5 21:11:05 aegir kernel: cx88[0]/2: restarting queue
Mar 5 21:11:05 aegir kernel: cx88[0]/2: queue is empty - first active
Mar 5 21:11:05 aegir kernel: cx88[0]/2: cx8802_start_dma w: 0, h: 0, f: 2
Mar 5 21:11:05 aegir kernel: cx88[0]/2: setting the interrupt mask
Mar 5 21:11:05 aegir kernel: cx88[0]/2: [f2ab5e40/0] cx8802_buf_queue - first active
Mar 5 21:11:05 aegir kernel: cx88[0]/2: cx8802_timeout
...
Sometimes reloading of all modules helps, but garanteed only a reboot
makes it streaming again.
any idea?
Thanks
Leif
More information about the linux-dvb
mailing list