[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