беспроводная сеть не работает, интерфейс (wlan0) отсутствует

7692
Gerry

Я новичок в Linux и использую Linux Mint 17 Qiana на Dell Latitude D520. Поскольку я не могу подключиться к какой-либо беспроводной связи, я попытался настроить некоторые аппаратные средства, которые я едва понимаю:

Сначала я попытался установить прошивку. Это вывод после lspci -nn -d 14e4:

02:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02) 0c:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11a/b/g [14e4:4312] (rev 01) 

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

lo no wireless extensions.  eth0 no wireless extensions.  usb0 no wireless extensions. 

Wlan0 отсутствует, как я заметил. Далее, lspci -k показал, что драйвер работает, но нет модуля ядра (что может быть необычно, я не знаю):

Network controller: Broadcom Corporation BCM4311 802.11a/b/g (rev 01) Subsystem: Dell Wireless 1490 Dual Band WLAN Mini-Card Kernel driver in use: b43-pci-bridge 

И iw dev вообще не возвращает никакого вывода.

Наконец, я использовал dmesg | grep firmware, чтобы узнать, что у меня серьезные проблемы с моей прошивкой:

[ 20.651112] b43 ssb0:0: firmware, attempted to load /lib/firmware/b43/ucode5.fw, but failed with error -22 [ 20.651119] b43 ssb0:0: Direct firmware load failed with error -22 [ 21.140191] b43 ssb0:0: firmware, attempted to load /lib/firmware/b43/ucode5.fw, but failed with error -22 [ 21.140197] b43 ssb0:0: Direct firmware load failed with error -22 [ 21.254324] b43 ssb0:0: Direct firmware load failed with error -2 [ 21.255437] b43 ssb0:0: Direct firmware load failed with error -2 [ 21.258081] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website. 

Веб-сайт привел меня к http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/#Other_distributions_not_mentioned_above, где я пришел к выводу, что я ничего не понимаю.

Прав ли я, учитывая, что проблема заключается в неправильной конфигурации моего драйвера / прошивки, и если да, то как я могу это исправить? Как я могу выяснить, каким из решений на http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/#Other_distributions_not_mentioned_above следовать? И как я могу убедиться, что ни одна из моих предыдущих попыток установить драйверы не мешает этим решениям?

Я прошу прощения за отсутствие знаний и благодарен за любой совет. Спасибо за ваше время.

1

1 ответ на вопрос

1
bardzusny

It seems like you're still lacking firmware for your wi-fi chipset. As evidenced in Ubuntu docs*, for BCM4311 you will need to install firmware-b43-installer package:

apt-get install firmware-b43-installer 

Do it while being connected to the Internet by cable, it should download all firmware needed to use your chipset. After that - reload b43 module (as root: modprobe -r b43 && modprobe b43) or just reboot. Your wi-fi card should be working now.

*-Linux Mint is a direct descendant of Ubuntu, even using its repositories.

Спасибо за ваше время. apt-get install firmware-b43-installer вернул следующее: Чтение списков пакетов ... Готово Построение дерева зависимостей Чтение информации о состоянии ... Готово firmware-b43-installer уже самая новая версия. 0 обновлено, 0 вновь установлено, 0 для удаления и 456 не обновлено. Если я не ошибаюсь, это означает, что я уже установил этот пакет, и моя проблема сохраняется. Gerry 9 лет назад 0
Вы пытались переустановить его? `apt-get install firmware-b43-installer --reinstall`? Я уверен, что * следует * загрузить прошивку, необходимую для вашего чипсета Broadcom (и, кстати, для многих других). Вы также можете попробовать установить проприетарный драйвер Broadcom: `apt-get install bcmwl-kernel-source`. Ссылка: https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx. bardzusny 9 лет назад 0
apt-get install firmware-b43-installer --reinstall работал отлично! Вы только что решили проблему, с которой я столкнулся с тех пор, как я впервые установил Linux. Большое спасибо! Gerry 9 лет назад 0

Похожие вопросы