Dicas para depurar o WiFi na linha de comando?

1

Estou executando Ubuntu 13.10 em um Thnkpad X1 Carbon. Meu cartão Wi-Fi é Centrino Advanced-N 6205 [Taylor Peak]  Eu normalmente me conecto a redes WiFi abertas usando os comandos

sudo iw dev wlan0 connect <ESSID> <Frequency> <BSSID>
dhclient wlan0

Esse método funciona para mim em todos os lugares, exceto em um cômodo do meu campus, onde o sinal é muito strong ( iwlist informa uma intensidade de sinal abaixo de -30dB . Tenho certeza de que não há nada errado com o Access Point, porque meu telefone se conecta bem a ele.

No entanto, quando eu faço o primeiro comando acima, nunca consigo me associar com o Access Point, e dmesg sempre mostra uma mensagem contendo algo sobre ipv6 e Wifi not ready .

Eu tentei várias versões do driver iwlwifi , mas nenhuma delas é capaz de trabalhar para esse ponto de acesso.

Eu estou querendo saber se alguém tem sugestões de depuração, como "desligar o poder do rádio", "aumentar a potência do rádio", outras configurações obscuras que podem ser definidas em placas WiFi que podem ajudar?

Também estou interessado em saber que tipos de raiz podem causar esse tipo de problema, já que minha placa sem fio parece ser capaz de outras redes e APs.

    
por merlin2011 09.02.2014 / 07:24

2 respostas

2

Você pode usar wpa_supplicant para se conectar ao AP aberto. Adicione a seguinte seção ao /etc/wpa_supplicant.conf :

ap_scan=1

# no encryption
network={
ssid="TEST"
key_mgmt=NONE
}

Você encontrará mais detalhes no exemplo /etc/wpa_supplicant.conf

    
por 09.02.2014 / 08:24
0

Para depurar interativamente conexões WiFi a partir da linha de comando, você pode usar o comando wpa_cli . Veja este exemplo .

    
por 06.05.2018 / 16:42