Eu fiz exatamente isso esta manhã.
Primeiro, verifique se a concessão não está alocada. Vá para a página Status e, em seguida, a página da LAN no DD-WRT. Verifique a concessão na lista de clientes DHCP. Se estiver alocado, clique na lixeira.
Eu também tenho meu contrato definido para 5 minutos. Se eu deixasse por um dia inteiro, que é o padrão, descobri que se o sinal fosse interrompido, meu computador seria desconectado e, quando reconectado, o contrato ainda seria alocado e, por isso, seria necessário um endereço do pool. Isso mexeu com o meu porto para a frente. A configuração para 5 minutos impediu isso.
Então, seguindo a esta parte do wiki , você precisa encontrar o nome e o MAC de sua NIC sem fio:
$ iw dev
Verifique se você está usando esse MAC em sua concessão estática no DD-WRT, pois o cabeado será diferente (cometi esse erro antes).
A verificação do status do seu link é feita por meio de:
$ iw dev wlan0 link
Ele dirá Not Connected
ou fornecerá informações sobre seu ponto de acesso. Neste momento você não quer estar conectado, então se você estiver, problema:
# iw dev wlan0 disconnect
O wiki diz que a ativação da interface geralmente não é necessária, embora para mim seja. Você pode verificar o status com:
# ip link show wlan0
Não fique atento ao state
, mas procure pela palavra UP
dentro do <...>
.
Se não estiver, use:
# ip link set wlan0 up
Suponho que você conhece seu SSID. Nesse caso, para se conectar ao ponto de acesso, você pode usar:
# iw dev wlan0 connect your_essid
se estiver aberto ou:
# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
se você estiver usando o WPA, depois de fornecer os detalhes apropriados em wpa_supplicant.conf
.
Agora, verifique novamente que você está associado ao ponto de acesso reeditando:
$ iw dev wlan0 link
Finalmente, você desejará obter um endereço IP emitindo:
# dhcpcd wlan0
O DD-WRT deve então corresponder ao MAC da sua placa de rede sem fio e emitir o endereço de aluguel estático para você.