무선의 신호 강도를 측정하는 도구


67

주어진 위치에서 무선 신호의 강도를 측정 할 수 있도록 명령 줄 옵션 또는 GUI 도구 (Ubuntu 11.10)가 있는지 알고 싶습니다. 어느 구석이나 방에서 신호가 약한 지 알고 싶은 모든 구석에서 무선으로 쉽게 액세스 할 수없는 집이 있습니다.


1
노트북을 연 채로 방황하는 것보다 스마트 폰 / 태블릿 및 Wifi Analyzer와 같은 앱을 사용하는 것이 더 쉬울 수 있습니다.
gmatht

유용한 정보를 많이 볼 수 있습니다 무선 네트워크 속도, 신호 강도 및 기타 정보를 찾을 수 : 8 리눅스 명령 -도에 대해 iwconfigwavemon답변처럼.
Anton Protopopov

답변:


100

명령 행 iwconfig에서 "링크 품질"및 "신호 레벨"값을 사용 하고 찾을 수 있습니다 .

넷북을 가지고 다닐 때 종종이 명령을 사용하여 매 초마다 iwconfig의 출력을 업데이트합니다.

watch -n1 iwconfig


3
@RamonSuarez 왜 sudo로 실행합니까? 없이 작동합니다. 우분투 14.04에서 테스트
malisokan

5
sudo로 실행하지 않으면 Lubuntu 14.04에 링크 품질 또는 신호 레벨이 표시되지 않습니다.
gmatht

1
@gmatht의 주장을 확인할 수 있습니다. 로 실행할 때까지 링크 품질 또는 신호 레벨을 표시하지 않습니다 sudo. 우분투 14.04.
pradeepcep

1
쿠분투 14.04에서 sudo없이 나를 위해 잘 작동했습니다. 링크 품질 및 신호 레벨이 표시됩니다.
Fred Larson

1
그것은 우분투 16.04 LTS에서 sudo없이 보여줍니다. 좋은 대답입니다.
SDsolar

67

wavemon-컬러 디스플레이와 읽기 쉬운 정보가 많은 콘솔 앱.

설치하려면 다음 명령을 입력하십시오.

 sudo apt-get update
 sudo apt-get install wavemon

실행하려면 다음을 입력하십시오.

 wavemon

웨이브 몬 액션


더 이상 사용되지 않는 무선 확장이 필요하고 현대에서는 작동하지 않습니다cfg80211
lkraav

나를 위해 일했다! (16.04, 1 년 된 Thinkpad와 함께)
nickf

우분투 16.04에서 wavemon이 작동하지 않았습니다. 문제는 이제 고유 한 어댑터 이름으로 15 자 길이입니다. 어댑터를 감지하지만 레벨에 "NO INTERFACE DATA"라고 표시됩니다. 통계 및 정보도 비어 있습니다. 인터페이스 및 네트워크 데이터 만 올바르게 표시됩니다.
아무도

이것은 Ubuntu 16.04 LTS에서 잘 작동합니다. rt2800usb 어댑터를 사용하고 있습니다. 이것은 내가 찾던 것입니다. TNX
SDsolar 1

팁은 다음과 같습니다. F3 스캔 기능을 사용하려면 sudo를 사용하여 wavemon을 실행해야합니다.
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를 함께 실행해야
라몬 레즈

3
이것은 와이파이 신호 강도의 실제 비율이 아닙니다. 그래서 나는 작은 수정을했다 :watch -n1 "awk 'NR==3 {printf(\"WiFi Signal Strength = %.0f%%\\n\",\$3*10/7)}' /proc/net/wireless"
mamiu

1
내 iwconfig에서 70/70을 100 %로 표시하므로 awk를 사용하면 70 % 신호 강도가 표시됩니다. 실제 percantage를 얻으려면 두 숫자를 100으로 나눕니다. rtl8198 사용. 그러나 여전히 깔끔한 하나의 라이너는 OSD에서 사용할 수 있습니다
Piotr Kula

4

wavemon 은 정말 멋진 인터페이스를 가지고 있습니다 :

wavemon은 무선 장치 용 ncurses 기반 모니터입니다. 무선 네트워크 하드웨어의 신호 및 소음 수준, 패킷 통계, 장치 구성 및 네트워크 매개 변수를 볼 수 있습니다. Jean Tourrilhes가 작성한 무선 커널 확장 기능을 지원하는 모든 장치에서 작동해야하지만 (현재는 Lucent Orinoco) 일련의 카드로만 테스트되었습니다.

설치하려면 다음 명령을 입력하십시오.

 sudo apt-get update
 sudo apt-get install wavemon

실행하려면 다음을 입력하십시오.

wavemon

1
sudo apt-get install wavemon;)
liquide

0

링크 품질 (링크 품질) 및 신호 레벨 (신호 레벨)을 측정하기 위해 약간 수정했습니다.

   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.