I’m using Archer C7 V5 running on 19.07.3 , connected to ISP via default WAN and Firewall settings
I’m pretty new to OpenWRT , but my observations are:
In status-> routes I see an strange external ip 169.254.16.120 linked to interface br-lan, is this normal?
In the system log I see very frequent the following:
daemon.notice netifd: wan (1516): udhcpc: sending renew to 10.160.231.129
Is this normal behavior for openwrt connected to WAN/internet?
169.254.16.120 is not an external address, it's a Link Local Address. Although I don't see any link local addresses in my routes, I can imagine that it's normal that you see them.
Yes. You get your WAN IP by DHCP, and that has to be renewed regularly.
This is not normal.
Please use ssh to connect to the device, run the following command uci export network, and copy-paste the output here in preformatted text.
Does it include matter if the neighbor cache contains odd addresses? If the route table doesn't contain a route to the address on the specific interface then the cache entry won't be used anyway I guess.
BTW the neighbor cache entry probably was added after receiving an ARP announcement (gratuitous ARP) from a device (possibly android as indicated above).
See below output of uci export network, can you see something strange?
By the way, I see that the mac address of the ‘strange’ br-lan entry is the same as one of the windows10 desktop running in my network, any idea how come?
=> I’m not sure, as the renewal is for ip 10.160.231.129 and the ip address assigned by the ISP to my router starts with 178.84.xx.xx (as visible at the WAN interface) , or is this still ‘normal behavior to see renewal requests for 10.160.xx.xx?
The renewal request is send to 10.160.231.129, and is not for that IP. As you may know the IPv4 addresses are exhausted, and so your ISP has a good reason not to 'waste' a precious public IP address for DHCP purposes only. As every package not intended for an internal IP address is send to the gateway anyway, your ISP can catch the renewal request on any IP.
(BTW, the 10.0.0.0/8 block is reserved for private use. So technically you could build your network in a way 10.160.231.129 is an internal address. That would not be a good idea.)