명령 줄을 사용하여 Wi-Fi를 설정하는 방법은 무엇입니까?


9

명령 줄을 사용하여 Wi-Fi를 설정하려면 어떻게합니까?

다음과 같이 설정해야하지만 실패했습니다.

표적:

Security: WEP
Network name: wifi59/7
Key/password: xyz

시도와 실패 :

sudo iwconfig wlan0 mode managed
sudo iwconfig wlan0 channel 11
sudo iwconfig wlan0 essid wifi59/7
sudo iwconfig wlan0 key xyz
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.

답변:


7

WEP 키는 16 진수 여야하며 길이는 10 자 또는 26 자 (5 또는 13 ASCII 바이트)입니다.

ASCII로 지정하려면 접두사를 붙여야합니다. s:iwconfig가 ASCII 암호를 채울지 확실하지 않지만 길이는 5 또는 13입니다.

몇 가지 예 man iwconfigkey/enc[ryption]보려면 아래로 스크롤 하십시오 .


1
아무도 왜 s : 옵션이 작동하지 않는지 말할 수 없습니다. 구문에 문제가 있습니다. 스택 오버플로에는 현재 3 가지 공개 질문이 있으며 그중 아무것도 대답하지 않았습니다.
올빼미

1

nm-cli라는 네트워크 관리자의 기본 명령 줄 유틸리티를 사용하는 것이 더 쉽고 안정적이라고 생각합니다. nm-cli 구문을 익히려면 nm-cli를 살펴보십시오.


1

이것은 내 솔루션입니다.

$sudo vi /etc/network/interfaces

#The primary network interface
auto wlan0
iface wlan0 inet static
# wireless-* options are implemented by the wireless-tools package
wireless-mode managed
wireless-essid YOUR_SSID
wireless-key1 s:YOUR_PASS
address 192.168.1.200
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 200.48.225.130 200.48.225.146
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.