Page 1 of 1

UMS not showing up when using two ip addresses

Posted: Fri Aug 05, 2016 10:36 pm
by Iedjee
Hello.
I have running UMS 6.5.0 fine on my server (Ubuntu 16.04 Xenial).
For other purposes of my server i need the network card (NIC) to have a secondary ip address. When i add the second ip address to my interface (br0, it is a bridge) and i restart the server (including UMS) the UMS doesn't show up anymore in my Windows clients (and TV) as a multimedia-device. Of course i configured the device to listen to and the ip-address, my UMS.conf has the lines:

Code: Select all

network_interface = br0
hostname =192.168.178.21
When i take the secondary ip address off my interface and restart UMS, the UMS shows up again in my clients.

Attached the Trace-logs for both the situations.

The difference of network config (ifconfig) is like this (br0:1 is the secondary ip address. i also tried with the same ip-range 192.168.178.x but same result):

Code: Select all

br0       Link encap:Ethernet  HWaddr 00:04:0b:80:80:80
          inet addr:192.168.178.21  Bcast:192.168.178.255  Mask:255.255.255.0
          inet6 addr: fe80::204:bff:fe80:8080/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11688 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11422 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1767705 (1.7 MB)  TX bytes:12732753 (12.7 MB)

br0:1     Link encap:Ethernet  HWaddr 00:04:0b:80:80:80
          inet addr:10.10.10.212  Bcast:10.10.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

Re: UMS not showing up when using two ip addresses

Posted: Sat Aug 06, 2016 12:59 am
by F1Fish
Does your web interface work 192.168.178.21:9001 ?
Firewall on this interface?
Is the tv on the same network?

Block unwanted interface
ip -a

Code: Select all

# Skip network interfaces
# -----------------------
# Specifies a comma separated list of network interfaces to ignore when
# scanning for a suitable network interface to attach to. This is typically
# used to ignore virtual interfaces created by other applications.
# Default: "tap,vmnet,vnic", which ignores interfaces named "tap0", "tap1" and
# "tap2", but it allows an interface named "eth0".
skip_network_interfaces =