Mac – Finding router’s WAN/External MAC address

mac addresspasswordspppoerouterwan

I want to find my router's WAN MAC address.

  • On the WEB UI, WAN MAC is hidden.
  • SSH / Telnet is not available (password protected) on router.
  • There is no labels/engravings on physical unit which shows the WAN MAC ID.
  • I can't disassemble the router, router's "owner" is the ISP, they "lend" the device during subscription.

I want to use another router, but I need "clone" the current MAC to new device.

Can I find the WAN MAC address of the router?

Best Answer

If your router has an Ethernet plug (same as the "network" plug on your computer) on the external interface, with a bit of luck you can get its MAC address from traffic.

  • Install Wireshark (a packet analyzer) on your computer
  • Note how your computer and the modem are physically networked (you'll want to go back to this state later)
  • Start Wireshark and set it to capture in promiscuous mode, on the computer's network interface (most computers only have one, anyway; you are looking for the wired interface, not WiFi)
  • Connect the computer to the WAN side of the router
  • You should see some traffic on the wire:
  • Clicking at the packets in the upper pane, a detailed view of the packet will open in the middle pane. There, you should see MAC addresses of your computer and of the router's WAN port (see image). If the MAC address is ff:ff:ff:ff:ff:ff, ignore that and look at some other packet (as that's a "broadcast address", which is not useful for us here) Wireshark screenshot
  • You should only be seeing your computer's MAC address, the broadcast address, and the router's WAN MAC address here.
  • Stop Wireshark
  • Revert to the network setup you have noted above.

From your comment, this looks like the router you're using. I can't find an English-labeled schema and I don't speak Turkish, but if you are currently connecting to your ISP through an ethernet cable in Port E, this approach should be applicable.

Related Question