เครื่องมือในการวัดความแรงของสัญญาณไร้สาย


67

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


1
อาจใช้สมาร์ทโฟน / แท็บเล็ตได้ง่ายกว่าและแอพอย่าง Wifi Analyzer แทนที่จะเป็นรอบที่เปิดแล็ปท็อป
gmatht

ข้อมูลที่มีประโยชน์มากมายสามารถพบได้8 คำสั่ง Linux: เพื่อค้นหาความเร็วของเครือข่ายไร้สาย, ความแรงของสัญญาณและข้อมูลอื่น ๆ - รวมถึงเกี่ยวกับiwconfigและwavemonเป็นคำตอบ
Anton Protopopov

คำตอบ:


100

ในบรรทัดคำสั่งคุณสามารถใช้iwconfigและค้นหาค่า "คุณภาพการเชื่อมโยง" และ "ระดับสัญญาณ"

เมื่อเดินไปรอบ ๆ กับเน็ตบุ๊กฉันมักจะใช้คำสั่งนี้ซึ่งอัปเดตผลลัพธ์ของ iwconfig ทุกวินาที:

watch -n1 iwconfig


3
@RamonSuarez ทำไมต้องรันด้วย sudo มันทำงานได้โดยไม่ต้อง ทดสอบกับ Ubuntu 14.04
malisokan

5
ไม่แสดงลิงก์คุณภาพหรือระดับสัญญาณใน Lubuntu 14.04 เว้นแต่ว่าฉันจะเรียกใช้ด้วย sudo
gmatht

1
ฉันสามารถยืนยันการอ้างสิทธิ์ของ @ gmatht ได้ ไม่แสดงคุณภาพลิงก์หรือระดับสัญญาณจนกว่าจะใช้งานsudoได้ Ubuntu 14.04
pradeepcep

1
ทำงานได้ดีสำหรับฉันใน Kubuntu 14.04 โดยไม่ต้อง sudo คุณภาพลิงก์และระดับสัญญาณจะปรากฏขึ้น
Fred Larson

1
มันแสดงบน Ubuntu 16.04 LTS โดยไม่ต้อง sudo คำตอบที่ดี.
SDsolar

67

wavemon - แอปคอนโซลพร้อมจอสีและข้อมูลที่อ่านง่ายมากมาย

หากต้องการติดตั้งให้ป้อนคำสั่งต่อไปนี้:

 sudo apt-get update
 sudo apt-get install wavemon

ในการรันให้ป้อน:

 wavemon

คลื่นในการดำเนินการ


ต้องใช้ส่วนขยายไร้สายที่เลิกใช้แล้วไม่ทำงานกับ moderncfg80211
lkraav

ทำงานให้ฉัน! (16.04 กับ Thinkpad อายุหนึ่งปี)
nickf

wavemon หยุดทำงานให้ฉันใน Ubuntu 16.04 ฉันเดาว่าปัญหานี้เกิดขึ้นในชื่อเฉพาะของอะแดปเตอร์ซึ่งมี 15 ตัวอักษรในกรณีของฉัน ตรวจพบอะแดปเตอร์ แต่ระบุว่า "NO INTERFACE DATA" ในระดับ สถิติและข้อมูลยังว่างเปล่า มันแสดงเฉพาะข้อมูลส่วนต่อประสานและเครือข่ายอย่างถูกต้อง
ไม่มีใคร

มันใช้งานได้ดีสำหรับฉันบน Ubuntu 16.04 LTS ฉันใช้อะแดปเตอร์ rt2800usb นี่คือสิ่งที่ฉันกำลังมองหา TNX
SDsolar

นี่คือเคล็ดลับ: ในการใช้งานฟังก์ชั่น F3 Scan คุณต้องเรียกใช้ wavemon ด้วย sudo
SDsolar

14

หนึ่งที่สวยกว่า:

watch -n1 "awk 'NR==3 {print \"WiFi Signal Strength = \" \$3 \"00 %\"}''' /proc/net/wireless"

ที่มา: http://www.upubuntu.com/2012/06/display-wifi-signal-strength-in-real.html


1
คุณต้องเปิดใช้งานด้วย sudo
Ramon Suarez

3
นี่ไม่ใช่เปอร์เซ็นต์ที่แท้จริงของความแรงของสัญญาณ wifi ดังนั้นฉันจึงแก้ไขเล็ก ๆ น้อย ๆ :watch -n1 "awk 'NR==3 {printf(\"WiFi Signal Strength = %.0f%%\\n\",\$3*10/7)}' /proc/net/wireless"
mamiu

1
ฉันจะแสดง 70/70 บน iwconfig ซึ่งหมายถึง 100% ดังนั้นด้วย awk มันแสดงให้เห็นถึงความแข็งแกร่งของสัญญาณ 70% ซึ่งไม่เป็นความจริง คุณต้องหารจำนวนสองครั้งด้วย 100 เพื่อให้ได้ผลประโยชน์ที่แท้จริง ใช้ rtl8198 แต่ก็ยังมีซับในที่เรียบร้อยที่ฉันสามารถใช้กับ OSD ได้
Piotr Kula

4

wavemonมีส่วนต่อประสานที่ดีมาก:

wavemon เป็นจอภาพแบบอิง ncurses สำหรับอุปกรณ์ไร้สาย จะช่วยให้คุณดูระดับสัญญาณและสัญญาณรบกวนสถิติแพ็คเก็ตการกำหนดค่าอุปกรณ์และพารามิเตอร์เครือข่ายของฮาร์ดแวร์เครือข่ายไร้สายของคุณ ปัจจุบันได้มีการทดสอบกับการ์ด Lucent Orinoco เท่านั้นถึงแม้ว่ามันจะทำงานได้ (ด้วยคุณสมบัติที่แตกต่างกัน) กับอุปกรณ์ทั้งหมดที่รองรับโดยส่วนขยายเคอร์เนลไร้สายที่เขียนโดย Jean Tourrilhes

หากต้องการติดตั้งให้ป้อนคำสั่งต่อไปนี้:

 sudo apt-get update
 sudo apt-get install wavemon

หากต้องการเรียกใช้งานให้พิมพ์

wavemon

1
sudo apt-get wavemon;)
liquide

0

ด้วยการปรับเปลี่ยนเล็กน้อยเพื่อวัดคุณภาพของลิงค์ (Link quality) และระดับสัญญาณ (ระดับสัญญาณ)

   watch -n1 -d "awk '{print NR == 3 \" WiFi Link Quality = \ "int (\ $ 3 * 1.428571429) \"% (\ "\ $ 3 \" 00 / 70.00) \ "; print \" level WiFi = \ "\ $ 4 \" 00 dBm \ "} '' '/ proc / net / wireless" signal

หมายเหตุ: สวิตช์ -d เพื่อดูค่าไฮไลต์เมื่อมีการเปลี่ยนแปลง (เน้นการเปลี่ยนแปลงระหว่างการอัพเดต)


0

ตัวเลือกบรรทัดคำสั่งที่ไม่ต้องการติดตั้งซอฟต์แวร์เพิ่มเติมคือiwconfigคำสั่ง เพื่อให้ได้คุณภาพของการเชื่อมต่อเพียงเรียกใช้

iwconfig wls8 | grep -i --color quality
  • เอาท์พุท:

      Link Quality=56/70  Signal level=-54 dBm  
    

wls8อาจไม่สามารถใช้ได้กับคุณดังนั้นให้แทนที่ด้วยตัวเลือกที่คุณต้องการ หรือเพียงแค่เรียกใช้iwconfigเพื่อดูผลลัพธ์ทั้งหมด

นี่คือบล็อกโพสต์ที่อธิบายถึงตัวเลือกอื่น ๆ มากมาย8 คำสั่ง Linux: ค้นหาความเร็วเครือข่ายไร้สาย, ความแรงของสัญญาณและข้อมูลอื่น ๆ

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