config dnsmasq
option domainneeded '1'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan/'
option domain 'lan'
option expandhosts '1'
option authoritative '1'
option readethers '1'
option leasefile '/tmp/dhcp.leases'
option resolvfile '/tmp/resolv.conf.auto'
option nonwildcard '1'
option localservice '1'
config dhcp 'lan'
option interface 'lan'
option start '100'
option leasetime '12h'
option dhcpv6 'server'
option ra 'server'
option limit '199'
option ra_management '1'
config dhcp 'wan'
option interface 'wan'
option ignore '1'
config odhcpd 'odhcpd'
option maindhcp '0'
option leasefile '/tmp/hosts/odhcpd'
option leasetrigger '/usr/sbin/odhcpd-update'
option loglevel '4'
config host
option name 'TEST-PC'
option dns '1'
option mac '00:00:00:00:00:00'
option ip '192.168.88.5'
Оказалось, что некоторые забыли сказать, что в MircoTik включен DHCP, в этом и была проблема, он просто перехватывал машины раньше точки доступа.
Отключил dhcp: Network - Interfaces - LAN, на вкладке dhcp-server поставил галку Ignore interface, отдал на всё права первому.