Wi-Fi가 활성화되어 있는지 확인하는 터미널 명령이 있습니까?


8

랩탑에 무선 네트워크 LED 표시등이 없기 때문에 켜져 있는지 여부를 확인하는 명령이 있는지 알고 싶습니다 (무선 드라이버를 설치하고 있으므로 켜져 있는지 여부를 알 수 없습니다) 시계 옆의 무선 연결 목록을보고)

답변:


14

편집하다:

nmcli이전 버전에서 많이 변경했습니다 (16.04를 사용하고 있습니다). 아래의 원래 답변을 참조하십시오.

연결 상태를 보려면

$ nmcli general status
STATE      CONNECTIVITY  WIFI-HW  WIFI     WWAN-HW  WWAN    
connected  full          enabled  enabled  enabled  enabled

Wi-Fi 상태 만 보려면

$ nmcli radio  wifi 
enabled

활성 연결을 보려면

$ nmcli connection show --active
NAME         UUID                                  TYPE        DEVICE 
VolCSe  5u6h4521-7k1p-20r3-3g4x-fg19his0j3s8  802-11-wireless  wlp2s0

사용 가능한 Wi-Fi 네트워크 정보를 얻으려면 다음 과 같은 멋진 추가 기능 이 있습니다 .

$ nmcli device wifi 
*  SSID                        MODE   CHAN  RATE       SIGNAL  BARS  SECURITY  
*  VolCSe                      Infra  1     54 Mbit/s  73      ▂▄▆_  WPA2      
   Sach                        Infra  4     54 Mbit/s  55      ▂▄__  WPA1 WPA2 
   iKCP                        Infra  5     54 Mbit/s  24      ▂___  WPA2      
   TP-LINK_POCKET_3            Infra  1     54 Mbit/s  12      ▂___  WPA1 WPA2

참고 : 위의 가상의 ssid 및 uuid 정보를 사용했습니다.


이전 답변 :

nmcli이 목적으로 사용할 수 있습니다 . 터미널에서 터미널 유형을 열고

nmcli nm

다음과 같이 출력됩니다.

RUNNING         STATE           WIFI-HARDWARE   WIFI       WWAN-HARDWARE   WWAN      
running         connected       disabled        disabled   enabled         disabled 

관심있는 정보가 포함 된 세 번째 및 네 번째 열을 참조하십시오.

Wi-Fi에만 더 구체적이기를 원한다면 터미널에서 시도하십시오.

nmcli nm wifi

Wi-Fi 상태 만 표시합니다.

WIFI      
disabled 

나를 위해, 와이파이를 활성화하기 위해 키를 누르더라도 상관없이 활성화 된 것으로 표시됩니다. 키가 작동하지 않을 수 있습니다. 키처럼 활성화 / 비활성화하는 명령이 있습니까?
Raphael Fernandes

시도 nmcli nm wifi on가능하고 nmcli nm wifi off사용하지 않으려면
souravc

1
예, 드라이버 설치 후 올바른 결과를 알려줍니다. 답은 "nmcli nm wifi"입니다. 감사.
라파엘 페르난데스

이것은 나를 위해 작동하지 않았습니다. 그냥 말합니다 WIFI unknown. 내가 사용할 수 sudo rfkill block wifisudo rfkill unblock wifi대신, 같은 설명 여기 . 내 컴퓨터는 상당히 오래되었으므로 network-manager하드웨어를 인식하지 못할 수 있습니다. 또한 OS는 Ubuntu 12.04입니다.
Krøllebølle

3
rfkill list

이 소프트웨어는 소프트웨어 또는 하드웨어가 차단 된 장치를 보여줍니다. 내 경우에는 차단되지 않고 Wi-Fi가 켜져 있습니다.

0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

드라이버가 실행 중이면 다음 명령을 사용할 때 무선 인터페이스가 목록에 표시되어야합니다.

ifconfig

저에게는 Soft blocked: noWiFi가 꺼져 있어도 (하드웨어가 활성화되어 있어도) 표시됩니다.
nsane

3

15.04 (및 이후 16.04 LTS 포함)부터 nmcli 명령이 변경되었습니다. 거기, 당신은 사용합니다 :

⟫ nmcli radio
WIFI-HW  WIFI     WWAN-HW  WWAN    
enabled  enabled  enabled  enabled 

아니면 그냥

⟫ nmcli radio wifi
enabled

2

내 경우에는 아래 명령을 사용했으며 wifi가 0을 사용하도록 설정하면 출력은 1이었습니다. 행운을 빌어보십시오.

nmcli r wifi | grep enabled | grep -v not | wc -l

2

WICD를 사용할 수 있습니다. 설치되어 있지 않으면 키보드에서 Ctrl+ Alt+ T를 눌러 터미널을 엽니 다. 열리면 아래 명령을 실행하십시오.

sudo apt-get install wicd-gtk

일단 설치되면 연결, 액세스 포인트 연결, 속성, IP 설정 등을 볼 수 있습니다.

여기에 이미지 설명을 입력하십시오


wlan0이 아직 '설치되지'않았으므로 eth0 만 보여줍니다
Raphael Fernandes

무선이 활성화 또는 설치되어 있지 않으면 표시되지 않습니다.
Mitch

nm-tool더 이상 존재하지 않습니다. 참고로
토마스 워드

질문은 터미널에서 연결을 확인하는 방법을 묻습니다. 답은 GUI를 사용하는 것입니다.
thebunnyrules

1

iwlist 스캔 이 작업을 수행해야합니다.


0

약간 오래된 것 대신에 사용 ip address하거나 ip addr명령 할 수 있습니다 ifconfig. 인터페이스 장치의 이름을 알고 있으면을 사용할 수 있습니다 ip addr show <device name>. 다음은 예입니다 ( state UP비활성화 된 인터페이스 의 경우 알림 부분이 DOWN표시됨).

3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether d0:53:49:3d:53:fd brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.2/24 brd 192.168.0.255 scope global dynamic wlan7
       valid_lft 86183sec preferred_lft 86183sec
    inet6 fe80::439:869d:d6ed:c983/64 scope link 
       valid_lft forever preferred_lft forever

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