Come evitare disconnessioni LAN wireless casuali?


11

Attualmente sto riscontrando disconnessioni casuali dalla mia rete wireless. Sembra che stia diventando sempre più frequente (tuttavia non ho visto alcun modello chiaro). Questo mi sta uccidendo ... Fondamentalmente ad un certo punto la rete wifi smette di essere rilevata e NON POSSO VISUALIZZARE QUALSIASI RETE PIÙ COME se la scheda di rete fosse spenta

Di seguito sono riportate alcune informazioni che dovrebbero essere d'aiuto, nonché un tentativo di risolverlo (dai forum di Ubuntu).

Macchina: Acer Aspire S3 (numero esatto del modello Aspire S3-951-2464G34iss)

statquant@euclide:~$ lsb_release -d
Description:    Ubuntu 12.04.1 LTS

statquant@euclide:~$ uname -mr
3.2.0-33-generic x86_64

statquant@euclide:~$ sudo /etc/init.d/networking restart
* Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces
* Reconfiguring network interfaces...

statquant@euclide:~$ lspci
02:00.0 Network controller: Atheros Communications Inc. AR9485 Wireless Network Adapter (rev 01)

statquant@euclide:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 004: ID 064e:c321 Suyin Corp. 
Bus 002 Device 003: ID 0bda:0129 Realtek Semiconductor Corp.

statquant@euclide:~$ ifconfig
wlan0     Link encap:Ethernet  HWaddr 74:de:2b:dd:c4:78  
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::76de:2bff:fedd:c478/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:913 errors:0 dropped:0 overruns:0 frame:0
          TX packets:802 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:873218 (873.2 KB)  TX bytes:125826 (125.8 KB)

statquant@euclide:~$ iwconfig
wlan0     IEEE 802.11bgn  ESSID:"Bbox-D646D1"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:19:70:80:01:6C   
          Bit Rate=65 Mb/s   Tx-Power=16 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=56/70  Signal level=-54 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:71   Missed beacon:0

statquant@euclide:~$ dmesg | grep "wlan"
[   17.495866] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   17.498950] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   20.072015] wlan0: authenticate with 00:19:70:80:01:6c (try 1)
[   20.269853] wlan0: authenticate with 00:19:70:80:01:6c (try 2)
[   20.272386] wlan0: authenticated
[   20.298682] wlan0: associate with 00:19:70:80:01:6c (try 1)
[   20.302321] wlan0: RX AssocResp from 00:19:70:80:01:6c (capab=0x431 status=0 aid=1)
[   20.302325] wlan0: associated
[   20.307307] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   30.402292] wlan0: no IPv6 routers present

statquant@euclide:~$ sudo lshw -C network
[sudo] password for statquant: 
*-network               
   description: Wireless interface
   product: AR9485 Wireless Network Adapter
   vendor: Atheros Communications Inc.
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: wlan0
   version: 01
   serial: 74:de:2b:dd:c4:78
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
   configuration: broadcast=yes driver=ath9k driverversion=3.2.0-33-generic firmware=N/A ip=192.168.1.3 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
   resources: irq:17 memory:c0400000-c047ffff memory:afb00000-afb0ffff

statquant@euclide:~$ iwlist scan
wlan0     Scan completed :
      Cell 01 - Address: 00:19:70:80:01:6C
                Channel:6
                Frequency:2.437 GHz (Channel 6)
                Quality=56/70  Signal level=-54 dBm  
                Encryption key:on
                ESSID:"Bbox-D646D1"
                Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                          9 Mb/s; 12 Mb/s; 18 Mb/s
                Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
                Mode:Master
                Extra:tsf=000000125fb152bb
                Extra: Last beacon: 40020ms ago
                IE: Unknown: 000B42626F782D443634364431
                IE: Unknown: 010882848B960C121824
                IE: Unknown: 030106
                IE: IEEE 802.11i/WPA2 Version 1
                    Group Cipher : TKIP
                    Pairwise Ciphers (2) : CCMP TKIP
                    Authentication Suites (1) : PSK
                IE: WPA Version 1
                    Group Cipher : TKIP
                    Pairwise Ciphers (2) : CCMP TKIP
                    Authentication Suites (1) : PSK
                IE: Unknown: 2A0100
                IE: Unknown: 32043048606C
                IE: Unknown: DD180050F2020101820003A4000027A4000042435E0062322F00
                IE: Unknown: 2D1A4C101BFF00000000000000000000000000000000000000000000
                IE: Unknown: 3D1606080800000000000000000000000000000000000000
                IE: Unknown: DD0900037F01010000FF7F
                IE: Unknown: DD0A00037F04010000000000

Ho fatto quanto segue (dopo aver cercato correzioni di problemi simili), ma sfortunatamente questo non risolve il mio problema.

sudo modprobe -r iwlwifi 
sudo modprobe iwlwifi 11n_disable=1

Questa è un'istantanea che ho ottenuto tramite iwscanner , come puoi vedere anche quando il wifi funziona, ci sono piccole perdite scansione


Ho fatto questo seguendo il seguente thread , ha funzionato bene per alcune ore ma ho ottenuto una disconnessione :( Ecco cosa ho fatto:

statquant@euclide:~$ sudo modprobe -rfv ath9k
[sudo] password for statquant: 
rmmod /lib/modules/3.2.0-34-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
rmmod /lib/modules/3.2.0-34-generic/kernel/net/mac80211/mac80211.ko
rmmod /lib/modules/3.2.0-34-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko
rmmod /lib/modules/3.2.0-34-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko
rmmod /lib/modules/3.2.0-34-generic/kernel/drivers/net/wireless/ath/ath.ko
rmmod /lib/modules/3.2.0-34-generic/kernel/net/wireless/cfg80211.ko

statquant@euclide:~$ sudo modprobe -v ath9k nohwcrypt=1
insmod /lib/modules/3.2.0-34-generic/kernel/net/wireless/cfg80211.ko 
insmod /lib/modules/3.2.0-34-generic/kernel/drivers/net/wireless/ath/ath.ko 
insmod /lib/modules/3.2.0-34-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko 
insmod /lib/modules/3.2.0-34-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko 
insmod /lib/modules/3.2.0-34-generic/kernel/net/mac80211/mac80211.ko 
insmod /lib/modules/3.2.0-34-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko nohwcrypt=1

Qual è il tuo modello di S3? (ad esempio aspire 34347-5643US). Questo è importante perché questa linea ha carte diverse. Ho notato che uno di loro ha una scheda Atheros AR5BWB225 che funziona immediatamente.
William,

1
iwlwifile soluzioni non sono quello che stai cercando. Non hai un adattatore Intel WiFi, ma uno Atheros, gestito da ath9k.
gertvdijk,

Grazie per il iwscannergrafico! Anche altri dispositivi della rete wireless sono interessati da questo problema? Sembra che il tuo AP sia completamente scomparso (riavvio? Crash? Errore hardware?) Per un po '.
gertvdijk,

@gertvdijk: Ehi, sì, penso che il grande "buco" sia un po 'falso. A proposito, ho installato iwscanner sul laptop di mia moglie (un HP con Ubuntu 10.04), che NON presenta il problema. Vediamo anche alcune piccole soste ... Mi sono perso un po '
statquante

2
Hai delle voci nel tuo /var/log/syslogquando questo accade? Un'altra cosa che potresti provare è sudo tshark -w dump.pcap. Questo scrive tutto il traffico di rete su quel file. Forse poco prima c'è qualche pacchetto speciale. Ultima opzione: installa dstat, avvialo in una console e guarda cosa succede intorno alla disconnessione. Forse c'è qualche attività di sistema sospetta.
qbi,

Risposte:


0

Come menzionato qui: http://ubuntuforums.org/showthread.php?t=2018238

C'è un modo semplice per risolvere il tuo problema

Prova questi comandi

sudo modprobe -rfv ath9k
sudo modprobe -v ath9k nohwcrypt=1

Se funziona, rendilo permanente aggiungendo queste righe a /etc/rc.local

Oppure crea (o modifica) /etc/modprobe.d/ath9k.conf con questo comando

gksudo gedit /etc/modprobe.d/ath9k.conf

e aggiungilo a /etc/modprobe.d/ath9k.conf

options ath9k nohwcrypt=1


Ok ho provato ... Era promettente ma dopo poche ore ho avuto una disconnessione :(. Come al solito quando non riesco a trovare alcuna rete wifi quindi la mia unica soluzione è riavviare
statquant

OK, quello che ho fatto è stato rendere permanenti le modifiche come indicato, se l'esecuzione delle righe di comando non è stata corretta, la soluzione di file permanente sembra averla corretta. GRAZIE
Statquant

1

Ecco cosa puoi fare per controllare le impostazioni frag e rts sul tuo gateway. Credo che i valori predefiniti siano frag 2346 rts 2347 quindi esegui questo comando:

sudo iwconfig wlan0 
frag 2346 rts 2347

Spero che questo ti aiuti!


0

Puoi provare il kernel 3.5.x backportato? Installalo con sudo apt-get install linux-image-generic-lts-backport-quantal. È nel repository. Forse il nuovo kernel ha driver più recenti per la tua scheda.

Off: Nel nostro dormitorio un aggiornamento 3.0.0 -> 3.2 ha risolto un problema come questo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.