Sorry for the late response. Yes, my laptop can get an IP when directly connected to the ONT.
Is jumping to pfsense the only available solution? I don't have the hardware lying around. I'm willing to buy something preconfigured
like this but only once I've exhausted any possibility of m0n0wall not working out.
EDIT: After googling, I came upon
this thread:
On to making this work with your non-actiontrash router.... The first thing you will notice upon connecting your nice shiny super high throughput pfsense router is... it doesn't work. The ONT (network box connected to the fiber on the side of your house) locks onto the mac address of the actiontrash router your kind installer kindly setup for you and gives it a DHCP IP address.
...For me, I simply unplugged the old Actiontec router in the morning, plugged in the new shiny super fast and configurable pfSense router, and went to work. When I came home it was working (after a minor firmware update). I would recommend running the latest march or later snapshots to get this working.
I'll try that Thursday evening, hook up the ONT to m0n0wall and then check on it in the morning.