[FUG-BR] Conexão via rede wireless FreeBSD-10.3-Release

Clayton Eduardo dos Santos claytones em bsd.com.br
Segunda Agosto 15 20:23:57 BRT 2016


Em 15/08/2016 18:24, Eduardo Lemos de Sa escreveu:
> Prezados
>
> Estou tentando conectar  um notebook rodando o 10.3-RELEASE r 297264
> (patch0) à rede internet. Para isto, segui o que mandava o handbook:
>
> 1)
>
> *ifconfig | grep -B3 -i wireless*
>
>
> e obtive
>
> ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
>      ether d0:df:9a:0a:f3:91
>      nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
>      media: IEEE 802.11 Wireless Ethernet autoselect mode 11ng
> --
>      ether d0:df:9a:0a:f3:91
>      inet 10.0.0.4 netmask 0xffffff00 broadcast 10.0.0.255
>      nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>      media: IEEE 802.11 Wireless Ethernet MCS mode 11ng
>
>
> Conclui (o que também havia sido identificado pelo bsdconfig) que se trata
> de um Atheros (ath0)
>
> 2) Criei um arquivo /etc/wpa_supplicant.conf:
>
> network={
>      ssid="LabQCompEdu"
>      psk="passworddoacessoarede"
> }
>
>
> 3) Adicionei ao /etc/rc.conf
>
> wlans_*ath0*="wlan0"
> ifconfig_wlan0="WPA SYNCDHCP"
>
> 4) sudo service netif restart (a saída foi):
>
> /etc/rc.d/netif: WARNING: wlan0 does not exist.  Skipped.
> Stopping Network: lo0 re0 ath0.
> lo0: flags=8048<LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
> 	options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
> 	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
> re0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
> 	options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
> 	ether 78:e3:b5:53:2a:f8
> 	nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
> 	media: Ethernet autoselect (100baseTX <full-duplex>)
> 	status: active
> ath0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 2290
> 	ether d0:df:9a:0a:f3:91
> 	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
> 	media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
> 	status: no carrier
> ifconfig: ioctl (SIOCAIFADDR): Invalid argument
> Starting wpa_supplicant.
> Starting dhclient.
> wlan0: no link ..... got link
> DHCPREQUEST on wlan0 to 255.255.255.255 port 67
> DHCPREQUEST on wlan0 to 255.255.255.255 port 67
> DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
> DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
> DHCPOFFER from 10.0.0.1
> DHCPREQUEST on wlan0 to 255.255.255.255 port 67
> DHCPREQUEST on wlan0 to 255.255.255.255 port 67
> DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
> DHCPOFFER from 10.0.0.1
> DHCPREQUEST on wlan0 to 255.255.255.255 port 67
> DHCPACK from 10.0.0.1
> bound to 10.0.0.4 -- renewal in 43200 seconds.
> Starting Network: lo0 re0 ath0.
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
> 	options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
> 	inet6 ::1 prefixlen 128
> 	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
> 	inet 127.0.0.1 netmask 0xff000000
> 	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
> re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
> 	options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
> 	ether 78:e3:b5:53:2a:f8
> 	inet 10.0.0.2 netmask 0xffffff00 broadcast 10.0.0.255
> 	nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
> 	media: Ethernet autoselect (100baseTX <full-duplex>)
> 	status: active
> ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
> 	ether d0:df:9a:0a:f3:91
> 	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
> 	media: IEEE 802.11 Wireless Ethernet autoselect mode 11ng
> 	status: associated
>
>
> Eu entendi que há um warning dizendo que não há uma interface wlan0, mas que,
>
> a ath0 foi reconhecida.
>
> 5) A partir daqui, talvez, comecem os meus erros:
>
> Eu adicionei ao /boot/load.conf o drive da Atheros e os módulos de segurança.
>
> if_ath_load="YES"
> wlan_wep_load="YES"
> wlan_ccmp_load="YES"
> wlan_tkip_load="YES"
>
> 6) Rebootei a máquina e vi que o driver é reconhecido:
>
>
> Aug 15 17:29:26 hp-edulsa kernel: ath0: <Atheros 9285> mem
> 0xf0300000-0xf030ffff irq 17 at device 0.0 on pci7
> Aug 15 17:29:26 hp-edulsa kernel: [ath] AR9285E_20 detected; using XE TX
> gain tables
> Aug 15 17:29:26 hp-edulsa kernel: [ath] AR9285 Main LNA config: LNA1
> Aug 15 17:29:26 hp-edulsa kernel: [ath] AR9285 Alt LNA config: LNA2
> Aug 15 17:29:26 hp-edulsa kernel: [ath] LNA diversity disabled, Diversity
> disabled
> Aug 15 17:29:26 hp-edulsa kernel: ath0: [HT] enabling HT modes
> Aug 15 17:29:26 hp-edulsa kernel: ath0: [HT] 1 stream STBC receive enabled
> Aug 15 17:29:26 hp-edulsa kernel: ath0: [HT] 1 RX streams; 1 TX streams
> Aug 15 17:29:26 hp-edulsa kernel: ath0: AR9285 mac 192.2 RF5133 phy 14.0
> Aug 15 17:29:26 hp-edulsa kernel: ath0: 2GHz radio: 0x0000; 5GHz radio:
> 0x00c0
>
>
> 7) Mas na hora de varrer procurando as redes disponíveis (pelo menos uma
> deveria sê-lo porque estava no wpa_supplicant), eu rodei o
>
> sudo ifconfig wlan create wlandev atho
>
> e recebi a mensagem de erro:
> ifconfig: create: badvalue
>
> Andei vasculhando em vários lugares procurando tutoriais de como rodar este
> último comando e, em todos, a sintaxe é a mesma.
>
> Por favor, alguém tem uma sugestão de como contornar isto? Minha suspeita é
> de que uma das causas pode ser que eu não tenha atualizado o sistema mas,
> por outro lado, esta tarefa é razoavelmente corriqueira e deveria estar
> operacional desde o lançamento da release.
>
> Obrigado pela atenção
>
> Edu

Boa noite Eduardo,

Seria interessante mostrar a saída do comando pciconf -lv para maiores 
informações sobre seu dispositivo wireless.

Att,

Clayton


Mais detalhes sobre a lista de discussão freebsd