I've just upgraded to RC2 on Pi 3B+ from an earlier nightly, so used the rebase instructions (had to manually add the GPG key, but otherwise was fine)
Now I don't have wifi at all - 'ip a' just lists eth0 an lo, nmcli can't see a wifi device.
Most searches then go on to iwconfig/lsusb but these aren't in the base image
Are there any debugging instructions? Didn't see a smoking gun in dmesg/journalctl, but not sure what to look for.
On Tue, Dec 11, 2018 at 6:29 PM Paul Kennedy paul@the-kennedys.me.uk wrote:
I've just upgraded to RC2 on Pi 3B+ from an earlier nightly, so used the rebase instructions (had to manually add the GPG key, but otherwise was fine)
Now I don't have wifi at all - 'ip a' just lists eth0 an lo, nmcli can't see a wifi device.
We have an issue with the wireless on the Raspberry Pi. There's in fact been two distinct issues. The first was aarch64 specific and it was broken from 4.18.14 and fixed in 4.19.2-301. The second issue is ongoing and can best be described as "weird and elusive", I suspect this is what your seeing, it's being tracked in bugzilla [1]. My current running theory is that there's a race between GPIO/SDIO/mmc-pwrseq because sometimes the wifi appears and sometimes it doesn't, I have devices where it works consistently everytime and others where it works ever other boot. I suspect if you either reboot a couple of times you'll get it back, sometimes if you power the device off (and unplug USB power) and replug it'll sometimes come back.
Most searches then go on to iwconfig/lsusb but these aren't in the base image
For reference the RPi3 wifi isn't attached via USB so that's pointless, and the iwconfig interface is long dead, the partner to ip for wireless is iw and that is available, but if you don't see it with a "ip link" the iw cmd isn't of much use.
Are there any debugging instructions? Didn't see a smoking gun in dmesg/journalctl, but not sure what to look for.
It's actually what you don't see that's the smoking gun :-/
How do I install updates-testing kernel on iot? I'm presuming rpm-ostree install, but where do I set the repo information (doesn't seem to be in yum/repos.d)
How do I install updates-testing kernel on iot? I'm presuming rpm-ostree install, but where do I set the repo information (doesn't seem to be in yum/repos.d)
At the moment you don't, I have on my todo list to get updates/updates-testing added for IoT but I've not had time to deal with that yet.