Update - problem solved (I hope…)
tldr: changing out Raspberry Pi 3B board seems to have solved problem.
Full version (in case this is helpful for others having similar problems in the future)
Recap:
Last fall WiFi LED would come on at boot time. At the time this went away when I replaced the GoPiGo red board (didn’t change Raspberry Pi).
The problem had recurred in the past week. Initial trouble shooting included running DexterOS which did not cause WiFi LED to come on, which suggested this was not a hardware issue with the GoPiGo3 board. So I suspected a software issue, perhaps from a recent system update.
Today’s testing:
I periodically make a snapshot of my uSD card in case a card gets corrupted. I copied a snapshot I had made about 6 weeks ago, before the issue was occurring, onto a new uSD card. Unexpectedly, the WiFi LED came on white. That suggested that perhaps it was hardware after all. Certainly seemed to rule out a recent system software update as the culprit. Maybe it was a hardware/software interactionissue, since DexterOS worked OK?
I then tried a new Raspberry Pi 3B I had. WiFi LED stays off. Tried with old snapshot of uSD - LED stays off.
I tried the old GoPIGo3 red board (which I had thought was bad) on the new RPi - LED stays off.
With the old RPi board, the LED comes on at the end of the boot process regardless of which red board or uSD I use.
Each of the above had at least 3 trys with same results. So perhaps it’s some weird hardware issue with the raspberry pi itself??? Not sure why it went away last fall when I changed to a new red board, but right now both red boards seem to run OK on the new RPi board. So I’m declaring victory and moving on.
Hopefully I can mark this issue as closed once and for all.
/K
PS - suggestions on what to do with the old raspberry pi board. I don’t fully trust it, but it may just be something weird with hardware/software interactions on the SPI bus. So maybe it’s fine for non-SPI projects? It seemed to run Dexter OS just fine. I hate to just toss it.