Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] IP Multicast reception over DVB-T
Hello,
I use a TT DVB-T card with linux1.0.0 driver to receive IP encapsulated data over DVB-T.
The driver works fine for me in unicast but I have the following problem in multicast: the packets can be seen by a protocol analyser (like ethereal) but do not seem to be visible by the application (VideoLan).
The configuration is detailed below:
# ifconfig
dvb0_0 Link encap:Ethernet HWaddr 00:D0:5C:FF:FC:77
inet addr:192.168.3.242 Bcast:192.168.3.255 Mask:255.255.255.240
UP BROADCAST RUNNING NOARP MULTICAST MTU:4096 Metric:1
RX packets:2612 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:561440 (548.2 Kb) TX bytes:0 (0.0 b)
Base address:0x83f
dvb0_1 Link encap:Ethernet HWaddr 01:00:5E:02:04:06
inet addr:192.168.3.245 Bcast:192.168.3.255 Mask:255.255.255.240
UP BROADCAST RUNNING NOARP MULTICAST MTU:4096 Metric:1
RX packets:39537 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:53137728 (50.6 Mb) TX bytes:0 (0.0 b)
Base address:0x847
#Network interface information for DVB Adapter 0, Net 0
========================================================
dvb0_0, listening on PID 2111 [i.e. pid carrying unicast traffic to 192.168.3.242]
dvb0_1, listening on PID 2119 [i.e. pid carrying multicast stream 224.2.4.6.]
#Commands
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/dvb0_1/rp_filter
# tethereal -i dvb0_0
Capturing on dvb0_0
0.000000 192.168.3.55 -> 192.168.3.242 ICMP Echo (ping) reply
1.001877 192.168.3.55 -> 192.168.3.242 ICMP Echo (ping) reply
2.003936 192.168.3.55 -> 192.168.3.242 ICMP Echo (ping) reply
# tethereal -i dvb0_1
Capturing on dvb0_1
0.000000 192.168.3.73 -> 224.2.4.6 UDP Source port: 32769 Destination port: 1234
0.035889 192.168.3.73 -> 224.2.4.6 UDP Source port: 32769 Destination port: 1234
0.100059 192.168.3.73 -> 224.2.4.6 UDP Source port: 32769 Destination port: 1234
Can anyone please help ?
Note that the same problem occurs with linux1.0.0pre2 and pre3 and a workaround had to be used on older drivers.
Thanks in advance,
Bertrand Mazieres
--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index