O driver proprietário BCM 4313 bloqueia WiFi para outros dispositivos

O driver proprietário BCM 4313 bloqueia WiFi para outros dispositivos

Eu administro uma wlan doméstica e, há alguns dias, atualizei um laptop hp dv7 pavilion de Oneiric para Precise. Eu tinha o driver proprietário Broadcom STA (módulo wl) ativado.

Sempre que este laptop estava conectado ao WiFi, o resultado do speedtest.net era de 8 Mbps (down) e tudooutromáquinas (laptops, smartphones) só conseguiram obter resultados do speedtest.net bem abaixo de 1 Mbps (principalmente 500 Kbps) com graves problemas de ping e outros efeitos bizarros. Quando o laptop estava desligado, tudo estava bem para as outras máquinas.

Pensando um pouco nisso resolvi remover o driver proprietário do STA e usar o opensource. Tudo funciona perfeitamente agora para todas as máquinas do Wifi.

Eu me pergunto se a atualização do driver STA está podre, pois parece que transformou minha máquina em um bloqueador de WiFi. Isso é possível ?

Parece que esse problema está relacionado ao próprio BCM 4314, e não a um laptop específico.

Qual pode ser a possível razão para um comportamento tão peculiar?Posso superar isso sem desabilitar o driver proprietário?O que posso fazer para solucionar esse problema?

Responder1

Meu palpite:

Não é uma resposta definitiva, mas meu melhor palpite é um controle deficiente de potência de transmissão no blob de código fechado, resultando em outras placas bem gerenciadas (hosts ou AP) diminuindo sua sensibilidade para que não sejam prejudicadas pela energia.

Se eu estiver certo:

Parece um problema que não pode ser corrigido, já que está no blob, a menos que você crie um script de vários controles de energia.

Como poderia teoricamente ser testado:

Se você tiver três caixas de teste, eu testaria assim

1) Instale alguma ferramenta que permita ver o poder relativo da rede de um pacote.

Tenho certeza de que existe um utilitário CLI para fazer isso rapidamente, mas o kismet já está instalado em meus laptops e me fornece informações suficientes.

2) Com a caixa broadcom desligada, verifique a potência da sua caixa número 3 no kismet.

3) Em seguida, desligue-o e coloque a caixa Broadcom no mesmo local.

4) Faça check-in no kismet novamente. Se meu palpite estiver correto, a caixa Broadcom deve mostrar uma intensidade de sinal significativamente maior.

informação relacionada