ping สูงมากต่อเราเตอร์ท้องถิ่นผ่าน WiFi


13

ขณะนี้ฉันใช้ Ubuntu 16.04 LTS และฉันพบปัญหาที่น่ารำคาญอย่างมากกับการตั้งค่าไร้สาย บางครั้ง (และดูเหมือนจะสุ่ม) ping ของฉันจะเริ่มพุ่งสูงขึ้นและออกไปจากมือ:

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

ฉันเคยเห็นกรณีที่ ping ของเราเตอร์ของฉันอยู่ในช่วงสูงกว่าช่วง 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

การส่ง Ping อื่นดูเหมือนจะทิ้งแพ็กเก็ตทั้งหมด:

--- 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 ของฉัน เฟิร์มแวร์เราเตอร์เป็นรุ่นล่าสุดและฉันได้ลองทำการรีบูตหลายครั้งแล้ว

เราเตอร์อยู่บน Channel 1 (และเป็นอุปกรณ์เดียวในช่อง) และ WPA2-AES กำลังใช้งานอยู่ ระยะทางไม่แตกต่างกัน

นี่ไม่ใช่ปัญหาเราเตอร์หรือสัญญาณรบกวนเนื่องจากอุปกรณ์อื่น ๆ ในเครือข่ายของฉันทำงานได้อย่างสมบูรณ์และไม่มีอาการผิดปกติใด ๆ

สิ่งนี้เกิดขึ้น (จนถึงตอนนี้) ในทุกเครือข่ายที่ฉันทดสอบด้วยแนะนำว่านี่เป็นปัญหากับระบบของฉันไม่ใช่เราเตอร์ของฉัน สถานการณ์นี้เกิดขึ้นในพื้นที่วิทยุที่มีเสียงดังและเงียบสงบยิ่งขึ้นแนะนำว่าไม่มีอะไรเกี่ยวข้องกับการรบกวน


ช่องอะไรที่คุณกำลังทำงานอยู่? คุณใช้ WPA2-AES หรือไม่ คุณใช้ repeater หรือไม่? การ Ping นั้นสอดคล้องกันมากขึ้นไหมถ้าคุณเข้าใกล้เราเตอร์มากขึ้น?
heynnema

1
@heynnema ฉันเป็นอุปกรณ์เดียวที่ทำงานบนช่อง 11 และฉันใช้ WPA2-AES ไม่มีการทวนซ้ำและการส่ง Ping นั้นห่างจากเราเตอร์สามฟุตเหมือนกับที่อยู่ห่างออกไป 20 ฟุต
Kaz Wolfe

ตกลง. สำหรับการทดสอบโปรดตั้งค่าเราเตอร์ของคุณให้ใช้แชนเนล 1 และเชื่อมต่อ wifi ใหม่จากนั้นทดสอบอีกครั้งด้วยแชนเนล 6 และเชื่อมต่อ wifi อีกครั้ง sudo iwlist wlan0 freq(เปลี่ยน wlan0 เป็นชื่ออินเทอร์เฟซที่ถูกต้อง) จะแสดงช่องที่คุณเชื่อมต่ออยู่ในปัจจุบัน มีโทรศัพท์ไร้สายหรือเตาไมโครเวฟใกล้กับเราเตอร์หรือไม่ รายงานผลการทดสอบกลับมา
heynnema

ช่องที่ 1 และ 6 มีปัญหาเดียวกัน (ฉันได้ลองเปลี่ยนช่องแล้ว) เพราะฉันคิดว่าเป็นระบบไม่ใช่ตัวเราเตอร์ มีโทรศัพท์และไมโครเวฟ (ใช้ช่อง 11 แทนช่อง 1) ผลลัพธ์ของคำสั่ง: pastebin.com/GKAq6Kip
Kaz Wolfe

ดี. จะเกิดอะไรขึ้นถ้าคุณเชื่อมต่อกับช่อง 5ghz ใด ๆ นอกจากนี้ให้พิมพ์iwconfigและจดบันทึกการPower managementตั้งค่า หากเปิดอยู่ให้พิมพ์sudo iwconfig wlan0 power offยืนยันว่าiwconfigตอนนี้แสดง PM = ปิด ทดสอบอีกครั้ง รายงานกลับ.
heynnema

คำตอบ:


9

เนื่องจากการจัดการพลังงานดูเหมือนจะเป็นปัญหาคำสั่งนี้จะปิดการใช้งานการจัดการพลังงานและป้องกันไม่ให้เปิดตัวเองขึ้นมาใหม่

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

ปัญหาที่เกิดจากนี้กระทำกับผู้จัดการเครือข่ายคอมไพล์

นี้ความเห็นเกี่ยวกับรายงานข้อผิดพลาดแสดงให้เราเห็นว่าการใช้ 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

คุณลองกับแพ็คเกจ iwl แทนที่จะเป็น sta หรือเปล่า?
kcdtv
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.