Seeking a clue on bridging or routing.
I'm generally following the "Routed AP" user guide for a Ubiquiti AP AC Pro. I've got basic networking working -- except Internet for wifi clients. [By basic I mean: a wifi client can ping any IP on the AP; while ssh'd to the AP I can ping wifi clients, the default router and external Internet hosts; DNS, DHCP, NTP work for the wifi clients; syslog for the AP works.]
I think I'm just missing something vital in the documentation regarding bridging or routing. Apologies in advance -- this really should be a rather vanilla configuration. However, I've been going in circles all day on this.
Details:
OpenWrt 18.06.1, r7258-5eb055306f
The AP's LAN port is connected to a switch configured for 192.168.0.0/24.
A cable modem is at 192.168.1.1.
192.168.2.0/24 is used by another AP for an existing wireless network.
192.168.3.0/24 is used by another AP for an existing wireless network.
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.0.1 0.0.0.0 UG 0 0 0 br-lan
192.168.0.0 * 255.255.255.0 U 0 0 0 br-lan
192.168.4.0 * 255.255.255.0 U 0 0 0 wlan0
192.168.5.0 * 255.255.255.0 U 0 0 0 wlan1
/etc/config/network (partial):
config interface 'lan'
option ifname 'eth0.1'
option type 'bridge'
option proto 'static'
option ip6assign '60'
option ipaddr '192.168.0.250'
option netmask '255.255.255.0'
option gateway '192.168.0.1'
option broadcast '192.168.0.255'
option dns '8.8.4.4 8.8.8.8'
config interface 'wifi24'
option proto 'static'
option ipaddr '192.168.4.1'
option netmask '255.255.255.0'
option broadcast '192.168.4.255'
config interface 'wifi50'
option proto 'static'
option ipaddr '192.168.5.1'
option netmask '255.255.255.0'
option broadcast '192.168.5.255'
<snip>
/etc/config/wireless:
config wifi-device 'radio0'
option type 'mac80211'
option channel '36'
option hwmode '11a'
option path 'pci0000:00/0000:00:00.0'
option htmode 'VHT80'
option country 'US'
option legacy_rates '1'
option distance '30'
config wifi-iface 'default_radio0'
option device 'radio0'
option mode 'ap'
option ssid 'TweedleDee24'
option encryption 'psk2+ccmp'
option key 'someKey'
option network 'wifi24'
config wifi-device 'radio1'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/qca956x_wmac'
option htmode 'HT20'
option country 'US'
option legacy_rates '1'
option distance '30'
config wifi-iface 'default_radio1'
option device 'radio1'
option mode 'ap'
option ssid 'TweedleDee50'
option encryption 'psk2+ccmp'
option key 'someKey'
option network 'wifi50'
/etc/config/firewall (default, plus the following):
config forwarding
option src 'wifi24'
option dest 'lan'
config forwarding
option src 'wifi50'
option dest 'lan'