Hello,
Excited to join the open router community!
Yesterday I set up a GL-MT6000, it worked flawlessly? A better experience than most commercial routers OSes I've had.
My setup is a Motorola MB7621 using DOCSIS3 cable modem, connected to broadband coax, and its ethernet plugged into the WAN jack of the GL-MT6000
I followed the GL-MT6000 page, used the OpenWRT quick start guide, all was well.
Then I followed the guide for AdGuard setup, which replaced the dnsmasq DHCP with odhcpd, and following that, DHCPv4 stopped working, and the DNS menu kept displaying an error:
"TypeError Cannot read properties of null (reading 'remove')
I checked to see if DHCPv4 was even listening on a port via netstat, it is not.
This morning I went to log back in and the DNS menu is completely gone from the Network menu.
I'm also seeing this in the System Log:
[Jun 26, 2026, 1:54:29 AM UTC] daemon.err: odhcpd[12482]: Invalid dns value configured for interface 'lan'
[Jun 26, 2026, 1:54:30 AM UTC] daemon.warn: odhcpd[12482]: No default route present, setting ra_lifetime to 0!
[Jun 26, 2026, 1:54:46 AM UTC] daemon.warn: odhcpd[12482]: No default route present, setting ra_lifetime to 0!
[Jun 26, 2026, 1:55:02 AM UTC] daemon.warn: odhcpd[12482]: No default route present, setting ra_lifetime to 0!
EDIT: Forgot to mention, I got a little overzealous and thought maybe the fix was to remove dnsmasq entirely, so I did an apk delete dnsmasq.
Am I borked? If not, any ideas?
/etc/config/dhcp contents
config dhcp 'lan'
option interface 'lan'
option start '100'
option limit '150'
option leasetime '12h'
option dhcpv4 'server'
option dhcpv6 'server'
option ra 'server'
list ra_flags 'managed-config'
list ra_flags 'other-config'
option ra_preference 'medium'
list dhcp_option '3,'
list dhcp_option '6,'
list dhcp_option '15,lan'
config dhcp 'wan'
option interface 'wan'
option ignore '1'
config odhcpd 'odhcpd'
option maindhcp '1'
option leasefile '/tmp/odhcpd.leases'
option leasetrigger '/usr/sbin/odhcpd-update'
option loglevel '4'
option piodir '/tmp/odhcpd-piodir'
option hostsdir '/tmp/hosts'