使用NetworkManager和没有GUI工具的CentOS 6 WiFi

我正在使用CentOS 6 ,拼命试图通过ifcfg-wlan0文件让Wifi工作,并使用/etc/wpa_supplicant/wpa_supplicant.conf 。 我没有X服务器,所以我不想使用GUI工具。

如何将NetworkManagerconfiguration为使用inet_bridge的ESSID在wlan0上安装WPA2-PSK WiFi。 以太网工作正常,所以我知道我的设置并没有完全搞砸。 必须在命令行或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-wlan0

 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 

那么,我不知道如何与NetworkManager做到这一点。 不过,我想指出你对我最喜欢的networking客户端Wicd 。 安装它,有CentOS 6 RPM可用。 然后启动它的wicd-ncurses界面,你可以设置它一次,忘掉它。 完成后,禁用NetworkManager服务并启用wicd。 无需触摸wpa_supplicant服务。 Wicd将其configuration文件保存在/etc/wicd目录下,密码将以明文forms存储在名为wireless-settings.conf文件wireless-settings.conf 。 但是,这个文件是0600,由root拥有。

我的问题是wpa_supplicant没有被正确的命令行参数启动。 所以它没有使用WPA2encryption访问点进行身份validation,因为在请求者中禁用了WPA2。