Poiché questo problema mi ha dato un bel mal di testa durante il fine settimana e poiché alla fine l’ho risolto, ho deciso di condividere la soluzione sul mio blog per evitare che qualcun altro perda tempo come ho fatto io.
Prima di tutto, l’ambiente: un laptop con Ubuntu 9.10 che può essere collegato via cavo o wireless a una LAN domestica. La LAN è collegata al web tramite un router ADSL. Secondo, il problema: dopo un aggiornamento, il laptop non poteva più connettersi alla LAN. eth0 e eth1 erano rilevati ma non era possibile alcuna attività: ping, connessione, navigazione web… Ho passato molto tempo sui forum e alla fine ho risolto il problema utilizzando suggerimenti disponibili in vari luoghi. Ecco il risultato. Si prega di notare che poiché non c’era modo di vedere la LAN, ho dovuto installare i pacchetti direttamente da una chiavetta USB.
Disinstallare il network manager
sudo apt-get remove --purge wicd network-manager network-manager-gnome sudo update-rc.d NetworkManager remove sudo apt-get autoremove
Installare wicd
da flash drive
sudo dpkg -i wicd_1.5.9-2_all.deb
Flush e ricreare le tabelle IP
sudo iptables -F sudo iptables -X sudo iptables -t nat -F sudo iptables -t nat -X sudo iptables -t mangle -F sudo iptables -t mangle -X sudo iptables -P INPUT ACCEPT sudo iptables -P FORWARD ACCEPT sudo iptables -P OUTPUT ACCEPT
Attivare il firewall
sudo ufw enable
Ora il laptop può vedere la rete, fare ping agli indirizzi IP, connettersi ai server, accedere alle condivisioni Windows, navigare sul web. Nota che ho usato il Uncomplicated Firewall ufw piuttosto che Firestarter o GuardDog poiché è facile da configurare e non dà problemi.
Come si fa per fare il backup prima di installare i nuovi files e rimuovere i vecchi files ?
Here is a way.