web-dev-qa-db-fra.com

La connexion sans fil est perdue périodiquement et sans raison apparente et est rapidement rétablie sur un BCM4312

Ma connexion sans fil a perdu de la stabilité après la mise à niveau d'Ubuntu 11.10 vers Ubuntu 12.04. Auparavant, il restait connecté aussi longtemps qu'il y avait un signal, mais maintenant je reçois des déconnexions périodiques qui semblent très aléatoires et sans cause définie.

J'ai joint une image (ci-dessous) d'un graphique de signal (représenté par iwScanner ) qui montre comment le signal est relativement stable, mais il est en quelque sorte perdu momentanément et rapidement regagné.

iwScanner signal graph

Vous pouvez voir que le signal qui coupe la connexion présente de brèves interruptions, ce que je vous assure, ne sont pas causées par mon routeur.

Ma carte réseau est une Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01), au cas où elle serait pertinente.

ADDENDUM I

Informations de test

Je pensais que la cause de ce problème était soit mon application de gestion de réseau, soit le pilote de la carte sans fil. J'ai donc décidé de vérifier et d'essayer les configurations suivantes:

  • wicd avec le même pilote wl. Cela ne résout pas le problème, le comportement reste le même.
  • wicd avec le pilote b43. Avec cette configuration, je ne peux même pas me connecter à Internet - wicd ne lit aucun réseau à sa portée.
  • nm-applet avec le pilote b43. Cela ne résout pas le problème non plus.

(Ma configuration d'origine était nm-applet avec le pilote wl)

De plus, je pense que le pilote wl est également appelé sta .

En raison du résultat de ces tests, je conclurais que le problème ne concerne ni l'application de gestion de réseau ni le pilote. Où pourrait-il en être autrement?

7
Severo Raz

Désactiver IPv6

Réponse possible Par l'auteur de la question, crédit pour utilisateur Captine .

J'ai remarqué cette question dans la barre latérale liée , et ne de ses réponses semble résoudre mon problème. problème: Désactivation de la connectivité IPv6.

J'ai configuré l'applet de Network Manager de manière à ignorer IPv6, mais peut-être que le problème était que ma connexion avait été modifiée par la mise à niveau de sorte que elle nécessitait un adressage IPv6 avant d'être considérée comme terminée.

Connection settings

Bien sûr, cela ne semble pas être une solution parfaite (ni même permanente), maintenant que même si dans mon pays l’IPv6 n’est toujours pas un standard, il le sera un jour et j’aimerais avoir une connexion continue d’ici là. Pour ceux dont les FAI fournissent uniquement la connectivité IPv6, ce n'est pas une solution.

J'ai une connexion continue depuis longtemps maintenant: enter image description here

Si je n'ai pas d'interruption pendant toute la journée, je vais en faire une réponse et considérer cette question comme close. Bien entendu, cette question pourrait être une copie de celle que j'ai liée - l'avis d'un modérateur est en attente.

9
Severo Raz

Mon ordinateur portable a un chipset Broadcom 4313 qui utilise le même pilote que le vôtre. Une chose que j’ai observée est que, lorsque le trafic sur le réseau est soutenu et relativement important, la liaison est interrompue pendant environ 10 secondes toutes les 2 minutes. En effet, le pilote recherche les points d'accès toutes les 2 minutes, mais ne peut pas le faire si le lien est actif. ainsi, le lien est abaissé, numérisé et remonté.

Je ne sais pas pourquoi cela se produit, mais j'ai trouvé une solution de contournement.

  1. Recherchez l'adresse matérielle de votre point d'accès. Une façon de le faire consiste à utiliser la commande iwconfig et à regarder où il est écrit "Point d'accès:". Il aura une adresse ressemblant à AA: BB: CC: DD: EE: FF.
  2. Ouvrez l’indicateur Réseaux, puis allez à Modifier les connexions.
  3. Sélectionnez votre connexion sans fil, appuyez sur Modifier et, dans le champ BSSID (PAS SSID), entrez l'adresse matérielle à partir de votre point d'accès. Puis enregistrez la connexion.

Je pense que ce qui se passe est que si le BSSID est configuré, le pilote connaît l'adresse MAC du routeur et n'a pas besoin d'aller chercher toutes les 2 minutes. S'il n'est pas configuré, tout ce qu'il sait, c'est le SSID et doit vérifier l'adresse MAC. Pour une raison quelconque, il souhaite le faire en permanence.

1
roadmr

Une fois, j'ai eu des problèmes similaires avec une puce Intel ipw2100. Le problème a été résolu en choisissant une autre IRQ dans le BIOS.

Je ne sais pas si cela pourrait vous aider, mais peut-être que si aucune autre idée ne vient, vous pourriez essayer.

0
user unknown