Verifique se o módulo do hostap está okey com o comando:
# lsmod
Estará okey se aparecer algo do tipo:
hostap_cs 42572 2
hostap 52676 0 [hostap_cs]
ds 6472 4 [hostap_cs]
i82365 21240 2
pcmcia_core 37920 0 [hostap_cs ds i82365]
hostap_crypt_wep 2988 1
hostap_crypt 1360 0 [hostap hostap_crypt_wep]
Caso não tenha subido o módulo, tente fazer manualmente ou reinicie seu sistema:
# modprobe hostap_cs
Levantando a interface com o alias correto:
Abra em modo de edição o arquivo /etc/rc.modules. Inclua essa linha de comando:
alias wlan0 hostap_cs
Caso não queira reiniciar o sistema operacional, reinicie manualmente o módulo do hostap_cs:
# modprobe hostap_cs
Verifique se o o cartão subiu em wlan0, se sim, estará pronto para ser configurado:
# iwconfig
Aparecerá algo do tipo:
wlan0 IEEE 802.11b ESSID:"test"
Mode:Master Frequency:2.422GHz Access Point: 00:0X:XX:XX:XX:XX
Bit Rate:11Mb/s dBm Sensitivity=1/3
Retry min limit:8 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Não temos definido ainda a potência de saída do cartão, ele utilizará o padrão de 100mW.
Vamos definir agora o arquivo de configuração do nosso Concentrador de Acesso ou Access Point (AP):
Iremos criar o arquivo que carregará na inicialização a configuração do AP:
# touch /etc/rc.d/rc.ap
# chmod +x /etc/rc.d/rc.ap
Edite o arquivo rc.ap com com seu editor de texto preferido:
# mcedit /etc/rc.d/rc.ap
Iremos acrescentar o seguinte conteúdo neste arquivo:
Nesta primeira linha, defina a faixa de IP que se adeque à sua rede:
ifconfig wlan0 192.168.0.1 netmask 255.255.255.0
iwconfig wlan0 mode master #para trabalhar em modo AP
iwconfig wlan0 essid NOMEDOAP #nome do sinal do AP
iwconfig wlan0 channel 6 #canal de operação do AP
iwpriv wlan0 alc 0 #desabilita o potência padrão do AP
iwconfig wlan0 txpower 249mW #atribuindo potência de saída do cartão para 249mW (+24dBm)
Importante verificar se as alterações fizeram efeito, digite:
# /etc/rc.d/rc.ap
# iwconfig
wlan0 IEEE 802.11b ESSID:"NOMEDOAP"
Mode:Master Frequency:2.422GHz Access Point: 00:0X:XX:XX:XX:XX
Bit Rate:11Mb/s Tx-Power=24 dBm Sensitivity=1/3 #verifique que foi setado 24 dBm de potência, referente aos 248mW de potência
Retry min limit:8 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Edite agora o arquivo /etc/rc.d/rc.local para subir o arquivo de configuração do AP na inicialização do seu Slackware:
# mcedit /etc/rc.d/rc.local
if [ -x /etc/rc.d/rc.ap ]; then
/etc/rc.d/rc.ap
fi
Rode seu /etc/rc.d/rc.local ou reinicie seu Slackware.
Tudo deverá estar a mil maravilhas, espero ter ajudado a quem tem ou teve dificuldades para fazer esta configuração, me desculpem pelos possíveis erros e espero melhorias e dicas da comunidade para este artigo, um fraterno abraço.
Hermógenes Lopes Pereira Júnior - shampooms - at - gmail.com