Wi-Fi working despite "WiFi set failed" message

@n1dae Please try copying the updated https://raw.githubusercontent.com/AllStarLink/cockpit-wifimanager/refs/heads/main/src/bin/wifi-list-configured.py to /usr/share/cockpit/wifimanager/bin/wifi-list-configured.py and let me know if this resolves the issue.

Hey Chuck,

My node is working on wifi even though the WiFi Manager isnā€™t working correctly and my software shows everything is up to date.

N8EIā€¦

I replaced the file as requested. After a reboot the WiFi Manager is still showing ā€œWiFi not setā€.

Iā€™m actually on the road right now and discovered that adding new wifi networks through WiFi Manager is successful even though they donā€™t subsequently show up on WiFi Manager.

Strange indeedā€¦

That is strange. My Wifi Manager is good; just installed asl3 v3.6. Iā€™m not sure the wpa_supplicant message is related, since I used to log it and Wifi Manager still worked fine.

Chuck,

Well your last post may explain a bitā€¦

I used the instructions for ASL3 and a Raspberry Pi Install located here. It indicates to use the latest image, which is v3.0.15 as of today, located here.

When you said you just installed v3.6 I wondered where that came from. I found it on the ASL3 GitHub Releases page. Iā€™ll try and spin up a new card using v3.6 rather than what appears to be the far older v3.0.15 and see if that fixes my issue.

Interesting that the v3.0.15 works with the Raspberry Pi Imager. Iā€™ll have to see if the files in the GitHub will do the same.

Sadly, there a many version #ā€™s. There is the Raspberry Pi Appliance version, the ASL (app_rpt) version, and each of the source repositories that contribute to the software have their own versions.

If you want to ensure you have the latest, just follow the upgrade instructions.

1 Like

Thank you for that explanation.

Some of these problems area likely due to this:

Thanks to @WA3WCO for catching this.

This implies that the file wasnā€™t successfully copied into the right place. Please change your repo to beta, run the update, and then move back to prod:

sudo asl-repo -l beta
sudo apt update && sudo apt upgrade -y
sudo asl-repo -r

You should then have version 1.1.1-1:

# dpkg -l cockpit-wifimanager
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                Version       Architecture Description
+++-===================-=============-============-======================================
ii  cockpit-wifimanager 1.1.1-1.deb12 all          A simple pluging for Cockpit to manage

Those last instructions seem to have done the trick. WiFi Manager now appears to be working normally. My network info that was applied during imaging my MicroSD card now shows up as ā€œpreconfiguredā€. Another network I tried to add after the node was running which didnā€™t appear to save is even listed.

A single log error entry regarding ā€œwpa_supplicantā€ (nl80211: kernel reports: Registration to specific type not supported) still shows up after a reboot but Iā€™ll just ignore it.

Thank you to everyone for helping with this issue!

I am getting a ā€œasl-repo command not foundā€ response. Am I missing something on how to apply the instruction?

Thanks

MJ, WO9B

The commands should have been written as :

sudo asl-repo-switch -l beta
sudo apt update && sudo apt upgrade -y
sudo asl-repo-switch -r

violaā€¦thank you for the assist.