Right, I had wpa_supplicant-runit installed, and it was not in the Runit services, for reasons beyond my comprehension. I linked it, but now it's giving me timeouts if I try to activate the service.
With
sudo sv status wpa_supplicant
It tells me:
down: wpa_supplicant: 1s, normally up, want up
Trying to restart the wpa_supplicant service gets me this:
timeout: down: wpa_supplicant: 1s, normally up, want up
I'm gonna give it a restart but I'm not hopeful it'll fix my problem.
Edit: Typo, no dice on the restart either.