WiFi를 통해 로컬 라우터에 대한 높은 핑


13

현재 Ubuntu 16.04 LTS를 실행 중이며 무선 설정에 매우 성가신 문제가 있습니다. 때때로 (그리고 무작위로 보이는 것처럼) 내 핑은 급등하기 시작하고 손에서 벗어날 것입니다.

PING 10.0.2.1 (10.0.2.1) 56(84) bytes of data.
64 bytes from 10.0.2.1: icmp_seq=1 ttl=64 time=367 ms
64 bytes from 10.0.2.1: icmp_seq=2 ttl=64 time=8.48 ms
64 bytes from 10.0.2.1: icmp_seq=3 ttl=64 time=971 ms
64 bytes from 10.0.2.1: icmp_seq=4 ttl=64 time=1.11 ms
64 bytes from 10.0.2.1: icmp_seq=5 ttl=64 time=91.6 ms
64 bytes from 10.0.2.1: icmp_seq=6 ttl=64 time=482 ms
64 bytes from 10.0.2.1: icmp_seq=7 ttl=64 time=1.15 ms
64 bytes from 10.0.2.1: icmp_seq=8 ttl=64 time=131 ms
64 bytes from 10.0.2.1: icmp_seq=9 ttl=64 time=92.6 ms
64 bytes from 10.0.2.1: icmp_seq=10 ttl=64 time=2.72 ms

--- 10.0.2.1 ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9005ms
rtt min/avg/max/mdev = 1.116/215.207/971.833/297.328 ms

라우터에 대한 핑이 4000ms 범위 이상인 경우도 보았습니다.

--- 10.0.2.1 ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9031ms
rtt min/avg/max/mdev = 1425.396/3721.331/5352.349/1087.015 ms, pipe 5

다른 핑은 패킷을 완전히 삭제하는 것처럼 보입니다.

--- 10.0.2.1 ping statistics ---
60 packets transmitted, 48 received, 20% packet loss, time 71043ms
rtt min/avg/max/mdev = 0.544/2206.796/7108.406/2372.068 ms, pipe 8

그렇지 않으면 시스템이 완전히 정상적으로 작동합니다. 이 과도한 대기 시간을 어떻게 수정하거나 최소한 줄일 수 있습니까?

lshw 출력은 다음과 같습니다.

*-network
     description: Wireless interface
     product: BCM4352 802.11ac Wireless Network Adapter
     vendor: Broadcom Corporation
     physical id: 0
     bus info: pci@0000:03:00.0
     logical name: wlan0
     version: 03
     serial: [REDACTED]
     width: 64 bits
     clock: 33MHz
     capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
     configuration: broadcast=yes driver=wl0 driverversion=6.30.223.248 (r487574) ip=10.0.2.71 latency=0 multicast=yes wireless=IEEE 802.11abg
     resources: irq:19 memory:f7a00000-f7a07fff memory:f7800000-f79fffff

Broadcom STA 드라이버가 설치되어 실행 중입니다. 네트워크의 다른 장치에서는 발생하지 않습니다.

uname -a 보고:

Linux ArcticWolf 4.4.0-57-generic #78-Ubuntu SMP Fri Dec 9 23:50:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

최신 (알려진) 드라이버가 설치되어 있습니다.

Package: bcmwl-kernel-source
Version: 6.30.223.248+bdcom-0ubuntu8
Priority: optional
Section: restricted/admin
Source: bcmwl
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Alberto Milone <alberto.milone@canonical.com>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 8,013 kB
Depends: dkms, linux-libc-dev, libc6-dev

iwconfig 주어진 시간에 출력 :

wlan0     IEEE 802.11abg  ESSID:"[redacted]"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: [REDACTED]   
          Bit Rate=144 Mb/s   Tx-Power=200 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=51/70  Signal level=-59 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

무선 연결을 끊었다가 다시 연결하여 네트워크를 "정상으로 다시 연결"하는 경우도 있지만 몇 분 동안 정상적으로 작동하면 항상 정상으로 돌아갑니다.

WiFi 채널에 간섭을 일으킬 수있는 다른 무선 라우터 나 장치가 근처에 없습니다. 라우터 펌웨어가 최신 상태이며 지금 여러 번 재부팅을 시도했습니다.

라우터가 채널 1 (채널의 유일한 장치)에 있으며 WPA2-AES가 사용되고 있습니다. 거리는 차이가 없습니다.

네트워크의 다른 장치가 완벽하게 작동하고 동일한 증상이 나타나지 않기 때문에 이것은 라우터 나 간섭 문제가 아닙니다.

이것은 지금까지 테스트 한 모든 네트워크에서 발생하며 실제로 라우터가 아닌 내 시스템에 문제가 있음을 나타냅니다. 이 상황은 시끄럽고 조용한 라디오 영역에서 발생하며 간섭과 관련이 없음을 나타냅니다.


어떤 채널을 운영하고 있습니까? WPA2-AES를 사용하고 있습니까? 리피터를 사용하고 있습니까? 라우터에 가까워지면 핑이 더 일관됩니까?
heynnema

1
@heynnema 저는 채널 11에서 실행되는 유일한 장치이며 WPA2-AES를 사용하고 있습니다. 리피터가 없으며 핑은 라우터에서 20 피트 떨어진 3 피트와 동일합니다.
Kaz Wolfe

확인. 테스트 목적으로, 라우터가 채널 1을 사용하도록 설정하고 wifi를 다시 연결 한 다음 채널 6으로 다시 테스트하고 wifi를 다시 연결하십시오. sudo iwlist wlan0 freq(wlan0을 올바른 인터페이스 이름으로 변경) 현재 연결된 채널을 보여줍니다. 라우터 근처에 무선 전화 나 전자 레인지가 있습니까? 테스트 결과를 다시보고하십시오.
heynnema

채널 1과 6은 라우터 자체가 아니라 시스템이라고 생각할 때 같은 문제가 있습니다 (이미 채널 호핑을 시도했습니다). 전화와 전자 레인지가 있으므로 채널 1 대신 채널 11을 사용합니다. 명령의 출력 : pastebin.com/GKAq6Kip
카즈 울프

좋은. 5ghz 채널 중 하나에 연결하면 어떻게됩니까? 또한 설정을 입력 iwconfig하고 메모하십시오 Power management. 켜져 있으면을 입력 sudo iwconfig wlan0 power off하고 iwconfig이제 PM = off를 표시 하는지 확인하십시오 . 다시 테스트하십시오. 다시보고하십시오.
heynnema

답변:


9

전원 관리가 문제인 것 같으므로이 명령을 사용하면 전원 관리가 비활성화되고 다시 켜지지 않습니다.

sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

이 문제는 네트워크 관리자 git에 대한 커밋 으로 인해 발생했습니다.

버그 보고서에 대한의견 은 wifi.powersave = 3을 사용하면 전원 관리가 활성화되고 2를 사용하면 비활성화됩니다.

최신 버전의 bcmwl-kernel-source를 사용해 볼 수도 있습니다.

sudo apt-get install linux-headers-$(uname -r) build-essential dkms
wget http://de.archive.ubuntu.com/ubuntu/pool/multiverse/b/broadcom-sta/broadcom-sta-dkms_6.30.223.271-4_all.deb
sudo dpkg -i broadcom-sta-dkms_6.30.223.271-4_all.deb

praseodym 추천으로 여기


아니,이 패치가 설치되어 있어도 핑은 여전히 ​​2 초 이상으로 급상승하고 있습니다.
Kaz Wolfe

재부팅 / 재시작 된 네트워크 관리자가 있습니까?
Jeremy31

그래요 지금 여러 번.
Kaz Wolfe

집에 돌아와서 다시 신고하면 새 드라이버를 사용합니다.
Kaz Wolfe

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