Le pilote propriétaire du BCM 4313 bloque le WiFi pour les autres appareils

9

Je gère un réseau domestique sans fil et il y a quelques jours, j'ai mis à niveau un ordinateur portable HP dv7 pavilion de Oneiric à Precise. J'ai fait activer le pilote propriétaire Broadcom STA (module wl).

Chaque fois que cet ordinateur portable était connecté au WiFi, le résultat de speedtest.net était de 8 Mbps (en baisse) et toutes les autres machines (ordinateurs portables, smartphones) ne pouvaient obtenir des résultats speedtest.net bien en dessous de 1 Mbps (principalement 500 Kbps) avec de graves problèmes de ping et d'autres bizarres effets. Lorsque l'ordinateur portable était éteint, tout était OK pour les autres machines.

En y réfléchissant un peu, j'ai décidé de supprimer le pilote propriétaire STA et d'utiliser celui open source. Tout fonctionne parfaitement maintenant pour toutes les machines du Wifi.

Je me demande si la mise à jour du pilote STA en précis est pourrie car il semble qu'elle ait transformé ma machine en brouilleur WiFi. Est-ce possible ?

Il semble que ce problème soit lié au BCM 4314 lui-même, et non à un ordinateur portable en particulier.

Quelle peut être la raison possible d'un comportement si particulier? Puis-je le surmonter sans désactiver le pilote propriétaire? Que puis-je faire pour résoudre ce problème?

t koun
la source
Le pilote installe et active OK sur la machine DV7 qui obtient une connexion stable et bonne. Aucun pilote hérité présent. Le problème est pour les autres machines sur le WiFi lorsque la machine Broadcom est connectée.
t koun
Désolé pour mon erreur. :)
Web-E
Je peux confirmer que c'est également un problème sur Dell Latitude 35430, qui a également BCM4313 (en utilisant Precise). Il semble que ce problème soit caractéristique de cette manette sans fil. Cependant, dans mon cas, la désactivation du pilote n'est pas une option, car l'open-source ne fonctionne pas du tout.
Rafał Cieślak
J'ai le même appareil et j'ai eu des problèmes, je pense que askcan peut vous aider: askubuntu.com/questions/265553/… Je n'ai aucun problème avec les pilotes propriétaires.
ssoto
@ RafałCieślak - veuillez vérifier si l'installation de la pile d'activation matérielle ( wiki.ubuntu.com/Kernel/LTSEnablementStack ) avec la réinstallation du module source Broadcom selon le lien ssoto ci-dessus résout votre problème.
fossfreedom

Réponses:

3

Ma conjecture:

Ce n'est pas une réponse définitive, mais ma meilleure supposition est un mauvais contrôle de la puissance de diffusion sur le blob de source fermée, ce qui entraîne que d'autres cartes bien gérées (hôtes ou AP) diminuent leur sensibilité afin qu'elles ne soient pas soufflées par la puissance.

Si j'ai raison:

Cela ressemble à un problème non réparable car il est dans le blob, sauf si vous créez un script de contrôle de l'alimentation.

Comment pourrait-il théoriquement être testé:

Si vous avez trois boîtes de test, je le testerai comme ceci

1) Installez un outil qui vous permet de voir la puissance relative du réseau d'un paquet.

Je suis sûr qu'il y a une interface CLI pour le faire à la volée, mais kismet est déjà installé sur mes ordinateurs portables et me donne suffisamment d'informations.

2) Avec le boîtier Broadcom éteint, vérifiez la puissance de votre boîtier numéro 3 dans le kismet.

3) Ensuite, éteignez-le et placez le boîtier Broadcom au même endroit.

4) Enregistrez à nouveau kismet. Si ma supposition est bonne, la boîte Broadcom devrait montrer une puissance de signal beaucoup plus importante.

RobotHumains
la source
Merci pour cette astuce! Ici, saisissez la prime de votre effort :)
Rafał Cieślak
@ RafałCieślak - juste un suivi. Je peux confirmer que l'iwlagn 5xxx que j'ai possède ce comportement de ma boîte ath9k. Les paramètres de sensibilité de ma carte ne sont cependant pas exposés à l'espace utilisateur. c'est quelque chose que je sens pour voir si votre carte expose cette fonctionnalité.
RobotHumans
Oh sympa. Merci pour l'astuce avec iw, bien que je doute vraiment que cette carte expose des fonctionnalités supplémentaires.
Rafał Cieślak
@ RafałCieślak - d'un autre côté, votre Broadcom peut vous permettre de réduire la puissance de diffusion avec iw set txpower. ça pourrait marcher.
RobotHumans