Bem, encontrei uma solução.
A maioria dos guias sobre o assunto sugeriu remover o Network-Manager e instalar o WICD, mas eu não tinha NENHUMA internet, então isso não era uma opção. Aqui está como eu consertei:
Primeiro, editei o arquivo /etc/NetworkManager/nm-system-setting.conf
para que ele contivesse Managed=True
Em seguida, assegurei-me de que ath5k
module não estava na lista negra em /etc/modprobe.d/
. Para fazer isso, basta executar
grep -r "ath5k" /etc/modprobe.d/
e confirme que nada é retornado.
Eu segui isso com
killall nm-applet
nm-applet --sm-disable
e reiniciei o meu sistema. Quando ele voltou, na verdade eu estava conectado sem fio novamente, mas o applet nm ainda estava faltando no meu painel de notificação. No entanto, agora que eu tinha internet, consegui instalar wicd
sudo apt-get install -d wicd
E para garantir que eu poderia conectar-me através do wicd em vez do NetworkManager, e desinstalei o Network-Manager via
sudo apt-get remove network-manager
Espero que isso ajude alguém na minha situação, porque se eu não estivesse calvo já teria arrancado meu cabelo ontem à noite.