Вопрос или проблема
Я пробую уже два дня настроить свою Wi-Fi карту с Debian 8 (AMD64) безуспешно. Я вставляю сюда то, что у меня есть о моей аппаратной конфигурации:
Компьютер: Lenovo Yoga 500
Wi-Fi чипсет: Broadcom bcm4352 или bcm43ae (я не уверен, что именно мне нужно использовать).
lshw -C network
*-network НЕ ЗАЯВЛЕН
описание: Контроллер сети
продукт: Broadcom Corporation
производитель: Broadcom Corporation
идентификатор оборудования: 0
информация шины: pci@0000:02:00.0
версия: 02
биты: 64 бита
частота: 33MHz
функции: pm msi pciexpress bus_master cap_list
конфигурация: задержка=0
ресурсы: память:d4400000-d4407fff память:d4000000-d43fffff
Еще одна информация:
lspci
00:00.0 Шина хоста: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 Контроллер совместимый с VGA: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
00:03.0 Аудиоустройство: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB контроллер: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Контроллер связи: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Аудиоустройство: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI мост: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.2 PCI мост: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.3 PCI мост: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1c.4 PCI мост: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3)
00:1d.0 USB контроллер: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
00:1f.0 ISA мост: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA контроллер: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
00:1f.6 Контроллер обработки сигналов: Intel Corporation Wildcat Point-LP Thermal Management Controller (rev 03)
02:00.0 Контроллер сети: Broadcom Corporation Устройство 43ae (rev 02)
03:00.0 Ethernet контроллер: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
04:00.0 3D контроллер: NVIDIA Corporation Устройство 1347 (rev ff)
Есть идеи?
Что насчет установки broadcom-sta-dkms
со всеми его требованиями?
Broadcom STA — это драйвер устройства только в бинарном виде для поддержки
следующих беспроводных сетей IEEE 802.11a/b/g/n… и оборудования на базе BCM4352
Ответ или решение
Проблема с обнаружением Wi-Fi адаптера в Debian Linux: Инструкции и решения
Когда речь заходит о настройке сетевых устройств в Linux, часто возникают сложности, особенно с Wi-Fi адаптерами от компании Broadcom. В вашем случае, вы столкнулись с проблемой, когда адаптер Broadcom (в частности, BCM4352 или BCM43AE) не распознается в Debian 8 на вашем Lenovo Yoga 500. В данной статье мы рассмотрим, как диагностировать и решить эту проблему.
Шаг 1: Проверка вашей аппаратной конфигурации
Сначала необходимо убедиться, что ваше устройство корректно распознается системой. Согласно вашим выводам команд lshw -C network
и lspci
, адаптер Broadcom присутствует, но не активен (статус "NON-RÉCLAMÉ"). Это говорит о том, что для его работы требуется соответствующий драйвер.
Шаг 2: Установка необходимых пакетов
Ваша ситуация требует использования драйвера broadcom-sta-dkms
, который поддерживает адаптеры Broadcom, включая BCM4352. Для установки данного пакета выполните следующие действия:
-
Обновите индекс пакетов:
sudo apt-get update
-
Установите необходимые зависимости:
Убедитесь, что у вас установлены необходимые пакеты для сборки драйвера:sudo apt-get install build-essential linux-headers-$(uname -r)
-
Установите драйвер:
Установите пакетbroadcom-sta-dkms
:sudo apt-get install broadcom-sta-dkms
Шаг 3: Настройка драйвера
После установки драйвера необходимо убедиться, что он активен. Для этого выполните команду:
sudo modprobe wl
Эта команда загрузит модуль драйвера в ядро. Затем проверьте, обнаруживает ли теперь система ваш Wi-Fi адаптер:
iwconfig
Если адаптер все еще не отображается, попробуйте перезагрузить компьютер.
Шаг 4: Дополнительные настройки
Если после всех шагов адаптер по-прежнему не функционирует, выполните следующие дополнительные проверки:
-
Проверьте наличие конфликтующих драйверов:
Если другие драйверы, такие какb43
илиwl
, установлены и работают, это может вызвать конфликт. Вы можете удалить ненужные драйверы:sudo apt-get remove firmware-b43-installer
-
Проверьте настройки BIOS:
Убедитесь, что Wi-Fi адаптер включен в настройках BIOS вашего Lenovo Yoga 500. -
Логи системы:
Используйте командуdmesg
для проверки системных логов, связанных с Wi-Fi адаптером:dmesg | grep wl
Заключение
Проблема с отсутствием распознавания Wi-Fi адаптера в Debian 8 может быть решена установкой и настройкой драйвера broadcom-sta-dkms
. Следуя вышеописанным шагам, вы сможете диагностировать и исправить возникшую проблему. Если у вас останутся вопросы или сложные ситуации, не стесняйтесь обращаться за помощью на форумы поддержки Debian или в сообщества, посвященные Linux.
Используйте этот гайд как основное руководство для успешной настройки вашего Wi-Fi адаптера на Debian. Удачи!