Por que o modo ad-hoc criptografado com WPA é desativado em 12.04?

1

Ou, como posso verificar se algum chip WiFi suporta a criação de pontos de acesso criptografados com WPA? É dependente de hardware? Alguém é capaz de criar hotspot criptografado com WPA?

Atualização: veja a discussão no link

Relatórios de erros relacionados:

link

link

    
por int_ua 22.06.2012 / 23:49

2 respostas

2

Os erros SIOCSIWENCODEEXT e SIOCSIWGENIE estão geralmente intimamente associados à falha WPA / wpa_supplicant .

Você tentou recompilar o driver RT2790 mais recente com o suporte a * wpa_supplicant * ativado - por padrão NÃO é! . Além disso, note que suporta apenas WPA PSK para adhoc (ver linha 280 de README_STA abaixo)

  1. Obtenha o driver mais recente , faça o download, extraia cd no diretório .
  2. Dentro de os/linux/config.mk , encontre as linhas 10-14, que são:

    
    # Support Wpa_Supplicant
    HAS_WPA_SUPPLICANT=n
    # Support Native WpaSupplicant for Network Maganger
    HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
    
  3. Altere o n no final de ambas as linhas para y .

  4. make e sudo make install do driver (você precisará de cabeçalhos do kernel, etc - comente se precisar de mais informações sobre o processo).

Reinicialize e veja se as coisas são diferentes (erros, etc.) com o ad hoc do WPA.

Se não:

  1. Após o arquivo README_STA no diretório extraído, copie-o cp RT2860STA.dat /etc/Wireless/RT2860STA/RT2860STA.dat
  2. Abra esse arquivo e altere:

    • NetworkType=Adhoc
    • Authmode=WPANONE : importante apenas este (WPA PSK) é suportado para adhoc
    • Experimente EncrypType=NONE (e até TKIP e AES, porque o README não diz qual é suportado por adhoc)
    • Defina WPAPSK como a chave - *** wpa_supplicant * pode não ser totalmente suportado em adhoc *
  3. Descarregue / carregue o módulo para que ele tenha efeito: rmmod e modprobe , respectivamente.

  4. Veja o arquivo README_STA para mais parâmetros e detalhes e experimente. Comente se você precisar de mais ajuda.

por ish 01.07.2012 / 19:23
0

Para iniciar uma rede ad hoc WPA, crie wpa-adhoc.conf:

ap_scan=2 network={
        ssid="test adhoc"
        mode=1
        frequency=2412
        proto=WPA
        key_mgmt=WPA-NONE
        pairwise=NONE
        group=TKIP
        psk="passphrase" }

E comece executando:

wpa_supplicant -cwpa-adhoc.conf -iwlan0 -Dwext

Recursos úteis:

  • Localize o chipset da sua rede sem fio e verifique se ele é compatível com aqui .

Como alternativa , caso a criptografia WPA não seja suportada, você pode estabelecer uma VPN entre hosts, usando OpenVPN ou mesmo SSH .

Fontes:

  1. Criando uma rede ad hoc .

  2. Cartões sem fio compatíveis

por pl1nk 25.06.2012 / 02:03