Eu tenho 2 notebooks que vêem todos os pontos de acesso sem fio, exceto um.
Os computadores são:
- HP Pavilion DV6 - wi-fi Broadcom BCM4312 - Kubuntu 13.10 64 bits
- Asus EEEPC 1018P - Wi-Fi broadcom BMC4313 - Kubuntu 14,04 64 bits Aplha 2
O ponto de acesso perdido é um D-Link DIR-615 configurado com:
- modo misto "Misto 802.11n, 802.11ge 802.11b"
- verificação automática de canais ativada
- canal sem fio CH13 (não alterável)
Eu tenho outro AP e este (um TP-Link) é corretamente identificado e usado para conexões.
Todos os outros dispositivos que tenho em casa (alguns smartphones e tablets Android, um iPad e um Playstation) vêem corretamente e usam o AP ausente
Além disso, os computadores são conectados a esse AP, se inicializados com o Windows.
Eu não sei em qual versão do Kubuntu ou atualizar o problema surgiu, mas eu tentei no Asus uma nova instalação de 12.04.3, 12.10, 13.04, 13.10, 14.04Alpha2 e obtive o mesmo resultado:
O driver em uso é WL
.
nm-tool
na HP diz que
Device: eth1 [efm2] ---------------------------------------------------------
Type: 802.11 WiFi
Driver: wl
State: connected
Default: yes
HW Address: F0:7B:CB:95:14:08
Capabilities:
Speed: 54 Mb/s
Wireless Properties
WEP Encryption: yes
WPA Encryption: yes
WPA2 Encryption: yes
Wireless Access Points (* = current AP)
Telecom-64869841:Infra, A4:B1:E9:D3:B6:D1, Freq 2437 MHz, Rate 54 Mb/s, Strength 10 WPA WPA2
BOX: Infra, A0:F3:C1:98:58:80, Freq 2447 MHz, Rate 54 Mb/s, Strength 17 WPA2
FASTWEB-1-c85NyZctS6gd: Infra, E0:91:53:4E:4C:58, Freq 2437 MHz, Rate 54 Mb/s, Strength 12 WPA
*efm2: Infra, F8:1A:67:30:A0:08, Freq 2412 MHz, Rate 54 Mb/s, Strength 66 WPA >WPA2
IPv4 Settings:
Address: 192.168.253.100
Prefix: 24 (255.255.255.0)
Gateway: 192.168.253.1
DNS: 192.168.253.1
Meu AP é efm2
(listado) e efm
(ausente); todos os outros AP são de vizinhos
Seguiu as instruções na primeira resposta.
Eu ainda vejo apenas o AP distante e não vejo o AP DIR-615 mais próximo.
nm-tool
diz:
- Device: wlan0 ----------------------------------------------------------------
Type: 802.11 WiFi
Driver: b43
State: disconnected
Default: no
HW Address: F0:7B:CB:95:14:08
Capabilities:
Wireless Properties
WEP Encryption: yes
WPA Encryption: yes
WPA2 Encryption: yes
Wireless Access Points
efm2: Infra, F8:1A:67:30:A0:08, Freq 2412 MHz, Rate 54 Mb/s, Strength 46 WPA >WPA2
O que mais posso experimentar?
Como nos comentários, o comando iwlist
é
mirto@msb03:/etc/network$ sudo iwlist eth1 freq
eth1 26 channels in total; available frequencies :
Channel 01 : 2.412 GHz
Channel 02 : 2.417 GHz
Channel 03 : 2.422 GHz
Channel 04 : 2.427 GHz
Channel 05 : 2.432 GHz
Channel 06 : 2.437 GHz
Channel 07 : 2.442 GHz
Channel 08 : 2.447 GHz
Channel 09 : 2.452 GHz
Channel 10 : 2.457 GHz
Channel 11 : 2.462 GHz
Channel 12 : 2.467 GHz
Channel 13 : 2.472 GHz
Channel 14 : 2.484 GHz
Channel 36 : 5.18 GHz
Channel 38 : 5.19 GHz
Channel 40 : 5.2 GHz
Channel 42 : 5.21 GHz
Channel 44 : 5.22 GHz
Channel 46 : 5.23 GHz
Channel 48 : 5.24 GHz
Channel 149 : 5.745 GHz
Channel 153 : 5.765 GHz
Channel 157 : 5.785 GHz
Channel 161 : 5.805 GHz
Channel 165 : 5.825 GHz
Neste ponto, voltei para o driver wl
porque não vejo diferença no comportamento
Após o bug [wireless-tools] Não é possível usar o canal 12 ou 13 do wifi em um região onde é legal
Eu tentei
mirto@msb03:/etc/network$ sudo cat /sys/module/cfg80211/parameters/ieee80211_regdom
00
Isso diz que 00 em vez de EUA ou UE
Depois de pesquisar os bugs, descobri que existe um arquivo /etc/defeult/crda
com um domínio vazio
O mais rápido possível, tentarei definir o domínio
sudo cat /etc/default/crda
Set REGDOMAIN to a ISO/IEC 3166-1 alpha2 country code so that iw(8) may set
the initial regulatory domain setting for IEEE 802.11 devices which operate
on this system.
Governments assert the right to regulate usage of radio spectrum within
their respective territories so make sure you select a ISO/IEC 3166-1 alpha2
country code suitable for your location or you may infringe on local
legislature. See '/usr/share/zoneinfo/zone.tab' for a table of timezone
descriptions containing ISO/IEC 3166-1 alpha2 country codes.
REGDOMAIN=
então eu tentei
REGDOMAIN=IT
mas nada mudou
Depois de definir a TI no domínio. Eu tenho:
$ sudo iw reg get
country IT:
(2402 - 2482 @ 40), (N/A, 20)
(5170 - 5250 @ 40), (N/A, 20)
(5250 - 5330 @ 40), (N/A, 20), DFS
(5490 - 5710 @ 40), (N/A, 27), DFS
(57240 - 65880 @ 2160), (N/A, 40), NO-OUTDOOR
Eu tentei em outro computador para verificar o AP ausente:
- Abandonou novamente o driver
wl
do driver b43
- reinicializado
- adicionou o domínio de TI em
/etc/default/crda
Agora parece funcionar.
Vou tentar a mesma operação no Asus que tenha uma nova instalação
__ _ __ _