1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

DLNA server responds only on br0

Discussion in 'Tomato Firmware' started by clarknova, Mar 17, 2014.

  1. clarknova

    clarknova Networkin' Nut Member

    Tomato Firmware 1.28.0000 MIPSR2-116 K26AC USB AIO-64K (shibby)

    It appears Tomato's DLNA server is picked up by client devices only when the client is on Tomato's br0 local link. In other words, if my laptop is connected to the wireless on br1, br2, etc, the server is not detected. 'netstat -lnt' shows the DLNA server listening on, so I'm not sure why it should be limited to functioning on the first bridge.

    Is this expected behaviour? Is it possible to have the DLNA server listen and respond on all bridge interfaces?
  2. eibgrad

    eibgrad Addicted to LI Member

    That's because network discovery doesn't normally work across network boundaries. Broadcasts are typically limited to the local network (e.g., Doesn’t mean you can’t use the service by referencing its ip though, just as long as there is routing between the networks.
  3. darkknight93

    darkknight93 Networkin' Nut Member

    many Services on tomato Firmware are restricted for only-operation on br0 out of the box. (Like ipv6 e.g.)
    Manually editing the configs is neccessary for further bridges to be used

    EDIT: Can you paste a tcpdump or wireshark capture for dlna traffic/Advertising on br0? I'll test that on my device asap. maybe we Need to allow traffic (iptables) or run a second daemon for br1 (although netstat Shows ip
    Last edited: Mar 18, 2014
  4. koitsu

    koitsu Network Guru Member

    netstat isn't really relevant to this situation. What @eibgrad said is correct.

    If this DLNA server software can be configured to be aware of multiple networks (an example daemon which has this capability is Samba), then that would be the proper solution. And that would be a feature request that needs to get submit to the DLNA software authors (whoever they are), not the Tomato folks.

Share This Page