erreur du pilote sans fil b43

12

Je viens d'installer Arch, et j'ai remarqué que ma portée wifi est très faible. Je dois être à environ 10 pieds du routeur pour qu'il fonctionne. J'ai également remarqué que lorsque je démarre, je reçois ce message:

Prise en charge des révisions de cœurs 0x17 et 0x18 désactivée par les paramètres du module allhwsupport=0. Essayerb43.allhwsupport=1

Je suis complètement nouveau sur Linux et je n'ai aucune idée de ce que cela signifie. Je suppose que je vais réinstaller ou mettre à jour mes pilotes, mais je n'ai aucune idée de la façon de procéder. J'ai cherché environ 3 heures sur le wiki Arch, mais il n'y a aucun endroit où dire comment mettre à jour les pilotes. C'est comme si on supposait que je sais comment le faire. J'utilise une puce Broadcom et j'aimerais savoir si c'est un problème simple ou comment mettre à jour ou réinstaller les pilotes via le terminal. Est-ce que ça se fait avec pacman? Je n'ai aucune idée.

riyoken
la source
a frappé la même chose sur les tests Debian
philippe lhardy

Réponses:

15

Il semble que la prise en charge de cette version particulière de la puce ou du firmware ne soit toujours pas très stable.

Le message vous dit de passer une option au b43module du noyau pour activer la prise en charge de votre version de puce. Cela peut améliorer les choses ou non. Pour ce faire, créez un fichier /etc/modprobe.d/local-b43.confcontenant les lignes

# Activate experimental support for some hardware revisions
options b43 allhwsupport=1

Pour que les paramètres entrent en vigueur, désactivez la mise en réseau et déchargez puis rechargez le module avec les commandes

rmmod b43
modprobe b43

Exécutez ces commandes en tant que root, c'est-à-dire avec suou sudo.

Aside: Arch est une distribution pour les personnes qui aiment une approche pratique. Si vous préférez que les choses se fassent automatiquement, ce n'est peut-être pas la meilleure distribution pour vous.

Gilles 'SO- arrête d'être méchant'
la source
J'aimerais avoir vu ça avant de revenir à Ubuntu
riyoken
2
eh bien, j'ai le même problème sur ubuntu
Sergey Chupov
@Gilles: Cette solution fonctionnera-t-elle sur Ubuntu 14.04?
crisron
1
@crisron Oui, la résolution est indépendante de la distribution. Si vous constatez qu'un élément matériel nécessite une option, vous pouvez soumettre un rapport de bogue contre le programme d'installation pour demander que cette option soit ajoutée automatiquement.
Gilles 'SO- arrête d'être méchant'
dans les tests Debian, vous devez installer le paquetage firmware-b43-installer après la création du fichier de configuration.
alireza