Ho installato Ubuntu 14.04. Il mio wifi si disconnette di tanto in tanto e devo spegnerlo e riaccenderlo per diventare di nuovo senza moglie.
Sto usando Centrino Wireless-N 1030.
Ho installato Ubuntu 14.04. Il mio wifi si disconnette di tanto in tanto e devo spegnerlo e riaccenderlo per diventare di nuovo senza moglie.
Sto usando Centrino Wireless-N 1030.
Risposte:
Inoltre, assicurarsi che la gestione dell'alimentazione sia disattivata.
iwconfig wlan0
dovrebbe visualizzare una riga con Power Management: Off
. Se dice On
, devi eseguire:
sudo iwconfig wlan0 power off
Sembra essere dovuto alla modalità N buggy del driver, è possibile disattivarlo ad es
modprobe -r iwlwifi && modprobe iwlwifi 11n_disable=1
Vedi maggiori dettagli qui e qui :
A proposito, ho eseguito l'aggiornamento dalla 12.10 alla 14.04 e ho riscontrato questo problema, ma una volta reinstallato non vedo questo problema.
Avevo lo stesso problema. L'uso modprobe
per disattivare le connessioni veloci di tipo n e ac non era un'opzione poiché il mio notebook è collegato a una rete locale e necessita di un'alta velocità di rete.
Un aggiornamento del kernel da 3.13 a 3.18 ha risolto il problema nel mio caso. Ora utilizza in modo affidabile la connessione "n" veloce con oltre 300 mbit / s (adattatore wifi: Asus USB-53N, sistema operativo: Ubuntu 14.04.1). Nessuna disconnessione più :-)
sudo iwconfig wlan0 power off
Questo risolve temporaneamente il problema.
Per renderlo permanente, aggiungi un file di configurazione:
cd /etc/pm/power.d
sudo -H gedit wifi_pwr_off
Questo aprirà un file vuoto, copia il codice qui sotto in esso:
#!/bin/sh
/sbin/iwconfig wlan0 power off
Salva il file, ricorda di
sudo chmod u+x wifi_pwr_off
e riavviare.
Nota che invece di wlan0 può essere wlan1 ecc. Puoi vedere interfacce con ifconfig
, per esempio.
Potrebbe essere necessario disabilitare la modalità power_save in iw
quanto iwconfig
è alquanto deprezzata. Esegui il seguente comando:
sudo iw dev '$(iwgetid 2>/dev/null | grep -o "^\w*")' set power_save off
'$(iwgetid 2>/dev/null | grep -o "^\w*")'
ottiene il vostro nome del dispositivo, wlan0
, wlan1
, ecc in modo che non c'è bisogno di guardare in su o digitare in. Questo lo rende comodo da usare come un alias o uno script.
Se conosci il nome del dispositivo, wlan0
ad esempio, il seguente comando fa la stessa cosa:
sudo iw dev wlan0 set power_save off
Questo ha funzionato per me:
sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
sudo modprobe iwldvm
sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -rv iwldvm
sudo modprobe iwldvm 11n_disable=1
sudo modprobe iwldvm