in your configuration file /etc/config/network there is no "lan" interface
either you define it or you modify your /etc/config/wireless.
If you haven't modified your /etc/config/firewall file you'll need to allow your "lan_wifi" network to go out to "wan":
config zone
option name 'lan_wifi'
list network 'lan_wifi'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'REJECT'
config forwarding
option src 'lan_wifi'
option dest 'wan'
I based it on this file (but you may have modified it later):
PS: everything proposed assumes that the router has an internet connection (I assume so, but I can't be sure).
analysis: /etc/config/network
There is no section called config interface 'lan'
Instead, several isolated networks are defined:
lan_local→lan4→ 10.3.29.1lan_to_ext_wan→lan3→ 10.2.29.1lan_wifi→wl0-ap0→ 10.4.29.1lan_wifi_5Ghz→wl1-ap0→ 10.6.29.1
All of these are independent static interfaces, without any bridge and without routing toward the WAN.
That means each Wi-Fi network is essentially a local island:
devices can connect and get an IP address, but they have no path to reach the Internet.