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

9

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

Sempre que este laptop estava conectado ao WiFi, o resultado do speedtest.net era de 8 Mbps (para baixo) e todas as outras outras máquinas (laptops, smartphones) só conseguiam resultados do speedtest.net bem abaixo de 1 Mbps 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 nisso, decidi remover o driver proprietário do STA e usar o código-fonte aberto. Tudo funciona perfeitamente agora para todas as máquinas no Wifi.

Gostaria de saber se a atualização precisa do driver STA está podre, já que parece que ela transformou minha máquina em um jammer WiFi. Isso é possível?

Parece que esse problema está alinhado com o próprio BCM 4314, não com um laptop específico.

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

    
por t koun 02.04.2013 / 10:32

1 resposta

3

Meu palpite:

Não é uma resposta definitiva, mas meu melhor palpite é o fraco controle 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 atingidas pela energia.

Se eu estiver certo:

Parece um problema não corrigível, já que está no blob, a menos que você faça um script com um monte de controle de energia.

Como teoricamente isso poderia ser testado:

Se você tiver três caixas de teste, eu vou testá-lo assim

1) Instale alguma ferramenta que permita ver a potência relativa de uma rede de pacotes.

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

2) Com a caixa broadcom OFF, 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) Verifique novamente no kismet. Se meu palpite estiver correto, o broadcom box deve mostrar significativamente mais intensidade de sinal.

    
por RobotHumans 17.06.2013 / 01:07