After using connmancrl as above I found I need to be sure that the kiwiSDR always found wlan0. I locked the macs for both interfaces in my router. 192.168.1.73 for wlan0 and 192.169.1.173 for eth0. I used a static address in the kiwi network setup to use 192.168.1.73. (73 is site specifc, yours will vary). It works and now I wait for a smarter person than me to tell me a better way
192.168.1.173 allows me to get in locally via wire if needed
I've come across some BBAI wifi instability over the past 36 hours.
My setup has the BBAI using connman to connect to a 5GHz router and statically assign an IPv4 IP address, and I've also got the BBAI connected via USB-C to an Intel NUC. I've had the BBAI become unavailable via wifi, and getting in over the USB networking shows me that the wlan0 interface no longer has an IP address associated. Attempting to "connect " tells me that it's already connected, "disconnect " fails.
My current workaround is to restart the connman daemon, and that brings back up the interface and has the correct static IP assigned.
BBAI is up to date according to apt-get, temperatures are stable at 47 degrees or so, cpu @1GHz, normal cpu power profile, nothing mechanical changing (door to room closed to stop kitties interfering).
Over the weekend I'll run up a little watchdog script that will check for a lack of connectivity and restart the connman service as needed (similar to the pingfail service from here:). Currently I'm restarting the connman via cron and it's working.
I have been using the native wifi on the BBAI successfully for quite a while and this really helps a lot cutting down the common mode Ethernet noise.
Just recently I changed to another ISP and entered the new wifi credentials by the way as shown in the 4th post above. What happens now is that the BBAI is still looking for the original SSID and will connect to the new SSID only as non-local user.
Wonder if anyone can indicate how and where to erase the older SSID and password.
Next I used the BBAI cloud9 IDE interface and deleted the older wifi directories from var/lib/connman. A Beagle reboot seemed necessary for the changes to take hold.
Comments
https://github.com/beagleboard/beaglebone-ai/wiki/Quick-Start-Guide
Following this precedure gives you a wifi client, to your central router, persistant across power cycles
After using connmancrl as above I found I need to be sure that the kiwiSDR always found wlan0. I locked the macs for both interfaces in my router. 192.168.1.73 for wlan0 and 192.169.1.173 for eth0. I used a static address in the kiwi network setup to use 192.168.1.73. (73 is site specifc, yours will vary). It works and now I wait for a smarter person than me to tell me a better way
192.168.1.173 allows me to get in locally via wire if needed
My setup has the BBAI using connman to connect to a 5GHz router and statically assign an IPv4 IP address, and I've also got the BBAI connected via USB-C to an Intel NUC. I've had the BBAI become unavailable via wifi, and getting in over the USB networking shows me that the wlan0 interface no longer has an IP address associated.
Attempting to "connect " tells me that it's already connected, "disconnect " fails.
My current workaround is to restart the connman daemon, and that brings back up the interface and has the correct static IP assigned.
BBAI is up to date according to apt-get, temperatures are stable at 47 degrees or so, cpu @1GHz, normal cpu power profile, nothing mechanical changing (door to room closed to stop kitties interfering).
Over the weekend I'll run up a little watchdog script that will check for a lack of connectivity and restart the connman service as needed (similar to the pingfail service from here:). Currently I'm restarting the connman via cron and it's working.
I have been using the native wifi on the BBAI successfully for quite a while and this really helps a lot cutting down the common mode Ethernet noise.
Just recently I changed to another ISP and entered the new wifi credentials by the way as shown in the 4th post above. What happens now is that the BBAI is still looking for the original SSID and will connect to the new SSID only as non-local user.
Wonder if anyone can indicate how and where to erase the older SSID and password.
Thanks,
Ben
I use connman-ctl I think you have that, read the commann man page for how to remove things
Hi Jim,
Thank you for the hint. I found all needed info in https://wiki.archlinux.org/title/ConnMan .
Next I used the BBAI cloud9 IDE interface and deleted the older wifi directories from var/lib/connman. A Beagle reboot seemed necessary for the changes to take hold.
Best regards,
Ben