I’m an arch linux user and I love it; there’s no other distro for me. The things that arch gets criticism for are the exact same reasons I love it and they all more or less boil down to one thing: arch does not hold your hand.
It’s been a while since an update in arch caused me any problems but it did today.
It seems there’s an issue with the latest version of
wpa_supplicant which renders it incompatible with the way wifi is setup at boot time. The problem was caught and resolved very quickly by package maintainers who simply rolled the
wpa_supplicant package back. However, I was unlucky enough to have caught the intervening upgrade shortly before turning my laptop off. I came home this evening to find I had no wifi!
This wasn’t a huge challenge but I haven’t written a blog post for a while and someone might find this useful:
If your wifi doesn’t start at boot…
And you’re using a laptop with no ethernet port…
And you know an upgrade will solve your problem…
How do you get internet so you can upgrade?
First, find the name of your wireless interface:
Which will output something like:
wlp2s0 is the bit we’re interested in.
Now bring the interface up:
Connect to the access point:
Create a temporary configuration file for
wpa_supplicant to authenticate with the access point:
In another terminal (or you could have backgrounded the above), run
dhcpcd to get an IP address from your router:
Update and reboot or whatever :)