[linux-dvb] Troubles with Dvbnet ATSC and DVB-S

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

 



Hello all,

   I've been trying to get dvbnet to pass multicast packets from a 
datapid for the past week without much luck.  I am using FC3, Kernel 
2.6.10 and a cvs pull from 29APR05.  I have an app that sends out UDP 
packets on 225.0.0.1 in a data pid (0x2a).  We'd like to be able to 
receive them with a java app that reads from a nic in linux (this all 
works in windows right now, and with BBTIs linux drivers in kernel 
2.4).  Currently I do:

./szap -l standard mychannel (leave this running, status 1f and signal 
ffff etc)
dvbnet -p 42
ifconfig dvb0_0 promisc up   (or allmulti)
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
route add -net 224.0.0.0 netmask 240.0.0.0 dev dvb0_0

As long as I use the promisc or allmulti options I get a packet count 
under Rx dropped, otherwise I get no statistics on dvb0_0.  Assigning an 
IP does not seem to effect anything either.

dvb0_0    Link encap:Ethernet  HWaddr 00:D0:D7:0B:32:DC          inet 
addr:192.168.238.238  Bcast:192.168.238.255  Mask:255.255.255.0
         inet6 addr: fe80::2d0:d7ff:fe0b:32dc/64 Scope:Link
         UP BROADCAST RUNNING NOARP PROMISC ALLMULTI MULTICAST  MTU:4096 
Metric:1
         RX packets:0 errors:0 dropped:69399439 overruns:0 frame:0
         TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

A couple of quick notes:
-    dvbsnoop on the data pid shows the data no problem.
-    tcpdump -i dvb0_0 does not output anything other than our 
application sending IGMP joins, so naturally our java app doesn't 
receive any packets. 

I am not too confident that my configuration is correct, so any help 
would be appreciated.

Thank you for your time,
Sean




[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux