[Android Apps and Games] samarium:
I've installed BubbleUPnP on my phone, and the licence.

I've installed BubbleUPnpServer on a ubutu/precise linux box. Internet is disabled.

When I run the server, it picks up the wrong address in the linux box, it picks up the a secondary IP, rather then the interface primary ip, and there doesn't seem to be an option to force a particular IP selection. The secondary is intended for my squid proxy, nothing else, and may move with the proxy if I fail it over somewhere else. Also wondering if jumbo frames are a an issue.

$ ip addr show dev eth0|grep inet
inet 192.168.254.54/24 brd 192.168.254.255 scope global eth0
inet 192.168.254.194/24 brd 192.168.254.255 scope global secondary eth0:4
$

Excerpt of server log from startup:

[main] INFO - 10:00:00.71 - Main : starting BubbleUPnP Server 0.6.5...
[main] INFO - 10:00:00.74 - Main : java.home: /usr/lib/jvm/java-6-openjdk-amd64/jre
[main] INFO - 10:00:00.76 - Main : java.version: 1.6.0_27
[main] INFO - 10:00:00.78 - Main : file.encoding: UTF-8
[main] INFO - 10:00:00.80 - Main : default charset: UTF-8
[main] INFO - 10:00:00.204 - UpnpServiceImpl : >>> Starting UPnP service...
[main] INFO - 10:00:00.225 - UpnpServiceImpl : Using configuration: com.bubblesoft.bubbleupnpserver.server.Main$a
[main] INFO - 10:00:00.282 - RouterImpl : Creating Router: org.fourthline.cling.transport.RouterImpl
[main] WARNING - 10:00:00.313 - NetworkAddressFactoryImpl : Network interface reports it is not multicast capable: lo
[main] INFO - 10:00:00.585 - StreamServerImpl : Created server (for receiving TCP streams) on: /192.168.254.54:46885
[main] INFO - 10:00:00.597 - StreamServerImpl : Created server (for receiving TCP streams) on: /192.168.254.194:51816
[main] INFO - 10:00:00.600 - MulticastReceiverImpl : Creating wildcard socket (for receiving multicast datagrams) on port: 1900
[main] INFO - 10:00:00.607 - MulticastReceiverImpl : Joining multicast group: /239.255.255.250:1900 on network interface: eth0
[main] INFO - 10:00:00.607 - DatagramIOImpl : Creating bound socket (for datagram input/output) on: /192.168.254.54
[main] INFO - 10:00:00.608 - DatagramIOImpl : Creating bound socket (for datagram input/output) on: /192.168.254.194
[main] INFO - 10:00:00.611 - UpnpServiceImpl : <<< UPnP service started successfully
[main] INFO - 10:00:00.611 - NetworkAddressFactoryImpl : Display name: eth0
[main] INFO - 10:00:00.612 - NetworkAddressFactoryImpl : Name: eth0
[main] INFO - 10:00:00.612 - NetworkAddressFactoryImpl : InetAddress: /192.168.254.194
[main] INFO - 10:00:00.612 - NetworkAddressFactoryImpl : InetAddress: /192.168.254.54
[main] INFO - 10:00:00.613 - NetworkAddressFactoryImpl : Interface Address
[main] INFO - 10:00:00.613 - NetworkAddressFactoryImpl : Address: /192.168.254.194
[main] INFO - 10:00:00.614 - NetworkAddressFactoryImpl : Broadcast: /192.168.254.255
[main] INFO - 10:00:00.614 - NetworkAddressFactoryImpl : Prefix length: 24
[main] INFO - 10:00:00.614 - NetworkAddressFactoryImpl : Interface Address
[main] INFO - 10:00:00.615 - NetworkAddressFactoryImpl : Address: /192.168.254.54
[main] INFO - 10:00:00.615 - NetworkAddressFactoryImpl : Broadcast: /192.168.254.255
[main] INFO - 10:00:00.615 - NetworkAddressFactoryImpl : Prefix length: 24
[main] INFO - 10:00:00.616 - NetworkAddressFactoryImpl :	Sub Interface Display name: eth0:4
[main] INFO - 10:00:00.616 - NetworkAddressFactoryImpl :	Sub Interface Name: eth0:4
[main] INFO - 10:00:00.617 - NetworkAddressFactoryImpl : Up? true
[main] INFO - 10:00:00.617 - NetworkAddressFactoryImpl : Loopback? false
[main] INFO - 10:00:00.618 - NetworkAddressFactoryImpl : PointToPoint? false
[main] INFO - 10:00:00.618 - NetworkAddressFactoryImpl : Supports multicast? true
[main] INFO - 10:00:00.618 - NetworkAddressFactoryImpl : Virtual? false
[main] INFO - 10:00:00.619 - NetworkAddressFactoryImpl : Hardware address: [0, 80, 86, 0, 254, 54]
[main] INFO - 10:00:00.619 - NetworkAddressFactoryImpl : MTU: 8980
[main] INFO - 10:00:00.666 - Main : waiting for IGD...
[main] INFO - 10:00:03.668 - Main : IGD connection service not found
[main] INFO - 10:00:03.757 - Main : default route: gateway: 192.168.254.199, network interface: eth0
[main] INFO - 10:00:03.761 - Main : using bind address from network interface list
[main] INFO - 10:00:03.767 - Main : bind interface: ip: 192.168.254.194, netmask: 255.255.255.0

There are also seems to be some issues with proxy server, however maybe that is related to the minidlna server itself, and I need to do some more investigation on that.