自宅にESSIDのようなルーターがあります。dlink_homeそして10番号(0123456789)64ビット泣く暗号化オープン認証タイプ。
bashコマンドを使用して端末を介して接続したいと思います。
ifconfig wlan0 up
iwconfig wlan0 essid dlink_home key s:0123456789
dhclient wlan0
s: プレフィックスを使用すると、次のエラーが発生します。
ワイヤレス要求「エンコード設定」(8B2A)エラー:デバイスwlan0で設定が失敗しました。引数が間違っています。
これがないと、s:プレフィックスは16進キーではなく文字列キーを指定するために使用されるため機能しません。
私が使っているオペレーティングシステムはRed Hat Enterprise Linux 6。
答え1
1.正しいコマンド形式
iwconfig行を次のように変更してみてください。
$ iwconfig wlan0 essid dlink_home key s:0123456789
2.wpa_requester
上記のコマンドが正しくてもエラーメッセージが表示される場合は、wpa_supplicantパッケージがインストールされていることを確認してください。
$ yum install wpa_supplicant
3. ネットワーク管理者
ワイヤレスデバイスを扱うときは、iwconfigの代わりにNetworkManagerを使用してください。ランレベル3でNetworkManagerを使用してコマンドラインから接続するには、次のコマンドを使用できます。
$ nmcli dev wifi connect <name> password <password>