b43 ошибка беспроводного драйвера

b43 ошибка беспроводного драйвера

Я только что установил Arch и заметил, что мой диапазон Wi-Fi очень слабый. Мне нужно находиться на расстоянии около 10 футов от маршрутизатора, чтобы он работал. Я также заметил, что при загрузке я получаю это сообщение:

Поддержка ядер ревизий 0x17 и 0x18 отключена параметром модуля allhwsupport=0. Попробуйтеb43.allhwsupport=1

Я полный новичок в Linux и понятия не имею, что это значит. Я бы предположил, что мне нужно переустановить или обновить драйверы, но я понятия не имею, как это сделать. Я искал около 3 часов в Arch wiki, но нигде там не говорится, как на самом деле обновить драйверы. Как будто предполагается, что я знаю, как это сделать. Я использую чип Broadcom, и я хотел бы узнать, простая ли это проблема, или как я могу обновить или переустановить драйверы через терминал. Это делается с помощью pacman? Понятия не имею.

решение1

Похоже, поддержка этой конкретной версии чипа или прошивки все еще не очень стабильна.

Сообщение говорит вам:передать опцию b43модулю ядрадля активации поддержки вашей версии чипа. Это может улучшить ситуацию или нет. Для этого создайте файл, /etc/modprobe.d/local-b43.confсодержащий строки

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

Чтобы настройки вступили в силу, отключите сетевое подключение и выгрузите, а затем снова загрузите модуль с помощью команд

rmmod b43
modprobe b43

Запустите эти команды от имени пользователя root, т. е. с помощью suили sudo.

Aside: Arch — это дистрибутив для людей, которым нравится практический подход. Если вы предпочитаете, чтобы все делалось автоматически, это может быть не лучшим дистрибутивом для вас.

Связанный контент