Para o bem da posteridade, a melhor maneira de criar um AP é usando o programa hostapd
, que está disponível aqui e pré-empacotado em muitas distros.
No Debian ou derivados, os pacotes vêm com um arquivo /usr/share/doc/hostapd/examples/hostapd.conf.gz
, que é uma configuração de exemplo. Você precisa copiar o arquivo para um diretório diferente (seu $HOME
, por exemplo), descompactá-lo ( gunzip hostapd.conf.gz
) e depois editar o arquivo hostapd.conf
com qualquer editor de texto.
Pesquise a linha que diz WPA/IEEE 802.11i configuration
. O arquivo está bem documentado, mas para um simples AP WPA2 você só precisa:
- altere a linha
interface=wlan0
para corresponder à interface do seu cartão - (opcional) altere a linha
ssid=test
parassid=NetworkNameOfChoice
- descomente a linha
#wpa=1
towpa=1
- remova o comentário da linha que diz
#wpa_passphrase=secret passphrase
e altere a senha.
Salve o arquivo e, em seguida, execute o terminal sudo ifconfig wlan0 192.168.3.1
(substituindo wlan0
pela interface do cartão) e sudo hostapd hostapd.conf
. Uma nova rede deve aparecer com o nome escolhido (ou 'teste' se você não alterá-lo).
(Nota: a rede permitirá que qualquer pessoa com a senha correta se conecte, mas não fornecerá um endereço IP. Se você quiser, deverá perguntar como configurar um servidor dhcp de teste).