18.06.4 fails to bring up with wired Ethernet port on RPi 3 B+

18.06.4 fails to bring up with wired Ethernet port. Rhaspian had similar issues.

The snapshot brings up the Ethernet port, but wireless is broken. I've found some mention of issues with RPi B 3+, but not quite what I'm seeing.

In LuCI the wireless displays as "Generic MAC80211". I've been able to connect it to my existing AP as a client. But it doesn't work as an AP.

Restarting radio0 drops this in the logs:

Sun Oct 20 14:51:43 2019 daemon.err hostapd: ACS: Unable to collect survey data
Sun Oct 20 14:51:43 2019 daemon.err hostapd: ACS: All study options have failed
Sun Oct 20 14:51:43 2019 daemon.err hostapd: Interface initialization failed
Sun Oct 20 14:51:43 2019 daemon.notice hostapd: wlan0: interface state ACS->DISABLED
Sun Oct 20 14:51:43 2019 daemon.notice hostapd: wlan0: AP-DISABLED
Sun Oct 20 14:51:43 2019 daemon.err hostapd: ACS: Possibly channel configuration is invalid, please report this along with your config file.
Sun Oct 20 14:51:43 2019 daemon.err hostapd: ACS: Failed to start
Sun Oct 20 14:51:43 2019 daemon.notice hostapd: wlan0: AP-DISABLED
Sun Oct 20 14:51:43 2019 daemon.err hostapd: hostapd_free_hapd_data: Interface wlan0 wasn't started
Sun Oct 20 14:51:43 2019 daemon.notice hostapd: nl80211: deinit ifname=wlan0 disabled_11b_rates=0
Sun Oct 20 14:51:44 2019 daemon.notice hostapd: wlan0: interface state DISABLED->DISABLED
Sun Oct 20 14:51:44 2019 daemon.notice hostapd: wlan0: interface state DISABLED->DISABLED
Sun Oct 20 14:51:44 2019 daemon.notice hostapd: wlan0: AP-DISABLED
Sun Oct 20 14:51:44 2019 daemon.notice hostapd: wlan0: CTRL-EVENT-TERMINATING
Sun Oct 20 14:51:44 2019 daemon.err hostapd: hostapd_free_hapd_data: Interface wlan0 wasn't started
Sun Oct 20 14:51:44 2019 daemon.notice netifd: radio0 (17494): WARNING (wireless_add_process): executable path /usr/sbin/wpad does not match process 3744 path ()
Sun Oct 20 14:51:44 2019 kern.info kernel: [ 7033.692112] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready

Probably the hostapd.conf file is bogus. Can anybody point me at a good hostapd.conf file for the Raspberry Pi 3 B+.

Thanks in advance.

I was helping someone with a package and suggested they try snapshot. They did and found it very stable with everything working. Worth trying.
https://downloads.openwrt.org/snapshots/targets/brcm2708/bcm2710/

For those of you playing along at home....

Yes, I downloaded yesterday's snapshot. The wifi doesn't start. There are error messages in the logs. There is some issue with configuration of the radio.

There is some verbiage out there that RPi3B+ is known not to work. There's something about going back to Rhasbian and setting the country code. I tried this and it didn't. Hard to imagine how changes made with Rhaspbian persist into OpenWrt??

I've discovered netifd. Perhaps netifd starts hostapd, which is failing. Perhaps some bad parameters passed to hoatapd?

New to OpenWrt hacking. Any pointers would be appreciated. Would like to fix pushed into the snapshot.