With an ART kernel, programs using UPNP/DLNA (which use multicast)
aren't working correctly. Sorry I don't have a simple test method,
but it looks like outgoing packets aren't making it out to the
network, and I'm not sure how to debug further.

The best methods I can come up with are:

1. run minidlna (needs multicast=YES, set network_interface and
add a media_dir entry in /etc/minidlna.conf, then start it) and point
some client at it (for testing I'm using bubbleupnp on android,
I've also used this with other clients).

or

2. point tools from gupnp-tools at some media server (again bubbleupnp
in android is useful here, while it's running it acts as a server as
well as a client, or use minidlna on another machine). you can see
devices easily with the X11 tools gupnp-universal-cp and gupnp-av-cp,
again the multicast reject route mustn't be installed. (note, if you
try running these while minidlna or some other program is already
using the ports, it will fail).

Route tables included for completeness, but I don't think there is any
material difference between them. In this case I want the class D range
routed to vlan5 rather than to my default route's destination so I have
used "route add 224/4 -interface 10.15.5.2".

netstat -rnfinet, ART kernel

Internet:
Destination        Gateway            Flags   Refs      Use   Mtu  Prio Iface
default            82.68.199.142      UGS        2     2213     -     8 vlan2
10.0.0/24          10.0.0.141         UC         1        0     -     4 vlan6
10.0.0.138         30:91:8f:9e:ad:8c  UHLc       1       10     -     4 vlan6
10.0.0.141         f8:b1:56:ac:32:76  UHLl       0        4     -     1 vlan6
10.0.0.255         10.0.0.141         UHb        0        0     -     1 vlan6
10.15.3/24         10.15.3.67         UC         3        2     -     4 trunk0
10.15.3.3          b0:b2:dc:63:18:4d  UHLc       0       61     -     4 trunk0
10.15.3.4          90:f6:52:26:2a:89  UHLc       0       68     -     4 trunk0
10.15.3.5          5c:f4:ab:af:1c:36  UHLc       0       61     -     4 trunk0
10.15.3.67         f8:b1:56:ac:32:76  UHLl       0     1488     -     1 trunk0
10.15.3.255        10.15.3.67         UHb        0        0     -     1 trunk0
10.15.5/24         10.15.5.2          UC        10      310     -     4 vlan5
10.15.5.1          00:00:5e:00:01:05  UHLc       0      605     -     4 vlan5
10.15.5.2          f8:b1:56:ac:32:76  UHLl       1     1853     -     1 vlan5
10.15.5.6          c4:01:7c:35:4a:50  UHLc       1      264     -     4 vlan5
10.15.5.10         24:a4:3c:7c:c0:87  UHLc       5       81     -     4 vlan5
10.15.5.13         04:4f:aa:0c:3a:e0  UHLc       0      343     -     4 vlan5
10.15.5.15         c0:3f:d5:6c:2d:64  UHLc       0      285     -     4 vlan5
10.15.5.16         00:0b:dc:00:5b:d3  UHLc       0      330     -     4 vlan5
10.15.5.25         48:44:f7:af:a7:d2  UHLc       0      253     -     4 vlan5
10.15.5.27         cc:fa:00:f3:d6:34  UHLc       0       27     -     4 vlan5
10.15.5.32         f8:b1:56:b0:df:e7  UHLc       0       76     -     4 vlan5
10.15.5.254        00:25:90:c0:77:b4  UHLc       0      287     -     4 vlan5
10.15.5.255        10.15.5.2          UHb        2      125     -     1 vlan5
82.68.199.128/28   82.68.199.130      UC         4      241     -     4 vlan2
82.68.199.130      f8:b1:56:ac:32:76  UHLl       4     4615     -     1 vlan2
82.68.199.131      00:00:24:c2:e1:f8  UHLc       0       33     -     4 vlan2
82.68.199.132      00:0d:b9:14:30:ec  UHLc       1       98     -     4 vlan2
82.68.199.137      00:04:13:23:26:6c  UHLc       0       76     -     4 vlan2
82.68.199.142      00:25:90:c0:77:b4  UHLc       2      852     -     4 vlan2
82.68.199.143      82.68.199.130      UHb        3       64     -     1 vlan2
127/8              127.0.0.1          UGRS       0        0 32768     8 lo0  
127.0.0.1          127.0.0.1          UHl       31    17460 32768     1 lo0  
224/4              10.15.5.2          US         0      228     -     8 vlan5


.. same without ART.

Internet:
Destination        Gateway            Flags   Refs      Use   Mtu  Prio Iface
default            82.68.199.142      UGS        8      724     -     8 vlan2
10.0.0/24          10.0.0.141         UC         1        0     -     4 vlan6
10.0.0.138         30:91:8f:9e:ad:8c  UHLc       1        3     -     4 vlan6
10.0.0.141         f8:b1:56:ac:32:76  UHLl       0        3     -     1 vlan6
10.0.0.255         10.0.0.141         UHb        0        0     -     1 vlan6
10.15.3/24         10.15.3.67         UC         2        0     -     4 trunk0
10.15.3.3          b0:b2:dc:63:18:4d  UHLc       0        1     -     4 trunk0
10.15.3.5          5c:f4:ab:af:1c:36  UHLc       0        1     -     4 trunk0
10.15.3.67         f8:b1:56:ac:32:76  UHLl       0        3     -     1 trunk0
10.15.3.255        10.15.3.67         UHb        0        0     -     1 trunk0
10.15.5/24         10.15.5.2          UC         6      232     -     4 vlan5
10.15.5.2          f8:b1:56:ac:32:76  UHLl       0       82     -     1 vlan5
10.15.5.6          c4:01:7c:35:4a:50  UHLc       0      183     -     4 vlan5
10.15.5.10         24:a4:3c:7c:c0:87  UHLc       6       38     -     4 vlan5
10.15.5.15         c0:3f:d5:6c:2d:64  UHLc       0      167     -     4 vlan5
10.15.5.25         48:44:f7:af:a7:d2  UHLc       0      128     -     4 vlan5
10.15.5.27         cc:fa:00:f3:d6:34  UHLc       0       13     -     4 vlan5
10.15.5.90         link#8             UHLc       0        9     -     4 vlan5
10.15.5.255        10.15.5.2          UHb        2       99     -     1 vlan5
82.68.199.128/28   82.68.199.130      UC         3      111     -     4 vlan2
82.68.199.130      f8:b1:56:ac:32:76  UHLl       5     1237     -     1 vlan2
82.68.199.131      00:00:24:c2:e1:f8  UHLc       0       24     -     4 vlan2
82.68.199.132      00:0d:b9:14:30:ec  UHLc       2       10     -     4 vlan2
82.68.199.142      00:25:90:c0:77:b4  UHLc       1      326     -     4 vlan2
82.68.199.143      82.68.199.130      UHb        3       60     -     1 vlan2
127/8              127.0.0.1          UGRS       0        0 32768     8 lo0  
127.0.0.1          127.0.0.1          UHl       26     2240 32768     1 lo0  
224/4              10.15.5.2          US         0        0     -     8 vlan5

Reply via email to