일부 Wi-Fi 네트워크에서는 지금까지 호텔에서 내 컴퓨터가 연결되지 않고 비밀번호가 올바른 경우 인증에 실패했다는 메시지가 표시됩니다. 이것은 매우 짜증나는 문제인데 어떻게 해결해야 할지 모르겠습니다. 얼마 전 Ubuntu에서 이런 일이 발생했고 지금은 Fedora 20에서 발생한 것 같습니다. 카드는 Intel 7260입니다. 누구든지 도움을 줄 수 있다면 좋을 것입니다.
Journalctl 로그 붙여넣기가 추가되었습니다. http://pastebin.com/tKcJBPWT
답변1
로그의 다음 줄은 다음과 같습니다.
<info> (wlp3s0): device state change: need-auth -> failed (reason 'no-secrets')
설정된 암호가 없음을 나타냅니다. 다음 명령을 사용하여 추가하십시오.
$ nmcli connection edit polina
메시지가 표시 되면 nmcli
다음을 입력합니다.
nmcli> goto 802-11-wireless-security
nmcli 802-11-wireless-security> set psk
Enter 'psk' value: supersecretpassphrase
nmcli 802-11-wireless-security> save
Connection 'polina' (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx) sucessfully saved.
nmcli 802-11-wireless-security> back
nmcli> save
Connection 'polina' (xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) sucessfully saved.
nmcli> quit
그러면 다음을 수행할 수 있습니다.
$ nmcli connection up polina
연결을 시도할 때 출력을 확인 journalctl -f
하고 오류가 사라지는지 확인하세요.
더 편안하다면 Network Manager 그래픽 인터페이스를 사용할 수도 있습니다.
답변2
아이디어 #1 - 네트워크를 통한 WiFi 인증?
호텔에서 제공하는 Wi-Fi에 대해 회의적입니다. 여행할 때 호텔 WiFi에 연결하기 전에 웹을 검색해야 하는 경우가 있었습니다. 연결하기 전에 다음과 같이 IP 주소를 얻었는지 확인할 수 있습니다.
$ nmcli dev list iface $(iwgetid | awk '{print $1}') | grep IP4
IP4-SETTINGS.ADDRESS: 192.168.1.110
IP4-SETTINGS.PREFIX: 24 (255.255.255.0)
IP4-SETTINGS.GATEWAY: 192.168.1.1
IP4-DNS1.DNS: 192.168.1.8
IP4-DNS2.DNS: 192.168.1.5
일반적으로 IP가 제공되지만 호텔 포털을 통해 인증을 받을 때까지 인터넷에 접속할 수 없습니다.
아이디어 #2 – 무선 N?
WiFi의 Wireless N 기능을 비활성화해 보았습니다. 다음과 같이 WiFi 드라이버를 제거한 후 다시 로드하면 됩니다.
$ sudo modprobe iwlwifi 11n_disable=1
이에 대한 자세한 내용은 다음 제목의 이 문서를 참조하세요.절전 모드에서 다시 시작한 후 WiFi를 사용할 수 없습니다(인증 시간 초과)..