wpa_supplicantを使用してWi-Fiに接続しようとしています。私は次の設定を使用します。
network={
ssid="guest"
#psk="guest"
psk=<numbers>
}
私もこの設定を試しました:
update_config=1
network={
ssid="Guest"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=<numbers>
}
次のコマンドを実行します。
wpa_supplicant -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=]
dhcpを介してアドレスを取得しようとしましたが、メッセージで機能しているようですが、wlan0に割り当てられたIPアドレスがないため、インターネットにアクセスできませんでした。
[root@switch /]# dhclient -v wlan0
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/74:da:38:0a:38:3d
Sending on LPF/wlan0/74:da:38:0a:38:3d
Sending on Socket/fallback
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 10.10.100.1
bound to 10.10.100.180 -- renewal in 2912 seconds.
なぜwlan0がアドレスを取得できないのか知っていますか?
編集:syslogにこのメッセージが表示されますが、それが何を意味するのかわかりません。
rtw_wx_set_mlme, cmd=0, reason=3
編集する:
リースアドレスを静的に割り当て、デフォルトゲートウェイを手動で追加すると機能します。ただし、リース住所を追加する場合にのみ該当します。