I just bought an AR750, which I want to use in WISP / Router mode
It is running the latest software I could find, 3.026.
When I select More Settings - MAC clone it shows me a default Your Router (WAN) MAC address xx:xx:xx:xx:xE:74. This address is also found on the sticker on the bottom of the device.
When I connect the router wireless to my home router however it uses MAC address xx:xx:xx:xx:xE:76
When I use the More Settings - Advanced - Network - Interfaces screen I see that MAC address xx:xx:xx:xx:xE:76 is actually the WWAN interface
Now I expected that the WAN interface would be used connect to the host router and that the WWAN interface would be serving the clients behind the NAT firewall. This would be in accordance with what is specified in the MAC clone box and the sticker on the device.
So it seems to me that WAN and WWAN MAC addresses are swapped.
Is this how it is supposed to be? Or am I just misunderstanding things?
In most cases, the MAC address used is immaterial, as long as there are no conflicts with another MAC on the same subnet. MAC-address cloning (changing) is primarily for users that have an ISP that “registers” a specific MAC address for their subscriber’s equipment and won’t connect to anything else.
The MAC address for the wireless, if you don’t modify the settings, will be repeatable. If, for some meaningful reason, you need to set it for your upstream wireless, I would just use what you see, the …:76 address, as I understood your post.
Perhaps a side note, or perhaps meaningful, is that MAC-address filtering provides virtually no additional security. As you can see, they can be trivially changed and are “visible” to anyone, without connecting to your wireless network.
Just to help clarify things a little bit here, for your information sake.
The reason that the MAC address printed on the bottom sticker of the device is different from the Wireless MAC you are seeing is that technically they are two different interfaces. That is, the MAC printed on the sticker is the one GLI assigned to the physical WAN port on the unit.
Typically on these types of devices if you look closely you will see a number of MAC addresses by default:
First one for the physical WAN port
Second for the LAN interface/wired ports
Third for the Wireless radio (2.4Ghz)
Fourth for the other Wireless radio (5Ghz)
These are populated by the code that @jeffsf mentions in post #6 above. Most manufacturers make them sequential. So if you’re familiar with HEX, in your case they read:
Physical WAN Port - xx:xx:xx:xx:xE:74
LAN Ports - xx:xx:xx:xx:xE:75
Wifi 2Ghz Radio - xx:xx:xx:xx:xE:76
Wifi 5Ghz Radio - xx:xx:xx:xx:xE:77
Without getting into the whole specifics of how networking actually works, the idea of MAC addresses is that they give a physical interface a unique identifier on the local network. As @jeffsf pointed out, you can change that arbitrarily if you want (though there’s no real reason to), but it doesn’t achieve much. You may also introduce problems if you are not careful, because if you end up manually assigning the same MAC address to more than one interface then theoretically other devices on the network may get confused as to how to actually communicate with your router. (From the description of your setup it doesn’t sound like this would happen, but I wanted to point it out.)
Changing the MAC may actually cause “unexpected behavior” in the future, as there are tree-wide changes afoot to identify the interface that is assigned to the “label MAC address” in the DTS for run-time access.
While the applications haven’t been fully defined yet, my strong suggestion would be to not change MAC addresses unless that is the only way your ISP will let you connect to them, or you have a compelling reason, such as preserving a DNS-registered public IP an IA_PD when changing out the router to which you connect to your ISP (which would cause you to have to modify firewall rules and reassign dozens of IPv6 addresses on dozens of machines and in DNS).
Thank you both so much for your patience with me and for your time!
I am beginning to understand what caused my confusion about this default MAC address in the clone box.
My Pi-hole identifies the radios as IEEE Registration Authority devices. It is what they look-up in a MAC-database. Usually it says something like Microsoft Corporation or Apple, inc. Probably some registration hiccup.
Thank you for your advise. I listened to it, left the assigned addresses alone.
As far as I can see in LuCi there are only three MAC addresses involved in this device.
WAN / WAN6, xx:xx:xx:xx:xE:74. It is the address used when I connect the device wired to my router.
radio0, the 5 GHz device, xx:xx:xx:xx:xE:75
radio1, the 2,4 GHz device, xx:xx:xx:xx:xE:76
I have seen both radios connecting to my upstream router (obviously not at the same time).
So, when I return to my opening post, the MAC clone selection box gives me a choice of either xx:xx:xx:xx:xE:74 or the MAC of the connected device (phone, tablet) to clone, whereas in reality it uses xx:xx:xx:xx:xE:75 or xx:xx:xx:xx:xE:76 to connect as long as I don’t give it something to clone.