WPS를 통해 Wi-Fi AP에 연결하는 방법은 무엇입니까? 구성, CLI, GUI 등 모든 것이 좋습니다.
wpa_cli
forums.linuxmint.com/viewtopic.php?t=192554
WPS를 통해 Wi-Fi AP에 연결하는 방법은 무엇입니까? 구성, CLI, GUI 등 모든 것이 좋습니다.
wpa_cli
forums.linuxmint.com/viewtopic.php?t=192554
답변:
ryanjna의 솔루션 ... @ gmail.com http://code.google.com/p/reaver-wps/issues/detail?id=203
네트워크 관리자 중지
Upstart 사용
sudo stop network-manager
시스템 사용
sudo systemctl stop NetworkManager.service
아주 기본적인 자신을 설정 wpa_supplicant.conf
에를 /etc/wpa_supplicant.conf
. 이 명령은 기존의 모든 wpa_supplicant.conf 파일을 덮어 씁니다! :
echo -e "ctrl_interface=/var/run/wpa_supplicant\nctrl_interface_group=0\nupdate_config=1" | sudo tee /etc/wpa_supplicant.conf
wpa_supplicant
데몬 모드에서 시작하십시오 .
sudo wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
를 실행하십시오 sudo wpa_cli
. 대화식 wpa_cli 세션이 시작됩니다.
status
. 넌 봐야 해wpa_state=INACTIVE
scan
기존 액세스 포인트를 스캔하는 데 문제 가 있습니다.scan_result
스캔 결과를 보여주기 위해 몇 초 후에 발행BSSID 및 PIN을 추가하십시오.
wps_reg xx:xx:xx:xx:xx:xx 12345678
xx:xx:xx:xx:xx:xx
스캔 결과에서 BSSID는 어디에 있습니까 ? "확인"이 표시되어야합니다. wpa_supplicant
BSSID 를 선택하고 키 협상을 연관시키고 수행하려고 할 때 몇 초 더 기다리십시오 . 보고 싶은 것은 CTRL-EVENT-CONNECTED
입니다. PIN이 수락되었으며 현재 연결되어 있음을 나타냅니다.
save
다른 "OK"를 출력해야하는 명령을 입력하십시오 . 그러면 wpa_supplicant.conf
명령 행에 지정된대로이 새 네트워크에 대한 정적 구성으로 파일 이 업데이트 됩니다.wpa_cli
때리고 종료Ctrl Dsudo dhclient wlan0
AP에서 IP를 가져 오려면 실행 합니다 (DHCP가 활성화되었다고 가정).
cat /etc/wpa_supplicant.conf
새로 업데이트 된 구성 파일로 확인하십시오 .
모든 것이 잘 진행 되었다면이 새로운 네트워크 아래에 제목이 있어야합니다 psk
.
행운을 빕니다!
ioctl[SIOCSIWENCODEEXT]: Invalid argument
우분투 12 LTS를 사용합니다. NM에서 지원이 있습니까?
sudo wpa_cli status
가 Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory
발생했습니다.
우분투 16.04 LTS를 사용하여 테스트 :
WPS 푸시 버튼 모드의 경우 :
sudo wpa_cli wps_pbc
이 명령 전후에 WPS 버튼을 누를 수 있지만 버튼을 누르는 데 2 분이 걸리고이 명령이 실행되거나 다시 수행해야합니다.
WPS 핀 모드의 경우 :
sudo wpa_cli wps_pin any <the pin>
http://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/external/bsd/wpa/dist/wpa_supplicant/README-WPS
wpa_cli status
반환 wpa_state=COMPLETED
하지만 이전보다 더 네트워크에 연결되어 있지 않습니다. 몇 분 후에 wpa_state=INACTIVE
응답으로 돌아 왔습니다 .
sudo dhcpcd
) 를 수동으로 시작해야했고 웹 페이지를로드 할 수 있지만 작업 표시 줄의 네트워크 아이콘에 연결이 표시되지 않았습니다.
Windows 설정에서 WPS를 통해 연결하십시오.
그런 다음 해당 설정에서 네트워크 설정을 열고 WPS를 통해 교환 된 네트워크 암호를 표시 할 수 있습니다.
해당 비밀번호를 우분투 설정으로 복사하십시오.
/data/misc/wifi/wpa_supplicant.conf
. 에서 비밀번호를 확인할 수 있습니다 .