atribua driver com wpa_supplicant

0

Servidor Ubuntu. Eu tenho um adaptador de rede sem fio AR93xx. Estou tentando usar o wpa_supplicant para conectar-se à minha rede doméstica. Eu corro isto: %código% O dispositivo está em wlan0 e o arquivo wpa.conf está localizado lá. Aqui está o arquivo conf:

network={
    ssid="Enkidu"
    psk="mypasscode"
    #psk=hashed number not sure where it came from commented out
    key_mgmt=WPA-PSK
    #proto=RSN WPA 
    pairwise=CCMP TKIP
    group=CCMP TKIP
}

Mensagem do wpa_supplicant: sudo wpa_supplicant -D ath9k -i wlan0 -c /etc/wpa.conf

Estou mudando minha abordagem conforme vou. O driver está carregado, wlan0: Unsupported driver 'ath9k' mostra todas as redes locais.

Depois eu editei o arquivo .conf, não comentei a senha com hash (minhas senhas de rede são criptografadas AES, li isso na GUI do roteador). Então eu entrei no arquivo / etc / network / interface e o editei assim:

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf

Agora, quando executo iwlist wlan0 scan , recebo o que parece ser o feedback correto. Viva! Para o próximo passo.

Então, agora estou preso. Eu tentei wpa_supplicant -D ath9k -i wlan0 -c /etc/wpa.conf e sudo dhclient wlan0 'para ver se isso era necessário para liberar a conexão com fio anterior. Não sei o que fazer a seguir. Qualquer ajuda seria apreciada.

Eu reiniciei o sistema e o conectei ao sistema.

    
por icicleking 14.01.2015 / 04:06

1 resposta

0

O wpa_supplicant não usa diretamente drivers de dispositivos sem fio, e a versão do kernel Linux sendo usada é importante. Verificar a saída da execução de wpa_supplicant em um terminal para seus drivers suportados.

Kernels e drivers mais antigos esperam wpa_supplicant -Dwext; Kernels e drivers mais novos são baseados em cfg80211. Procure cfg80211 ao executar: lsmod | grep ath9k

wpa_supplicant no Ubuntu 14.04.2 usa -Dnl80211 para se comunicar com cfg80211.

    
por blekenbleu 22.02.2015 / 13:03