pythonic wrote: ↑Sun Jul 31, 2022 9:58 am
However over time I've noticed various tweaks to OpenWrt device build recipes to resolve issues with extracting MAC addresses from the device's flash and I just wondered if your ISP's IP address allocation changing may be due to the device offering different WAN MAC addresses in the different firmware versions as a consequence of such version specific tweaks, though with a device such as yours with the WAN being a VLAN rather than a separate interface this seems unlikely. Of course your ISP's IP address allocation changing could have been due to something totally unrelated too...
I assumed the change of IP allocation was due to Xfinity having a 6 to 8 hour outage and maybe something was still down but I think you're onto something with the MAC address stuff.
Earlier today I made some notes and flashed 1.1.13.
On 1.1.12, my MACs were:
Code: Select all
# ifconfig -a|grep HWaddr|grep -E "(eth|wlan)"
eth0 Link encap:Ethernet HWaddr 64:66:xx:xx:xx:1C
eth0.1 Link encap:Ethernet HWaddr 64:66:xx:xx:xx:1C
eth0.2 Link encap:Ethernet HWaddr 64:66:xx:xx:xx:1C
wlan0 Link encap:Ethernet HWaddr 64:66:xx:xx:xx:1D
wlan1 Link encap:Ethernet HWaddr 64:66:xx:xx:xx:1E
On 1.1.13, they were:
Code: Select all
# ifconfig -a|grep HWaddr|grep -E "(eth|wlan)"
eth0 Link encap:Ethernet HWaddr 64:66:xx:xx:xx:1E
eth0.1 Link encap:Ethernet HWaddr 64:66:xx:xx:xx:1E
eth0.2 Link encap:Ethernet HWaddr 64:66:xx:xx:xx:1F
wlan0 Link encap:Ethernet HWaddr 64:66:xx:xx:xx:1D
wlan1 Link encap:Ethernet HWaddr 64:66:xx:xx:xx:1E
To my layman eyes it seems odd that eth0 and wlan1 have the same MAC. The 1.1.12 'layout' just seems more logical (if that's the right word)
The other main difference which I probably should have noticed is that 1.1.12 is ar71 and 1.1.13 is ath79.
When on ath79, I can't get anything more than ~10Mbit/s but on ar71 it's ~60 so I think my old WDR3600 needs to stay on ar71
After forcing a downgrade back to 1.1.12, my MACs reverted to that same scheme they had before.