[FUG-BR] Rede sem fio - duvidas
Marcel Bonnet
marcelbonnet em gmail.com
Quarta Julho 25 00:01:35 BRT 2012
2012/7/23 Otacílio <otacilio.neto em bsd.com.br>:
> On 23/07/2012 16:43, Nilton Jose Rizzo wrote:
>>
>>
>> Pessoal,
>>
>> Boa tarde, estou com dúvidas em relação a utilização de uma adaptador
>> sem fio que comprei e não consigo faze-lo funcionar de acordo.
>>
>> Na realidade, estou perdido com algumas informações colhidas na rede
>>
>> minhas duvidas são:
>>
>> realmente tenho que criar uma nova interface wlan para que possa usar?
>> tenho que realmetne carregar o wpa_supplicant?
>>
>> porque o comando: ifconfig wlan0 list scan não retorna as redes
>> que existem?
>>
>> O adaptador é um Pacific Network150Mbps
>>
>> segue dados:
>>
>> FreeBSD home 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #3: Mon Jul 16 02:10:01 BRT
>> 2012 rizzo em home:/usr/obj/HD_USB/cvsup/src/sys/HOME amd64
>>
>>
>> home# kldstat -v | grep wlan
>> 237 wlan_amrr
>> 243 wlan_sta
>> 242 wlan_ratectl_none
>> 241 wlan
>> 240 wlan_wep
>> 239 wlan_tkip
>> 238 wlan_ccmp
>>
>> home# kldstat -v | grep run
>> 179 uhub/run
>> 4 1 0xffffffff80fbe000 2e28 runfw.ko (/boot/kernel/runfw.ko)
>> 2 runfw_fw
>>
>> run0: firmware RT2870 ver. 0.236 loaded
>>
>> home# ifconfig run0
>> run0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
>> ether 00:0d:a3:0f:17:c3
>> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>> media: IEEE 802.11 Wireless Ethernet autoselect mode 11g
>> status: associated
>>
>> home# ifconfig wlan0
>> wlan0: flags=8c43<UP,BROADCAST,RUNNING,OACTIVE,SIMPLEX,MULTICAST> metric 0 mtu
>> 1500
>> ether 00:0d:a3:0f:17:c3
>> inet6 fe80::20d:a3ff:fe0f:17c3%wlan0 prefixlen 64 scopeid 0xd
>> inet 192.168.200.1 netmask 0xffffff00 broadcast 192.168.200.255
>> nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
>> media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
>> status: no carrier
>> ssid MY_NET channel 8 (2447 MHz 11g)
>> country US authmode WPA1+WPA2/802.11i privacy OFF txpower 0 bmiss 7
>> scanvalid 60 protmode CTS wme roaming MANUAL
>>
>> wpa_supplicant -v -Dbsd -iwlan0 -c/etc/wpa_supplicant.conf
>> No suitable network found
>> Setting scan request: 5 sec 0 usec
>> Starting AP scan for wildcard SSID
>> Received 184 bytes of scan results (1 BSSes)
>> BSS: Start scan result update 67
>> New scan results available
>> Selecting BSS from priority group 0
>> Try to find WPA-enabled AP
>> 0: 28:be:9b:55:ce:e5 ssid='katarine' wpa_ie_len=28 rsn_ie_len=24 caps=0x11
>> skip - SSID mismatch
>> Try to find non-WPA AP
>> 0: 28:be:9b:55:ce:e5 ssid='katarine' wpa_ie_len=28 rsn_ie_len=24 caps=0x11
>> skip - SSID mismatch
>> No suitable network found
>> Setting scan request: 5 sec 0 usec
>>
>>
>> PS.: Não quero uma receita de bolo pronta. Gostaria de ponteiros e
>> informações melhores do que eu já tenho/achei na rede
>>
>>
>> Obrigado pela ajuda, antecipadamente
>>
>>
>
> Se se driver estiver ok (deve estar já que seu run0 está associated)
> pode tentar por imitação.
>
> Na minha máquina eu adicionei as seguintes entradas no /etc/rc.conf
>
> wlans_wpi0=wlan0
> ifconfig_wlan0="WPA DHCP"
>
> esse meu wpi0 deve ser o seu run0
>
> Quando a rede usa WEP eu apenas tiro o WPA
>
> Todas as redes que eu vou logar eu adiciono uma entrada no
>
> /etc/wpa_supplicant.conf
>
> Exemplo:
>
>
> network={
> ssid="otacilio"
> proto=RSN
> key_mgmt=WPA-PSK
> auth_alg=OPEN
> psk="balaBALA"
> }
> network={
> ssid="Chacon"
> proto=WPA
> key_mgmt=WPA-PSK
> auth_alg=OPEN
> psk="balaBALA"
> }
>
>
> Onde a primeira entrada eh para uma rede WPA2 e a segunda para uma rede WPA
>
> Ai eu rodo um /etc/rc.d/netif stop ou onestart para parar e iniciar.
>
> Depois de adicionar uma vez, toda a vez que eu volto para a rede ele
> conecta sozinho.
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
A dica do Otacílio fez algo funcionar?
Eu endosso a importância de incluir a config no rc.conf, como ele mencionou:
wlans_run0=wlan0
ifconfig_wlan0="xxxxx" que pode ser WPA DHCP, ou o inet estático.
Hoje e ontem a noite eu me quebrei por causa dessas entradas. Eu
esqueci que havia mudado há umas semanas, quando levei o note pra
outro lugar. Se elas não existirem, eu simplesmente não consigo fazer
nada, nem o "list scan".
Por outro lado, depois de alterá-las, não adiantou destruir e recriar
o wlan0, só reboot pra funcionar direito (com wpa_supplicant) - tosco,
talvez, mas melhor rebootar que perder mais tempo!
No meu caso é driver urtw. O meu só funciona com wpa_suppplicant. O
teu pode ser que funcione usando o hostapd (tem um colega na lista que
postou isso há uns dias), pois teu driver, diferente do meu, o
suporta.
[]s
--
Marcel Bonnet
"No princípio era o caos... e no meio também."
www.monovox.net.br
Mais detalhes sobre a lista de discussão freebsd