私はこれまでwpa_supplicantを使用したことがないため、有効な接続が行われているかどうかについて混乱しています。 wpa_passphraseを使用してpskを取得し、その出力をwpa_supplicant.confに作成しました。次に接続します:
wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
そしてこれは出力です:
rfkill: Cannot open RFKILL control device
ioctl[SIOCSIWAP]: Operation not permitted
wlan0: Trying to associate with e8:04:62:23:57:d0 (SSID='Guest' freq=2412 MHz)
wlan0: Associated with e8:04:62:23:57:d0
wlan0: WPA: Key negotiation completed with e8:04:62:23:57:d0 [PTK=CCMP GTK=CCMP]
wlan0: CTRL-EVENT-CONNECTED - Connection to e8:04:62:23:57:d0 completed (auth) [id=0 id_str=]
接続しているようですが、最初にエラーがありますが、どういう意味ですか?それらは接続に影響しますか、それとも私が正しく接続されているように見えますか?私はwlan0にdhcp pr udhcpcでアドレスを与えようとし、それが得られないので、これを尋ねます、理由は何ですか?
私はこれら2つのwpa_supplicant.confを試しました
network={
ssid="Guest"
#psk="xxxxxxxx"
psk=<numbers>
}
そして
update_config=1
network={
ssid="Guest"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=<numbers>
}
どちらも同じことをする
rfkill
のこれら2つのエラーは、無線デバイスを有効または無効にするためのツールであるRfkillによるものです。ほとんどの場合、カーネルではrfkillが有効になっていません。そのため、/dev/rfkill
ファイルは存在せず、rfkillコマンドはrfkill: Cannot open RFKILL control device
のようなエラーを表示します
ここでの制御デバイスは/dev/rfkill
を意味します