21 de setembro de 2010

OpenWRT no wr1043nd - Wi-FI

Após instalação, do OpenWRT no wr1043nd (como instalar), me deparei que a interface wifi não fora reconhecida.

Para resolver isto, basta se conectar via ssh no 192.168.1.1 (usando o putty (Windows), ou via shell (Linux)), e dar o comando abaixo.
opkg install kmod-mac80211 kmod-ath9k wpad-mini
wifi detect > /etc/config/wireless

na interface web (abra o navegador e digite 192.168.1.1), logue, no link do lado direito; Administration:
Network > WIFI > RADIO0 (caso o atalho WIFI não apareça, reinicie o roteador antes)
clique em enable e Save & Apply

de volta ao shell (ou putty)
wifi up
reboot

Obs.
1) Ainda não habilite criptografia
2) Escolha um canal (1, 6, ou 11), pois o automático simplesmente não funciona
3) Não altere o valor do Transmit Power
*) Caso já tenha feito alguma das opções acima, basta dar o comando abaixo
wifi down
wifi detect > /etc/config/wireless
wifi up
reboot

Agora, será possível conectar-se, entretanto não será possível navegar via wi-fi, pois será necessário abrir uma regra no netfilter.

Apenas um lembrente, caso faça alguma besteira, poderá perder seu roteador, pois poderá bloquear a conexão ao mesmo, exceto caso venha a estabelecer uma conexão serial.

na interface web (abra o navegador e digite 192.168.1.1), logue, no link do lado direito; Administration:
Network > Interfaces, escreva WLAN e clique em Add entry.

Protocol: static
Bridge interfaces: habilitado(checked)
Interface: mon.wlan0
Zone: Lan
Ipv4: 192.168.1.1
Zone: 255.255.255.0


Agora, basta dar um Save & Apply e reiniciar o roteador, caso não tenha navegação após tais modificações, certifique-se que a interface wan recebeu um ip (interface web > Network).

Nenhum comentário: