J'ai un ordinateur portable HP pavilion dv4 4141US fonctionnant sous Ubuntu 11.10. Cet ordinateur portable dispose d'un chipset Broadcom 4313gn pour la carte réseau. La carte réseau utilise le pilote brcmsmac. Lequel, j'ai entendu ailleurs où sur askUbuntu que c'est le meilleur pilote à utiliser pour cette carte.
Je peux me connecter à mon réseau, mais mon signal réseau est extrêmement faible. En ce moment, je suis juste devant le routeur, et je n'obtiens que 72%. Si je vais dans la pièce directement derrière le mur du routeur, je n'obtiens aucun signal, où, comme avec Windows 7, j'obtiens un joli 70%.
MISE À JOUR : J'utilise WEP à la maison et une connexion sans fil ouverte au travail. Les deux ont le même résultat. Les deux sont des routeurs complètement différents. Aussi vous G
Que puis-je faire?
Selon il y a un rapport de la version du noyau similaire à celle utilisée par oneiric ayant le même problème ...
Il vaut probablement la peine d'expérimenter avec différents noyaux pour voir si cela résout votre problème - voir les solutions possibles ci-dessous.
Vous devez déposer un rapport de bogue de lancement du noya afin que les responsables du noyau canonique soient conscients du problème - ils peuvent éventuellement rétroporter un correctif de la dernière version candidate dans une future version du noyau.
Lors du dépôt du rapport de bogue, ils vous demanderont de tester le dernier noyau principal. Pour ce faire, suivez les instructions ci-dessous.
Accédez à ce site Web et téléchargez les fichiers qui ressemblent à ceci:
headers_AMD64.deb, headers_all.deb & image_AMD64.deb
si vous utilisez Ubuntu 64 bits
headers_i386.deb, headers_all.deb & image_i386.deb
si vous utilisez Ubuntu 32 bits
Installez les packages téléchargés à l'aide de la commande terminal:
Sudo dpkg -i linux*.deb
Redémarrez.
Au démarrage, appuyez sur SHIFT pour afficher votre GRUB - cet écran répertorie vos noyaux - vous pouvez démarrer avec n'importe quel noyau répertorié, y compris l'option "Linux plus ancien" pour les anciens noyaux.
Regardez la ligne principale du noyau et choisissez un noyau plus récent - de préférence celui qui a le nom onirique qui lui est associé - mais vous pouvez également essayer le tout dernier (mais probablement instable) 2.6.32 libérer les candidats.
En examinant attentivement ce rapport de bogue, au début du fil, l'OP a signalé que son problème était dû à un SSID masqué. Vous pouvez éventuellement vérifier dans les paramètres de votre routeur si vous utilisez un SSID visible ou un SSID caché.
De plus, l'OP a signalé qu'il n'avait pas de problème particulier avec l'ancien noyau 2.6.39.2. Vous pouvez également essayer cela en le téléchargeant à partir du launchpad mainline et en l'installant en utilisant les instructions ci-dessus. N'oubliez pas de démarrer dans l'ancien noyau en le sélectionnant dans GRUB.
Si cela ne fonctionne pas pour vous - supprimez ce noyau en utilisant ma réponse dans cette question
Si le noyau plus récent/plus ancien fonctionne pour vous, vous pouvez utiliser ma réponse ici pour "réparer" le noyau, c'est-à-dire pour toujours démarrer dans le noyau plus récent/plus ancien.
Comme nous en avons discuté - en essayant tout ce qui précède, le démarrage avec l'ancien noyau 2.6.39.2 semble vous fournir la meilleure solution.