Este link terminou semanas de frustração para mim: link
Eu usei as instruções WPA (não WPA2, embora eu não tenha certeza se importa). Eu estou trabalhando com uma dell de 2006 com um driver Broadcomm. A chave para mim foi alterar a configuração recomendada do wpa_supplicant da seguinte forma:
no wpa_supplicant.conf, faça tudo o que o link diz, exceto:
%código%
e então use o driver nl80211, assim:
proto=RSN
pairwise=CCMP
group=CCMP
Boa sorte! Não sei por que isso é tão fácil no desktop Ubuntu, mas muito, muito difícil com o servidor.