[FUG-BR] FreeBSD 9 em 802.11n com Atheros AR922X

Luiz Otavio O Souza lists.br em gmail.com
Quarta Agosto 15 17:01:27 BRT 2012


2012/8/15 Paulo Fragoso <paulo em nlink.com.br>:
> Oi,
>
> Alguém já conseguiu montar um AP com FreeBSD 9 utilizando mini PCI
> Atheros AR922X em 802.11n?
>
> Tenho uma estação e um AP ambos rodando FreeBSD 9.1-BETA, os dois
> equipamentos com R52Hn e não consigo trocar dados.
>
> Utilizando um Debian como cliente consigo trafegar com velocidades da
> ordem de 3MB/s durante apenas 10s, a mesma velocidade esperada no modo
> 11a, depois disso não trafega mais nenhuma informação, neste equipamento
> a placa é uma Intel 5100 a/b/g/n.
>
> O kernel do FreeBSD está configurado com ATH_ENABLE_11N e as
> configurações do AP são:
>
> rc.conf:
> ==================
> wlans_ath0="wlan0"
> create_args_wlan0="wlanmode hostap media autoselect mode 11na \
> channel 165 ssid freebsdap"
> ifconfig_wlan0="inet 10.0.0.1 netmask 255.255.255.0"
>
> hostapd.conf:
> ==================
> interface=wlan0
> debug=1
> ctrl_interface=/var/run/hostapd
> ctrl_interface_group=wheel
> ssid=freebsdap
> wpa=1
> wpa_passphrase=*****************************
> wpa_key_mgmt=WPA-PSK
> wpa_pairwise=CCMP
>
> No AP a placa se mostra assim:
>
> [root em pcflash ~]# ifconfig wlan0
> wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>      ether 00:0c:42:6c:ae:5f
>      inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
>      inet6 fe80::20c:42ff:fe6c:ae5f%wlan0 prefixlen 64 scopeid 0xc
>      nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>      media: IEEE 802.11 Wireless Ethernet autoselect mode 11na <hostap>
>      status: running
>      ssid freebsdap channel 165 (5825 MHz 11a ht/20) bssid 00:0c:42:6c:ae:5f
>      country US ecm authmode WPA privacy MIXED deftxkey 2
>      AES-CCM 2:128-bit txpower 30 mcastrate 6 mgmtrate 6 scanvalid 60
>      ampdulimit 64k ampdudensity 8 shortgi wme burst dtimperiod 1 -dfs
>
> Estou fazendo alguma coisa errada?

Ola,

Já verificou se sem a criptografia (WPA) você consegue trafegar dados ?

Já olhou os logs do hostapd ? Não tem nada lá ?

De qualquer forma o desenvolvimento desses drivers esta acontecendo
muito rapidamente e o código no -current esta muito mais estavel que
esse no 9-release/9-stable.

Mas se bem me lembro você pode baixar o -current e copiar os drivers
da atheros que ele vai compilar sem problemas no 9-stable.

Att.,
Luiz


Mais detalhes sobre a lista de discussão freebsd