[FUG-BR] Rede sem fio - duvidas
Otacílio
otacilio.neto em bsd.com.br
Segunda Julho 23 17:01:59 BRT 2012
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.
Mais detalhes sobre a lista de discussão freebsd