In case of the RPi, the wireless situation isn't as dire as for most other Broadcom wireless chipsets. It is using the mainline brcmfmac (cfg80211 based) driver and the public brcmfmac firmware from linux-wireless. I'm not sure about the exact feature set brcmfmac supports, but iw list should anser that question.
Thanks for the response guys! Yes @slh, both raspbian and openwrt in this case are using the brcmfmac driver. I tried adding more debugs in the driver and it looks like the firmware load works the same way on both; so I can pretty much rule that out.
First of all, please use the "preformatted text" feature of the online editor, whenever you post any configs for better readability - thanks.
In 'wifi-device' section I would change channel to 'auto' and remove the 'disabled' option. 'wifi-iface' section for ap looks OK (maybe you should enable psk2 encryption anyway), same goes to 'sta' section ... only ...
looks unusual. Is this network 'wlan' really configured as WAN network? Please post also your network and firewall configuration. In general I would test 'sta' and 'ap' separately ... start with the 'sta' stuff, if the uplink connection works OK, add the 'ap' and check if the WLAN comes up.
Why is that a problem if I want to configure the routing for 'wlan' similar to 'lan'?
Also, I tried your suggestion and that does not seem to solve the issue. Also, I get the following warnings in the output when I restart the firewall; anything to be worried about?
Warning: Unable to locate ipset utility, disabling ipset support
Warning: Section @zone (wan) cannot resolve device of network 'wan'
Warning: Section @zone (wan) cannot resolve device of network 'wlan'
Warning: Section @zone (wan) has no device, network, subnet or extra options
I've been working on this for a couple days and have not gotten it working. I was wondering if you ever figured it out.
Im just trying to use my pi 0 as a repeater and have a nice web interface that less tech savy people can use
darn, well thanks for the reply. I'm able to get it working on pi 0 with raspbian, but i think there's a driver issue that prevents it from working with openWRT. Im going to make my own post about it in a bit.
I did find a version of claims to work however it only worked for about five minutes and then completely locked up the zero because it overheated.
Unless you actually rewrite the Broadcom driver I suspect that this at least with the zero is nearly impossible. Using a zero with an ath H9K USB dongle seems like the best option which I’ll be testing this weekend.