WiFi üzerinden yerel yönlendiriciye son derece yüksek ping


13

Şu anda Ubuntu 16.04 LTS kullanıyorum ve kablosuz kurulumumla ilgili son derece can sıkıcı bir sorunla karşılaşıyorum. Bazen (ve görünüşte, rastgele), pingim fırlamaya ve elden çıkmaya başlayacak:

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

Ayrıca yönlendiricime pingimin 4000 ms aralığının üst kısmında olduğu durumlar da gördüm:

--- 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

Diğer pingler paketleri tamamen düşürüyor gibi görünüyor:

--- 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

Aksi takdirde, sistem tamamen normal şekilde çalışır. Bu aşırı gecikmeyi nasıl düzeltebilirim veya en azından azaltabilirim?

lshw çıktı aşağıdaki gibidir:

*-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 sürücüsü yüklü ve çalışıyor. Bu, ağdaki başka hiçbir cihaza gerçekleşmiyor.

uname -a İadeler:

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

En son (bilinen) sürücüleri yükledim:

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 herhangi bir zamanda çıktı:

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

Kablosuz bağlantıyı kesip yeniden bağlayarak zaman zaman ağı normale döndürebilirim, ancak normalde birkaç dakika çalıştıktan sonra her zaman normale döner.

Yakınlarda WiFi kanalımda parazite neden olabilecek başka kablosuz yönlendirici veya cihaz yok. Yönlendirici ürün yazılımı güncel ve şimdi defalarca yeniden başlatmayı denedim.

Yönlendirici Kanal 1'de (ve kanaldaki tek cihaz) ve WPA2-AES kullanılıyor. Mesafe fark etmez.

Ağımdaki diğer cihazlar mükemmel bir şekilde çalıştığından ve aynı belirtilerden hiçbirini göstermediğinden, bu bir yönlendirici veya parazit sorunu değildir.

Bu, test ettiğim tüm ağlarda (şimdiye kadar) gerçekleşiyor, bunun aslında yönlendiricimle değil sistemimle ilgili bir sorun olduğunu düşündürüyor. Bu durum hem gürültülü hem de sessiz radyo alanlarında olur ve ayrıca parazitle ilgisi olmadığını düşündürür.


Hangi kanalda yayınlıyorsunuz? WPA2-AES kullanıyor musunuz? Tekrarlayıcı mı kullanıyorsunuz? Yönlendiriciye daha yakınsanız pingler daha tutarlı hale geliyor mu?
heynnema

1
@heynnema Kanal 11'de çalışan tek cihaz benim ve WPA2-AES kullanıyorum. Tekrarlayıcı yoktur ve pingler yönlendiriciden 20 feet uzakta olduklarıyla aynıdır.
Kaz Wolfe

TAMAM. Test amacıyla, yönlendiricinizi kanal 1'i kullanacak ve wifi'yi yeniden bağlayacak şekilde ayarlayın ve ardından kanal 6 ile tekrar test edin ve wifi'yi yeniden bağlayın. sudo iwlist wlan0 freq(wlan0'ı doğru arayüz adına değiştirin) şu anda hangi kanala bağlı olduğunuzu gösterir. Yönlendiricinin yanında kablosuz telefon veya mikrodalga fırın var mı? Test sonuçlarını rapor edin.
heynnema

Kanal 1 ve 6'da aynı sorun var (kanal atlamayı zaten denedim), bence sistem değil, yönlendiricinin kendisi değil. Telefonlar ve mikrodalga fırınlar var (bu nedenle Kanal 1 yerine Kanal 11 kullanılıyor). Komutun çıktısı: pastebin.com/GKAq6Kip
Kaz Wolfe

İyi. 5 ghz kanallarından herhangi birine bağlanırsanız ne olur? Ayrıca, ayarı yazın iwconfigve not edin Power management. AÇIK ise, şimdi PM = off gösterdiğini sudo iwconfig wlan0 power offonaylayın iwconfig. Tekrar test et. Rapor verin.
heynnema

Yanıtlar:


9

Güç yönetimi sorun gibi göründüğünden, bu komut güç yönetimini devre dışı bırakır ve kendini tekrar açmasını önler

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

Sorun ağ yöneticisine git bu taahhüdü neden oldu

Hata raporundaki bu yorum bize wifi.powersave = 3 kullanmanın güç yönetimini etkinleştirdiğini ve 2 kullanmanın devre dışı bırakacağını gösteriyor

Ayrıca bcmwl-kernel-source'un daha yeni bir sürümünü deneyebiliriz

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 tarafından önerildiği gibi burada


Hayır, pingler bu yama yerinde olsa bile hala 2 saniyeye veya daha fazla yükseliyor.
Kaz Wolfe

Yeniden başlatılan / yeniden başlatılan ağ yöneticiniz mi?
Jeremy31

Evet, var. Şimdi birkaç kez.
Kaz Wolfe

Eve döndüğümde ve rapor verdiğimde yeni sürücüler deneyeceğim.
Kaz Wolfe

Sta yerine iwl paketini denediniz mi?
17'de kcdtv
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.