Riabilitare scheda di rete dopo Sospensione/Ibernazione su Ubuntu 11.10 [Guida]

Computer

Ultimamente mi è capitato di dover mettere in sospensione o i ibernare il mio pc con Ubuntu 11.10. Fin qua nessun problema.

Appena riprendo la sessione di lavoro la scheda di rete sembra come “impazzita”. Infatti si collega e si scollega a suo piacimento rendendo la cosa abbastanza noiosa per non parlare poi di quando decide di non collegarsi più a nessuna rete.

Questo problema è dovuto al fatto che, nel momento in cui sospendiamo/iberniamo l’OS, questo nonriesce a gestire al meglio i driver della scheda di rete. Per risolvere il problema bisogna, per primo, conoscere il nome del driver della scheda di rete. Lo si può conoscere digitando nel terminale:

nm-tool

e cercate la dicitura:

Device: [nome_scheda]
......
Driver: [nome_driver]
......

Ora non di resta che riavviare il driver con il comando:

sudo modprobe -r [nome_driver]
sudo modprobe [nome_driver]

sostituendo a [nome_driver] il nome del driver.

Fatto ciò avremo la scheda di rete funzionante come sempre! 🙂 Unica pecca è che bisgna eseguire i due comandi ogni volta che si ripristina l’OS. Però c’è un modo per ovviare anche a questo problema! 😛

Ci basterà dare nel terminale il comando sudo gedit /etc/pm/sleep.d/00_wireless_sleep e copiare/incollare dentro:

#!/bin/sh
case "$1" in
suspend|hibernate)
/sbin/rmmod ath9k
;;
resume|thaw)
/sbin/rmmod ath9k
/sbin/modprobe ath9k
;;
esac
exit 0

Fatto ciò salviamo il tutto e rendiamo eseguibile il file con il comando:

sudo chmod +x /etc/pm/sleep.d/00_wireless_sleep

Ora siamo apposto! Potremo ibernare/sospendere tutte le volte che vorremo senza preoccuparci di nulla! 🙂

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...