Hello everyone,
I am having trouble getting my GL-MT3000 (Beryl AX) to pull a WAN IP address when using Internet Sharing from my Mac.
My Setup:
-
Router: GL-MT3000 (Beryl AX)
-
Firmware: 4.8.1
-
Host OS: macOS 26.5.2
-
Physical Connection: USB-C Ethernet Adapter (also tested on Thunderbolt Dock Ethernet) → GL-MT3000 WAN Port.
The Problem:
When I enable Internet Sharing on the Mac via the Ethernet port, the Beryl AX fails to obtain a DHCP lease on the WAN interface. Instead, it self-assigns a private/fallback address (169.254.x.x), indicating no response from the Mac's DHCP server.
Troubleshooting Attempted:
-
Manual IP Configuration: I attempted to bypass DHCP by assigning a static IP/Subnet on the Mac's ethernet interface and matching the gateway/IP settings manually on the Beryl AX WAN side. (192.168.2.x or 192.168.3.x addresses)
-
Result: Even with static routing manually configured, the router still fails to route traffic or establish internet connectivity through the Mac.
Has anyone encountered this specific handshake issue between macOS and the MT3000 on the 4.x firmware branch? Are there specific firewall rules or bridge configurations on the GL.iNet side that might be dropping the Mac's bootpd packets?
Any insights or recommended logread filters to check would be greatly appreciated.