ASUS PCE-AC66 & bcmwl-kernel-source: conexão instável com frequentes desconexões

1

Ontem comprei um novo adaptador wi-fi (ASUS PCE-AC66). Ele funciona perfeitamente no Windows 7, mas hoje eu tentei usá-lo com a nova instalação do Kubuntu 14.04, e é um completo pesadelo. Eu instalei o bcmwl-kernel-source, conectado à minha rede doméstica, mas a conexão não é estável, há 'ondas' de conexão - em um período de tempo tudo funciona muito bem com velocidade perfeita, mas vários momentos depois parece que não há conexão todos. E às vezes até está escrito que a conexão está desativada. Qual pode ser a razão? Por favor ajude! Agradecemos antecipadamente.

Saída da ferramenta nm:

State: connected (global)

- Device: wlan0  [ASUS] --------------------------------------------------------
  Type:              802.11 WiFi
  Driver:            wl
  State:             connected
  Default:           yes
  HW Address:        60:A4:4C:DB:05:6C

  Capabilities:
    Speed:           39 Mb/s

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

  Wireless Access Points (* = current AP)
    998:             Infra, 20:CF:30:88:EC:F2, Freq 2437 MHz, Rate 54 Mb/s, Strength 50 WPA
    ASUS:            Infra, 74:D0:2B:3F:43:3C, Freq 5180 MHz, Rate 54 Mb/s, Strength 24 WPA2
    DIR-615:         Infra, C4:A8:1D:44:33:66, Freq 2422 MHz, Rate 54 Mb/s, Strength 42
    *ASUS:           Infra, 74:D0:2B:3F:43:38, Freq 2412 MHz, Rate 54 Mb/s, Strength 52 WPA2
    beeline-10:      Infra, 2C:AB:25:00:D3:57, Freq 2412 MHz, Rate 54 Mb/s, Strength 45 WPA

  IPv4 Settings:
    Address:         192.168.1.111
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.1.1

    DNS:             192.168.1.1


- Device: eth0 -----------------------------------------------------------------
  Type:              Wired
  Driver:            e1000e
  State:             unavailable
  Default:           no
  HW Address:        14:DA:E9:09:60:E4

  Capabilities:
    Carrier Detect:  yes

  Wired Properties
    Carrier:         off
    
por Kirill Smirnov 12.06.2014 / 10:14

1 resposta

1

Primeiro, por segurança, entre no Network Manager ou nas configurações sem fio do Kubuntu e clique em edit network.

defina seu BSSID para 74: D0: 2B: 3F: 43: 38 para usar a freqüência de 2,4 GHz

ou defina o BSSID para 74: D0: 2B: 3F: 43: 3C para usar a frequência de 5 GHz

Isso evitará confusões, pois o computador só se associará a este BSSID e não tentará "se movimentar" para outro BSSID em que o canal esteja congestionado ou qualquer outra coisa.

Além disso, para evitar isso, altere o SSID do canal nas configurações do roteador da ASUS para algo como ASUS1 e ASUS2, para que elas não sejam as mesmas.

Em seguida,

Como você pode ver, o beeline-10 está operando no mesmo canal da ASUS (2412 MHz) e a força do sinal é quase igual à sua também.

Acesse as configurações do seu roteador, provavelmente 192.168.1.1 de um navegador, e mude o canal de 2.4GHz para o canal 11 (2.462 GHz ou 2462 MHz). Isso vai te levar longe da frequência do seu vizinho.

Se você estiver nos Estados Unidos, poderá se beneficiar do uso da banda de 5 GHz, mas somente se tiver configurado para o canal 161 (5805 MHz ou 5.805 GHz) devido às restrições de domínio regulamentar tx e rx. Visto aqui,

country US: (2402 - 2472 @ 40), (3, 27) (5170 - 5250 @ 40), (3, 17) (5250 - 5330 @ 40), (3, 20), DFS (5490 - 5600 @ 40), (3, 20), DFS (5650 - 5710 @ 40), (3, 20), DFS (5735 - 5835 @ 40), (3, 30) (57240 - 63720 @ 2160), (N/A, 40)

Enquanto estiver nisso, mude o canal para 40MHz em vez de automático ou 20MHz (padrão) e vá para wireless "n only" em vez de "b / g / n", "a" ou "auto" se você pode, a menos que haja outros dispositivos que dependam de b / g e 20MHz, como um iphone ou ipod mais antigo, etc. Isso deve permitir até 150-300Mb / s, em vez de 52 ou menos.

Finalmente,

Para verificar as configurações do domínio regulador do seu computador Ubuntu, use o seguinte comando:

sudo iw reg get

Se sua saída se parece com isso

country 00:
(2402 - 2472 @ 40), (3, 20)
(2457 - 2482 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS
(2474 - 2494 @ 20), (3, 20), NO-OFDM, PASSIVE-SCAN, NO-IBSS
(5170 - 5250 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS
(5735 - 5835 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS

Você precisa alterá-lo para o país correto (00 é o domínio mundial, que impõe todas e quaisquer restrições sem fio).

Aviso: definir isso para o país errado é ilegal; Veja '/usr/share/zoneinfo/zone.tab' para uma tabela de descrições de fusos horários contendo códigos de país ISO / IEC 3166-1 alfa2. Para fazer isso, use o seguinte comando para os Estados Unidos, por exemplo.

Primeiro, faça um backup do arquivo.

sudo cp /etc/network/if-pre-up.d/wireless-tools /etc/network/if-pre-up.d/wireless-tools-copy

Então

echo 'iw reg set US' | sudo tee -a /etc/network/if-pre-up.d/wireless-tools 

em seguida, defina o arquivo CRDA

sudo nano /etc/default/crda

Altere a linha de REGDOMAIN = para REGDOMAIN = US .

Pressione CTRL + o e depois pressione ENTER para salvar o arquivo. Pressione CTRL + x para sair do nano.

link

    
por mchid 12.06.2014 / 13:55