임의의 무선 LAN 연결이 끊어지는 것을 어떻게 방지합니까?


11

현재 무선 네트워크에서 임의로 연결이 끊어졌습니다. 점점 더 빈번 해지고있는 것처럼 보입니다 (그러나 명확한 패턴을 보지 못했습니다). 이것은 나를 죽이고 있습니다 ... 기본적으로 어떤 시점에서 wifi 네트워크가 감지되지 않고 네트워크 카드가 종료 된 것처럼 더 이상 네트워크를 볼 수 없습니다

아래는 우분투 포럼에서 수정을 시도하는 데 도움이 될만한 정보입니다.

기계 : Acer Aspire S3 (정확한 모델 번호 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

비슷한 문제의 수정 사항을 찾은 후 다음을 수행했지만 불행히도 이것은 내 문제를 해결하지 못합니다.

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

이것은 와이파이가 작동 할 때조차도 작은 손실이 있음을 알 수 있듯이 iwscanner 를 통해 얻은 스냅 샷입니다.주사


나는 이 스레드 다음에 이것을 하고 몇 시간 동안 잘 작동했지만 연결이 끊어졌습니다 : (내가 한 일 :

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

S3 모델은 무엇입니까? (예 : 34347-5643US를 열망). 이 줄은 다른 카드를 가지고 있기 때문에 중요합니다. 나는 그들 중 하나가 즉시 사용 가능한 Atheros AR5BWB225 카드를 가지고 있음을 언급했습니다.
William

1
iwlwifi솔루션은 당신이 찾고있는 것이 아닙니다. Intel WiFi 어댑터가 없지만에서 관리하는 Atheros 어댑터가 ath9k있습니다.
gertvdijk

iwscanner그래프 주셔서 감사합니다 ! 무선 네트워크의 다른 장치도이 문제의 영향을 받습니까? AP가 잠시 동안 완전히 사라진 것 같습니다 (재부팅? 크래시? 하드웨어 결함?).
gertvdijk

@gertvdijk : 이봐, 큰 "구멍"은 약간 가짜라고 생각한다. 그런데 아내의 랩톱 (Ubuntu 10.04를 실행하는 HP)에 iwscanner를 설치했는데 문제가 없습니다. 우리는 또한 약간의 중지를 볼 수 있습니다 ... 나는 조금 길을 잃었다
statquant

2
/var/log/syslog이런 일이 발생했을 때 항목 이 있습니까? 당신이 시도 할 수있는 또 다른 것은입니다 sudo tshark -w dump.pcap. 모든 네트워크 트래픽이 해당 파일에 기록됩니다. 어쩌면 특별한 패킷이 있기 직전에. 마지막 옵션 : 설치 dstat, 콘솔에서 시작하고 연결 끊기 주변에서 어떤 일이 발생하는지보십시오. 의심스러운 시스템 활동이있을 수 있습니다.
qbi

답변:


0

여기에 언급 된 바와 같이 : http://ubuntuforums.org/showthread.php?t=2018238

문제를 해결하는 쉬운 방법이 있습니다

이 명령을 사용해보십시오

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

작동하면 다음 줄을 추가하여 영구적으로 만드십시오. /etc/rc.local

또는 /etc/modprobe.d/ath9k.conf 이 명령으로 작성 (또는 편집)

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

이것을 이것을 추가하십시오 /etc/modprobe.d/ath9k.conf

options ath9k nohwcrypt=1


좋아, 나는 그것은 promissing되었다 ... 시도하지만 :( 몇 시간 후 분리있어 내 유일한 해결책은 재부팅 그래서 평소처럼 일어날 때 나는 어떤 와이파이 네트워크를 찾을 수 없습니다.
statquant

내가 한 것은 명령 줄을 실행해도 수정되지 않으면 영구 파일 솔루션이 수정 된 것처럼 보입니다. 감사
statquant

1

게이트웨이에서 프래그먼트 및 RTS 설정을 확인하는 방법은 다음과 같습니다. 나는 기본값이 frag 2346 rts 2347이라고 생각 하므로이 명령을 수행하십시오.

sudo iwconfig wlan0 
frag 2346 rts 2347

도움이 되었기를 바랍니다!


0

백 포트 된 3.5.x 커널을 사용해 볼 수 있습니까? 로 설치하십시오 sudo apt-get install linux-image-generic-lts-backport-quantal. 저장소에 있습니다. 새 커널에 카드 용 최신 드라이버가있을 수 있습니다.

끄기 : 기숙사에서 3.0.0-> 3.2 업그레이드로 이와 같은 문제가 해결되었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.