Sul sistema Ubuntu Jaunty Jackalope appena installato, la mia scheda wireless Atheros AR242x era già funzionante, quindi non ho avuto bisogno di installare nulla di nuovo.
Se qualcuno avesse comunque la necessità di installare il driver per questa scheda su Ubuntu 9.04, la procedura dovrebbe essere del tutto analoga a quella per il sistema Ubuntu 8.10 (non ho avuto la necessità di eseguirla e non l'ho testata personalmente, ma leggendo in giro dovrebbe funzionare). Riporto per completezza tutte le operazioni da eseguire.
Per prima cosa vi serve sapere quale scheda wireless avete sul vostro pc. Per fare ciò, nel terminale digitate
lspci
Se avete una scheda wireless come la mia, a un certo punto dovreste trovare una stringa tipo questa:03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
Se vi spaventa mettervi a cercare quella stringa in tutto l'output di lspci fate la ricerca in questo modo:lspci | grep Atheros
Se avete quindi trovato la mia stessa scheda potete seguire queste guide. La guida è valida anche per schede AR5007eg. Se avete già installato altri driver che però non funzionano vi conviene rimuoverli prima di procedere (Sistema → Amministrazione → Driver hardware).La procedura di installazione del driver è molto semplice, dove però prima attivare, se non l'avete già fatto, i repository Backports: Sistema → Amministrazione → Sorgenti software e nella scheda Aggiornamenti mettete la spunta a Aggiornamenti non supportati (jaunty-backports)
Quindi installate il pacchetto linux-backports-modules-jaunty con Synaptic, oppure via terminale con questo comando:
sudo apt-get install linux-backports-modules-jaunty
o cliccando qui. Riavviate il computer e il gioco è fatto!Se dopo il riavvio il driver continua a non funzionare controllate che il driver non sia incluso nella blacklist dei moduli (cioè la lista nera dei moduli del kernel che non devono essere caricati). Per effettuare la ricerca, potete utilizzare Tracker, oppure il terminale con il comando
grep -r "blacklist ath5k" /etc/modprobe.d/
Segnatevi i file che ottenete come risultato, apriteli da terminale con il comandogksudo gedit nomefile
e commentate (cioè aggiungete il simbolo cancelletto # a inizio riga) le righe che contengonoblacklist ath5k
Se ancora, dopo il riavvio, la scheda wireless non sembra dare segni di vita, provate a blacklistare altri driver per questa scheda wireless (cioè aggiungete i moduli relativi a questi driver nella lista nera e in questo modo non verranno caricati), per evitare che entrino in conflitto con quello appena installato: alla fine del file /etc/modprobe.d/blacklist aggiungete il seguente testo# driver madwifi atheros
blacklist ath_pci
blacklist ath_hal
Poiché non potete modificare direttamente il file, dovete aprirlo tramite terminale attraverso il comando gksudo (sostitute a gedit il nome del vostro editor preferito se non avete gedit installato; potete anche usare l'editor da terminale nano):blacklist ath_pci
blacklist ath_hal
gksudo gedit /etc/modprobe.d/blacklist
Il post è stato modificato l'ultima volta il 21 luglio 2009