Ubuntu, se la scheda wireless non funziona più: iwl3945: Unknown parameter `11n_disable’

Con un aggiornamento di oggi, la mia scheda wireless su un PC di test con Natty ha smesso di funzionare. Spulciando i log di sistema, ho scoperto che c’era un problema con iwl3945. Potete verificare lanciando da terminale il comando dmesg | grep iwl3945.

Il risultato dovrebbe essere simile al seguente:

iwl3945: Unknown parameter `11n_disable'

Chiaramente, anche un sudo modprobe iwl3945 non funziona, incontrando errori durante il processo.

Per risolvere, apriamo con privilegi elevati il file “/etc/modprobe.d/intel-3945-iwlagn-disable11n.conf” e commentiamo (aggiungendo un “#” iniziale) la riga “options iwl3945 11n_disable=1”, che diventerà quindi “# options iwl3945 11n_disable=1”.

Poi, per essere sicuri di avviare tutto correttamente, riavviamo il sistema. La scheda wireless dovrebbe ora funzionare correttamente.

Come condividere la connessione Internet usando Linux

ATTENZIONE! Questo articolo è obsoleto. Per nuove versioni di Ubuntu, vedere questo post.

Cavi di reteOvvero una delle poche cose che ancora non sono abbastanza immediate da mettere a punto.

Immaginiamo di avere un dispositivo bellissimo, costosissimo, che però non supporta il wireless (potete immaginarlo come un futuro dispositivo Apple, se vi risulta più naturale). Anzi, per facilitarmi la scrittura, lo chiamerò iSuck.

Ora noi vogliamo portare la connessione Internet al nostro iSuck, che supporta solo collegamenti ethernet, ma sfortunatamente è troppo lontano per essere collegato fisicamente al router/switch più vicino.

L’idea è quella di sfruttare un notebook per incanalare i dati provenienti dal wireless verso un’uscita ethernet collegata ad iSuck, e viceversa. Continua a leggere