私はCentOS 6を使用しており、Wifiをifcfg-wlan0
ファイルを介して必死に動作させ、/etc/wpa_supplicant/wpa_supplicant.conf
をいじっています。 Xサーバーを持っていないので、GUIツールを使いたくありません。
ESSIDがinet_bridge
のwlan0でWPA2-PSK WiFiを持つようにNetworkManagerを設定するにはどうすればよいですか。イーサネットは正常に機能するので、セットアップが完全に台無しになっていないことはわかっています。コマンドラインまたはvimで実行する必要があります。
私のwpa_supplicant.conf:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
network={
ssid="inet_bridge"
key_mgmt=WPA-PSK
proto=WPA RSN
pairwise=CCMP
group=CCMP
psk="thisIsMyAsciiPassword"
}
私のifcfg-wlan:
DEVICE=wlan0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.0.253
NETMASK=255.255.255.0
DNS1=192.168.0.99
HWADDR=xx:xx:xx:xx:xx:xx
TYPE=Wireless
私の問題はwpa_supplicant
が正しいコマンドライン引数で開始されていませんでした。そのため、サプリカントでWPA2が無効になっているため、WPA2暗号化アクセスポイントで認証されていませんでした。
さて、NetworkManager
でこれを行う方法がわかりません。ただし、私のお気に入りのネットワーククライアントであるWicd
を紹介したいと思います。それをインストールすると、CentOS 6RPMが利用可能になります。次に、そのwicd-ncurses
インターフェースを開始すると、一度セットアップすれば忘れることができます。完了したら、NetworkManager
サービスを無効にし、wicdサービスを有効にします。 wpa_supplicantサービスに触れる必要はありません。 Wicdは構成ファイルを/etc/wicd
ディレクトリに保存し、パスワードはwireless-settings.conf
というファイルにクリアテキストで保存されます。ただし、このファイルは0600であり、rootが所有しています。