WICD

Può capitare (come al sottoscritto) che NetworkManager non funzioni a dovere… nel mio caso, perché con Ubuntu/Hardy non mi lascia impostare l’indirizzo IP statico sulla LAN: a questo punto, abbiamo un’unica soluzione. Cambiare il modo in cui gestiamo la connettività. E questa soluzione si chiama WICD, è localizzata in italiano e gestisce al meglio anche le reti wireless (se necessario)!

Per prima cosa dovete recuperare i pacchetti necessari all’installazione: per “Hardy”, la via più semplice consiste nell’aggiungere il repository del produttore a sources.list, ovvero:

deb http://apt.wicd.net/ hardy extras

Sarà possibile, quindi, installare il pacchetto wicd direttamente da apt (anche da shell). Successivamente, bisogna rimuovere NetworkManager, poiché i programmi vanno in conflitto: al più, potete sempre mantenere una copia dei pacchetti in locale, se qualcosa dovesse andare storto… perciò:

$ sudo apt-get --purge remove network-manager network-manager-dev \
network-manager-gnome

Normalmente, questa seconda fase dovrebbe avvenire in automatico con l’installazione di WICD, ad ogni modo è buona norma rimuovere qualsiasi traccia del precedente programma di gestione, per evitare ulteriori problemi. Ora, verremo disconnessi da internet finché non avremo configurato la rete cablata (o, senza fili): bisogna avviare l’interfaccia grafica e immettere i dati della propria rete, salvando un profilo come default.

$ sudo /opt/wicd/gui.py

Se non restituirà alcun errore, potrete installare automaticamente l’icona nella tray, aggiungendo alla sessione di GNOME lo script /opt/wicd/tray.py. Qualora, invece, non doveste riuscire a salvare la configurazione al primo tentativo… sarà sufficiente rimuovere il file /opt/wicd/data/wired-settings.conf e ripetere l’ultimo passaggio.