Драйвер Broadcom STA не может установить отсутствующий wl в Ubuntu 12.04.3 LTS / Linux 3.8

8

После установки Ubuntu 12.04 LTS на моем HP Folio 13 я не могу подключиться к беспроводной сети. Мое ядро 3.8.0-29-genericи беспроводной модуль Broadcom BCM4313.

После запуска rfkill list all:

0: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no

Проводное соединение работает отлично. Активация драйвера для беспроводного драйвера Broadcom STA происходит каждый раз. в журнале написано

FATAL: Module wl not found.
FATAL: Error running install command for wl

После запуска lspci -nnk | grep -iEA3 "(wireless|network|wlan)":

02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless
Network Adapter [14e4:4727] (rev 01)
Subsystem: Hewlett-Packard Company Device [103c:1795]
Kernel modules: bcma
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader [10ec:5209] (rev 01)

Я также попробовал этот метод, и он не работал: установка драйверов Broadcom Wireless .

спенсер
источник
Пожалуйста, lspci -nnk | grep -iEA3 "(wireless|network|wlan)"включите вывод вашего вопроса для точной идентификации устройства, включая числовые идентификаторы и используемый драйвер ядра.
gertvdijk
Конкретные инструкции для вашего устройства ( 14e4:4727), кажется, рассматриваются в нескольких вопросах и ответах на этом сайте. Я думаю, что это поможет: askubuntu.com/a/265886/88802
gertvdijk
Я собирался вставить это, я думаю, что это тот.
Хорхе Кастро
Исправление для ошибки теперь готово и в репозиториях 12.04. lists.ubuntu.com/archives/precise-changes/2013-September/… (Это устраняет необходимость в опубликованных обходных решениях, поэтому голосование должно быть закрыто )
gertvdijk

Ответы:

12

Важная заметка

Обновленная версия, bcmwl-kernel-sourceкоторая должна исправить проблемы с ядром 3.8.0.xx, была развернута в архивах точных обновлений. Обязательно обновите свою систему, прежде чем рассматривать какие-либо обходные пути, опубликованные в этом разделе вопросов и ответов.

(спасибо, @gertvdijk за хэдзэп)


Оригинальный ответ

Кажется, проблема, с которой вы сталкиваетесь, в основном возникает в Ubuntu 12.04.3 LTS с установленным бэкпортированным ядром 3.8.0-xx.

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

То, что работало для меня, устанавливало последнюю bcmwl-kernel-sourceиз Raring. Вы можете найти этот пакет здесь . Убедитесь, что вы загрузили подходящий для вашей системы, например, этот, если у вас есть amd64машина.

Вы можете установить пакет через:

sudo dpkg -i ~/Downloads/bcmwl-kernel-source_6.20.155.1+bdcom-0ubuntu6_amd64.deb

Конечно, вам придется изменить путь к файлу deb в соответствии с тем, куда вы его загрузили.

Возможно, вам придется выполнить следующую команду, чтобы запустить беспроводную связь:

sudo modprobe wl

Источник: http://ubuntuforums.org/showthread.php?t=2155228&page=2&p=12765664#post12765664

Glutanimate
источник
Сработало у меня, бурная версия решает это. Спасибо.
Erandros
1
@Erandros Добро пожаловать :). Рад быть полезным.
Glutanimate
1

Существует точная ошибка для wlводителя. Вы можете попробовать этот исправленный пакет, который решает проблему. Или вы можете попробовать b43драйвер.

Просто скачайте Architechture пакет amd64 или i386 и установить его с помощью software-centerили gdebiили sudo dpkg -i PACKAGE_PATH. Если вы получили ошибку зависимости, сделайте sudo apt-get install -fИЛИ, вы можете dkmsсначала установить, что необходимо.

https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx

sagarchalise
источник
Я попытался установить драйвер b43, который никогда не работал для меня. Когда я иду по предложенной вами ссылке, есть несколько ссылок на файлы пакета. Как я знаю, какой использовать? Я немного новичок во всем этом. Спасибо.
linux_guest
Я использую пропатченный пакет, и он работает. Кстати, ваш lspciговорит LP-PHY, так что, возможно, firmware-b43-lpphy-installerможет работать на вас.
sagarchalise
Но как мне получить пропатченный пакет? Я попробовал firmware-b43-lpphy-installer, но не смог заставить его работать. Это продолжало говорить, что b43 был в черном списке. Я задал другой вопрос об этой проблеме, но не мог понять это. Я думал, что проблема была в том, что я использовал wubi, поэтому я решил установить Ubuntu на отдельный раздел.
linux_guest
Обновил ответ с процедурами.
sagarchalise
Спасибо за это, хотя я до сих пор не совсем понимаю, что делать. У меня 64-битная архитектура. Значит ли это, что я должен получить файл bcmwl-kernel-source_6.30.223.30 + bdcom-0ubuntu2eugenesanprecise1_amd64.deb? И если да, то после того, как я это сделаю, я должен установить его, введя gdebi, а затем имя этого файла? Я ценю ваше терпение по этому поводу, я раньше не использовал gdebi, dpkg или dkms.
linux_guest