I have been using Armbian with orange pi for a while now, PC+, Zero+ 2 and other H3 models, recently with Armbian 5.59 (also tried 5.62) I have been encountering an issue where WiFi is not properly working, I add WiFi credentials to "/etc/network/interfaces", then reboot, the WiFi is up for a few seconds after booting and DHCP server assigns an IP to the board, then WiFi just goes down again, this is the log on serial interface:
Oct 4 18:09:44 localhost wpa_supplicant[1213]: Delete '/run/wpa_supplicant/wlan
0' manually if it is not used anymore
Oct 4 18:09:44 localhost wpa_supplicant[1213]: Failed to initialize control int
erface '/run/wpa_supplicant'.#012You may have another wpa_supplicant process alr
eady running or the file was#012left by an unclean termination of wpa_supplicant
in which case you will need#012to manually remove this file before starting wpa
_supplicant again.
Oct 4 18:09:45 localhost wpa_supplicant[1213]: nl80211: deinit ifname=wlan0 dis
abled_11b_rates=0
Oct 4 18:09:45 localhost NetworkManager[762]: <error> [1538676585.1545] sup-ifa
ce[0x265a78,wlan0]: error adding interface: wpa_supplicant couldn't grab this in
terface.
Oct 4 18:09:45 localhost NetworkManager[762]: <info> [1538676585.1548] device
(wlan0): supplicant interface state: starting -> down
Oct 4 18:09:55 localhost NetworkManager[762]: <warn> [1538676595.7644] device
(wlan0): re-acquiring supplicant interface (#5).
Oct 4 18:09:55 localhost wpa_supplicant[1213]: nl80211: Could not re-add multic
ast membership for vendor events: -2 (No such file or directory)
Oct 4 18:09:55 localhost wpa_supplicant[1213]: ctrl_iface exists and seems to b
e in use - cannot override it