Benvenuti
Questo blog nasce con l'idea principale di condividere le mie (modeste) conoscenze di linux (principalmente ubuntu).
Le guide che scriverò cercheranno di essere chiare e semplici, adatte anche per utenti non esperti.
Ciò non toglie che magari aprirò post riguardanti altre aree di mio interesse: matematica (ebbene sì, sono laureato in matematica), musica, etc...
Non mi resta che augurarvi buon divertimento.
Farno
Per gestire le reti wireless ed ethernet suggerisco il programma wicd. È soprattutto utile per gestire gli ip statici.
Scarichiamo il pacchetto e installiamolo:
sudo dpkg -i wicd_1.3.1-all.deb
Verrà chiesto di disinstallare network-manager (incompatibile con wicd).
Per far avviare il programma in automatico:
Ubuntu: aggiungere in Sistema -> Preferenze Sessioni -> Programmi di avvio la voce wicd relativa al comando:
/opt/wicd/tray.py
Kubuntu: dare il comando
sudo ln -s /opt/wicd/tray.py ~/.kde/Autostart/tray.py
Per tenere il programma aggiornato aggiungere il repository:
deb http://wicd.longren.org feisty all
(al posto di feisty mettere la propria versione di ubuntu).
Questa guida funziona certamente per la scheda bcm4318.
- Rimuovere il modulo del kernel
Dobbiamo evitare che il modulo bcm43xx si carichi all'avvio:
sudo gedit /etc/modprobe.d/blacklist
e alla fine aggiungere:blacklist bcm43xx
Per prima cosa controlliamo su synaptic (o adept) di non avere ndiswrapper installato. In caso contrario rimuoviamolo.
Installiamo i pacchetti necessari per compilare:
sudo apt-get install build-essential
A questo punto scarichiamo ndiswrapper, quindi estraiamolo ed installiamolo:
tar -xzvf ndiswrapper-1.47.tar.gz
cd ndiswrapper-1.47
sudo make uninstall
make
sudo make install
Infine facciamo in modo che venga caricato all'avvio:
sudo gedit /etc/modules
e alla fine aggiungiamo
ndiswrapper
Scarichiamo i driver per windows ed estraiamo i file bcmwl5.inf e bcmwl5.sys sul Desktop.
Quindi installiamo i driver:
sudo ndiswrapper -i ~/Desktop/bcmwl5.inf
Adesso riavviamo e la wireless dovrebbe funzionare.
Se abbiamo un pc della acer e le operazioni precedenti non sono bastate è necessario fare ancora un piccolo passo.
Se il sistema è a 32 bit continuare a leggere. Se è a 64 bit vedere qui.
È necessario caricare il modulo acerhk:
sudo gedit /etc/init.d/bootmisc.sh
e alla fine aggiungere:
modprobe acerhk autowlan=1 poll=0 verbose=3 usedritek=1
echo 1 > /proc/driver/acerhk/wirelessled
Al riavvio tutto dovrebbe funzionare.