[linux-dvb] Which DVB-T on mips Arch. (openwrt) for wlan-dvb-streaming

Russ Martin russ.martin at unibw.de
Sun Jan 20 22:26:51 CET 2008


Hi,

i want to stream dvb over air, using wgt634u and a dvb-usb stick in  
combi with tzap,
dvbstream and mplayer (an my laptop) .....

has anybody successfully used any usb-dvb-t device ...

I can compile and insmod (modprobe) the modules, firmware is loaded  
successful (? as long
as dmesg is concerned) but i found no channels, cannot "cat" device  
nor using dvbstream
(dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)).

Thanks for any help.
Martin


here is my post on openwrt.org


i want to stream dvb over air, using wgt634u and a dvb-usb stick in  
combi with tzap,
dvbstream and mplayer (an my laptop) .....

i managed to compile i2c, the last dvb-modules and dvb-utils/apps.
I can load all modules without probs. i tried, two adapters

Afatech AF9005
and
AVerMedia AVerTV DVB-T Volar

the first prob. was that i the device-nodes where none standard.

so i put the following script
mkdir -p /dev/dvb/adapter0
ln -sf /dev/dvb0.frontend0 /dev/dvb/adapter0/frontend0
ln -sf /dev/dvb0.net0 /dev/dvb/adapter0/net0
ln -sf /dev/dvb0.demux0 /dev/dvb/adapter0/demux0
ln -sf /dev/dvb0.dvr0 /dev/dvb/adapter0/dvr0

when i use
./scan de-Muenchen
... i get no channel, but when i use
./tzap zdf -c channels.conf -r # with a channels.conf from my laptop
i get a lock, so i think something works....

when i try now
cat /dev/dvb/adapter0/dvr0
i get nothing...

I assume a problem with i2c, usb, or udev (device-nodes).

using dvbstream, wasnt successful neither:
error:     "dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)"


./dvbstream -f 578000 -a 337 -v 338 -o > tt2.mpg
dvbstream v0.7 - (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://www.linuxstb.org/
Tuning to 578000 Hz
MT2060: successfully identified (IF1 = 1216)
Using DVB card "AF9005 USB DVB-T", freq=578000
tuning DVB-T (in United Kingdom) to 578000000 Hz, Bandwidth: 8
Getting frontend status
Event:  Frequency: 578000000
Bit error rate: 0
Signal strength: 40320
UNC: 0
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_VITERBI FE_HAS_SYNC
dvbstream will stop after -1 seconds (71582788 minutes)
dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)
Failed setting filter for pid 337: DMX SET PES FILTER: Invalid argument
Output to stdout
Streaming 3 streams


tt2.mpg is "empty" ... on my laptop, with the same usb-card, antenna  
and at the same
location, everything works?

maybe somebody can help, ....

With udev and the following rule, dvb-devices named now correctly,

cat /etc/udev/rules.d/udev.rules
SUBSYSTEM=="dvb", PROGRAM="/bin/sh -c 'X=%k; X=$${X#dvb};  
A=$${X%%%%.*}; D=$${X#*.}; echo
dvb/adapter$$A/$$D'", NAME="%c"

ls /dev/dvb/adapter0/ -la
drwxr-xr-x    2 root     root          120 Jan  1 00:03 .
drwxr-xr-x    3 root     root           60 Jan  1 00:01 ..
crw-rw----    1 root     root     212,   4 Jan  1 00:03 demux0
crw-rw----    1 root     root     212,   5 Jan  1 00:03 dvr0
crw-rw----    1 root     root     212,   3 Jan  1 00:03 frontend0
crw-rw----    1 root     root     212,   7 Jan  1 00:03 net0

but the problems with zapping and dvbstream persists:
dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)
Failed setting filter for pid 337: DMX SET PES FILTER: Invalid argument
Output to stdout
Streaming 3 streams



Could it be a problem with loading the firmware. I wrote s.th. about  
probs with firmware
and 64bit os.

? any ideas?

dvb-usb: found a 'Afatech DVB-T USB1.1 stick' in cold state, will try  
to load a firmware
dvb-usb: downloading firmware from file 'af9005.fw'
dvb-usb: found a 'Afatech DVB-T USB1.1 stick' in warm state.
dvb-usb: will use the device's hardware PID filter (table count: 32).
DVB: registering new adapter (Afatech DVB-T USB1.1 stick)
DVB: registering frontend 0 (AF9005 USB DVB-T)...
input: IR-receiver inside an USB DVB receiver as /class/input/input1
dvb-usb: schedule remote query interval to 200 msecs.
dvb-usb: Afatech DVB-T USB1.1 stick successfully initialized and connected.
MT2060: successfully identified (IF1 = 1216)
dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)
dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.





More information about the linux-dvb mailing list