Bonjour advertising 169.254 address space


#1

Recently I noticed my DVR (running on QNAP NAS) says its advertising on Bonjour on 7 networks including 169.254.100.100? This caused a number of log messages on my firewall, doesn't seem to be hurting the functionality at all. Just weird?


#2

Can you post the output of http://x.x.x.x:8089/system/network


#3

[{"mtu":65536,"name":"lo","hardwareaddr":"","flags":["up","loopback"],"addrs":[{"addr":"127.0.0.1/8"},{"addr":"::1/128"}]},{"mtu":1500,"name":"eth0","hardwareaddr":"24:5e:be:01:ce:50","flags":["up","broadcast","multicast"],"addrs":[]},{"mtu":1500,"name":"eth1","hardwareaddr":"24:5e:be:01:ce:50","flags":["up","broadcast","multicast"],"addrs":[]},{"mtu":1500,"name":"eth2","hardwareaddr":"24:5e:be:01:d5:3c","flags":["up","broadcast","multicast"],"addrs":[]},{"mtu":1500,"name":"bond0","hardwareaddr":"24:5e:be:01:ce:50","flags":["up","broadcast","multicast"],"addrs":[{"addr":"fe80::265e:beff:fe01:ce50/64"}]},{"mtu":1500,"name":"bond1","hardwareaddr":"92:a2:30:d1:1d:9e","flags":["broadcast","multicast"],"addrs":[]},{"mtu":1500,"name":"bond2","hardwareaddr":"92:bf:d3:c2:c2:40","flags":["broadcast","multicast"],"addrs":[]},{"mtu":1500,"name":"dummy0","hardwareaddr":"ca:5b:d5:0a:86:b1","flags":["broadcast"],"addrs":[]},{"mtu":1500,"name":"br0","hardwareaddr":"24:5e:be:01:ce:50","flags":["up","broadcast","multicast"],"addrs":[{"addr":"192.168.250.19/24"},{"addr":"2606:a000:6783:8402:265e:beff:fe01:ce50/64"},{"addr":"fe80::18b6:95ff:fe50:f959/64"}]},{"mtu":1500,"name":"docker0","hardwareaddr":"a6:96:e4:57:d6:10","flags":["up","broadcast","multicast"],"addrs":[{"addr":"10.0.5.1/24"},{"addr":"fe80::a496:e4ff:fe57:d610/64"}]},{"mtu":1500,"name":"lxcbr0","hardwareaddr":"4e:4d:ed:40:f7:24","flags":["up","broadcast","multicast"],"addrs":[{"addr":"10.0.3.1/24"},{"addr":"fe80::4c4d:edff:fe40:f724/64"}]},{"mtu":1500,"name":"veth536457d","hardwareaddr":"a6:ec:32:4e:fe:8e","flags":["up","broadcast","multicast"],"addrs":[{"addr":"fe80::a4ec:32ff:fe4e:fe8e/64"}]},{"mtu":1500,"name":"vethK6BYOL","hardwareaddr":"fe:0b:09:cb:d1:c5","flags":["up","broadcast","multicast"],"addrs":[{"addr":"fe80::fc0b:9ff:fecb:d1c5/64"}]},{"mtu":1500,"name":"veth0LBKWD","hardwareaddr":"fe:7b:5f:75:e6:7a","flags":["up","broadcast","multicast"],"addrs":[{"addr":"fe80::fc7b:5fff:fe75:e67a/64"}]},{"mtu":1500,"name":"mgmt0_peer","hardwareaddr":"fe:cf:8c:d9:3b:4b","flags":["up","broadcast","multicast"],"addrs":[{"addr":"fe80::fccf:8cff:fed9:3b4b/64"}]},{"mtu":1500,"name":"mgmt0","hardwareaddr":"72:f5:71:93:cf:ea","flags":["up","broadcast","multicast"],"addrs":[{"addr":"169.254.100.100/16"},{"addr":"fe80::70f5:71ff:fe93:cfea/64"}]}]


#4

Thanks. This is fixed in the latest DVR pre-release build. To update, hold the SHIFT key and click the Check for Updates button on the DVR's web settings UI.


#5

Looks good, just updated and just my local lan is listed, Thanks!


#6

Well, so that issue looks to be fixed, what's odd is now my two HDHomeRun tuners so on the status page as having 169.254.x.x addresses, instead of the 192.168.250.x static addresses they have.


#7

Huh, that's strange. Try clicking the gear dropdown and select Scan Network.


#8

Tried that, I can reach both tuners thru their web interfaces on their 192.168.250.x address, no mention of the 169 addresses on them..


#9

Can you try add tuner manually and enter the correct IP address?


#10

So this is funny, if I do the above, the tuners change to their correct 192.168 addresses, until I click scan network, then they revert back to 169.254 addresses..weird. They funny thing is it's not hurting anything as far as I can tell, shows were recorded without issue this morning.

It's almost like the HD HomeRuns are telling it their IPs are 169.254.x.x even though they have valid 192.168.250.x addresses


#11

Yea that's super weird. The DVR also does an auto-rescan every few hours, so the IPs will revert to the wrong versions automatically.

Are you able to record something off the guide when the 169 ips are listed? I'm afraid it might fail if the IPs are not correct.


#12

I'll test and let you know. I am starting to think there is something wrong with the HD HomeRun boxes. I am also now seeing in my unifi dashboard they are reporting the same 169.254 addresses, yet they answer to ping and web interfaces via their 192.168 ones, almost like a dual stack IP address setup or something..


#13

Seems strange your image shows Channels DVR advertising with Bonjour via 5 networks, but it only lists one of them (192.168.250.19)


#14

Mine says Advertising dvr-eric-pc.local. via 2 networks: Both are on Ethernet 2


#15

Mine shows 4 networks, but only eth0 is physically connected to anything. The rest terminate in etherspace...
Clipboard01


#16

I am seeing the exact same issue. Also use Unifi, but everything seems to work fine. Very weird.


#17

Yeah the issues seems to have cleared. The only change I made was to set a static DHCP entry for both HD Homerun tuners. Never impacted my recordings. Just strange.


#18

This is harmless. The way bonjour works, it only advertises the addresses attached to a given interface. So if you have a wifi IP, it will send that over wifi. If you have a ethernet IP it will send that over ethernet. If you have some random 169.x addresses on an interface that's unused, they will never be used.