Quindi, navigando un pò qua e un pò là ho trovato questi due link che spiegano come fare per scaricare il pacchetto wpa_supplicant, compilarlo, installarlo e farlo funzionare. E funziona!
http://madwifi.org/wiki/UserDocs/802.11i (Setting up a client using wpa-psk)
http://madwifi.org/wiki/UserDocs/WPA_PSK_on_Both_Ends (wpa on madwifi)
I passi principali per far funzionare il supporto per la wpa sono di creare un file .config nella cartella con i sorgenti wpa_supplicant scaricata. Dopodiché compilare come sempre (make clean; make; make install;), e scrivere sulla shell:
wpa_passphrase YOURSSID yourpassphraseE verrà fuori un output di questo genere:
network={che andrà copiato in un file chiamato wpa_supplicant.conf da inserire nella cartella /etc, e poi cambiare i permessi del file:
ssid="YOURSSID"
#psk="yourpassphrase"
psk=edda86468aa67c3f71c0bbaf7828aedccd320f9011d63e699f5381a5b77e0c2a
}
chmod 640 /etc/wpa_supplicant.confPoi, per far funzionare l'interfaccia basta digitare questa riga:
wpa_supplicant -Bw -Dwext -iath0 -c/etc/wpa_supplicant.confIn ogni caso guardate alle guide ufficiali per altre informazioni. E ricordatevi di pulire il file /etc/network/interfaces. Nel mio avevo un sacco di righe inutili. Lasciate soltanto:
iface ath0 inet dhcp # o qualsiasi altra sia la vostra interfacciaE vissero tutti felici e contenti.
auto ath0 # se eth0, wlan0, etc. Nel mio caso è ath0