一部の 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は利用できません(認証タイムアウト)。。