linuxマシンでssh(コマンドライン)から wifi 設定を変更する
iwconfig
結果例
wlan0 IEEE 802.11 ESSID:"HOGEHOGE-LAN-1"
Mode:Managed Frequency:2.412 GHz Access Point: 34:76:C5:50:69:96
Bit Rate=54 Mb/s Tx-Power=31 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=69/70 Signal level=-41 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:5 Invalid misc:0 Missed beacon:0
eth0 no wireless extensions.
lo no wireless extensions.
ネットワーク名 wlan0 が有効である事がわかります。
sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=JP
network={
ssid="1つ目のSSID"
scan_ssid=1
psk="1つ目のSSIDのパスワード"
key_mgmt=WPA-PSK
}
network={
ssid="2つ目のSSID"
psk="2つ目のSSIDのパスワード"
key_mgmt=WPA-PSK
disabled=1
}
network={
ssid="3つ目のSSID"
key_mgmt=NONE
wep_key0="3つ目のSSIDのパスワード"
disabled=1
}
route
カーネルIP経路テーブル
受信先サイト ゲートウェイ ネットマスク フラグ Metric Ref 使用数 インタフェース
default 192.168.100.1 0.0.0.0 UG 303 0 0 wlan0
192.168.100.0 0.0.0.0 255.255.255.0 U 303 0 0 wlan0
sudo wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf