I cannot see anything blatantly wrong.
Do the clients receive correctly an IP address from the DHCP server in range 192.168.88.10-192.168.88.200?
Are you testing with a cabled (via ethernet) device or from Wifi? (in case test connectivity first through ethernet)
What does a traceroute/tracert to dns.gooogle.com show from a client device?
There are a few things to clean/correct (but unrelated to the issue you are having) in your configuration:
-
Duplicate pools:
/ip pool
add name=dhcp-pool ranges=192.168.88.10-192.168.88.200
add name=lan-pool ranges=192.168.88.10-192.168.88.200 <- unused and same as previous one -
Leftovers frome moving or renaming interfaces:
/interface bridge port
...
add bridge=bridge-lan interface=*10 <- leftover to be removed
add bridge=bridge-lan interface=*11 <- leftover to be removed -
you have only some input rules in firewall, are you sure-sure that you want to run the router without firewall forward rules?
(you really should start from the default Mikrotik firewall set of rules for SOHO devices[1])
In any case you have some duplicated rules among the few input ones:
/ip firewall filter
add action=accept chain=input connection-state=established,related
add action=accept chain=input in-interface-list=LAN
add action=drop chain=input <- this is a "drop all else" anything after this in the same chain will be ignored
add action=accept chain=input connection-state=established,related <-duplicated, remove
add action=accept chain=input in-interface-list=LAN <-duplicated, remove
add action=drop chain=input <-duplicated, remove -
it is advised to have a MAC set explicitly on the bridge
[1] that would be Rule #8:
The twelve Rules of Mikrotik Club