Meu problema era que wpa_supplicant
não estava sendo iniciado com argumentos de linha de comando corretos. Portanto, ele não estava se autenticando com o ponto de acesso criptografado WPA2 porque o WPA2 estava desativado no suplicante.
Estou usando o CentOS 6 , tentando desesperadamente fazer com que o Wifi funcione por meio de um arquivo ifcfg-wlan0
e falsificando com /etc/wpa_supplicant/wpa_supplicant.conf
. Eu não tenho um servidor X, então eu não quero usar as ferramentas GUI.
Como posso configurar o NetworkManager para ter WiFi WPA2-PSK em wlan0 com um ESSID de inet_bridge
. Ethernet funciona bem, então eu sei que minha configuração não está completamente confusa. Deve ser feito na linha de comando ou com o vim.
Meu 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"
}
Meu 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
Bem, não sei como fazer isso com NetworkManager
. No entanto, gostaria de indicá-lo para o meu cliente de rede favorito - Wicd
. Instale-o, há o CentOS 6 RPM disponível. Então inicie sua interface wicd-ncurses
e você pode configurá-la uma vez e esquecê-la. Quando terminar, desative seu serviço NetworkManager
e habilite o wicd. Não há necessidade de tocar no serviço wpa_supplicant. O Wicd mantém seus arquivos de configuração sob o diretório /etc/wicd
e sua senha será armazenada em texto não criptografado no arquivo chamado wireless-settings.conf
. No entanto, este arquivo é 0600, de propriedade do root.
Tags wpa wpa2 wifi centos6 networkmanager