- Вопрос или проблема
- Ответ или решение
- Решение проблемы отсутствия Wi-Fi на Ubuntu 20.04 с адаптером Broadcom BCM43142
- Введение
- Шаг 1: Проверка оборудования
- Шаг 2: Установка необходимых драйверов
- Шаг 3: Проверка состояния Wi-Fi
- Шаг 4: Проверка блокировок и конфигураций
- Шаг 5: Обновление драйверов
- Инструменты для дополнительной отладки
- Заключение
Вопрос или проблема
Я абсолютный новичок в Ubuntu, хотя я установил Ubuntu 20.04 на старый ноутбук, что прошло без проблем, и не знаю языков программирования. (Я просто читаю темы и следую/копирую инструкции) Я недавно заменил оперативную память в своем ноутбуке (HP Pavilion 17″ Beatsaudio) (с 6 ГБ на 16 ГБ) и установил новый SSD, потому что он стал очень медленным, хотя все работало, включая Wi-Fi. С помощью загрузочной флешки я установил Ubuntu 20.04. Но с тех пор не могу сделать так, чтобы Wi-Fi работал. Я не думаю, что повредил что-либо во время замены оперативной памяти и SSD.
После поисков я нашел и попробовал несколько решений, но ничего не сработало. Я также пробовал Ubuntu 20.04, но результат тот же: Wi-Fi не найден. Тогда я нашел то, что считал ‘точной’ проблемой, с которой сталкиваюсь (потому что человек писал об идентичном ‘устройстве broadcom, включая тип’, который есть у меня. Так что просто чтобы быть уверенным, что я ничего не напутал в предыдущих попытках, я ‘с новой силой установил Ubuntu 24.04’ и затем точно следовал этой теме.
https://github.com/Niels-van-den-Hork/ubuntu-wifi-broadcom-bcm43142-802.11b-g-n
это привело меня к:
Установка беспроводных драйверов Broadcom
(шаги из этой последней ссылки я также видел в нескольких видео на youtube.) К сожалению, Wi-Fi все еще не работает…..
Есть ли у кого-то пошаговое объяснение/решение для меня? Я могу сделать скриншоты определенной базовой информации, если это необходимо. Вот несколько, которые я ‘уже использовал’ в своем поиске решения:
lspci -vnn | grep Network
08:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01)
-------------------
iwconfig
lo no wireless extensions.
eno1 no wireless extensions.
--------------------
udo apt install bcmwl-kernel-source
Чтение списков пакетов... Готово
Формирование дерева зависимостей... Готово
Чтение информации о состоянии... Готово
bcmwl-kernel-source уже является самой новой версией (6.30.223.271+bdcom-23ubuntu1).
0 обновлено, 0 установлено вновь, 0 удалено и 5 не обновлено.
--------------------
ПОД ЭТОЙ СТРОКОЙ МНОГО ИНФОРМАЦИИ, НО ЧАСТЬ ОТНОСИТЕЛЬНО BROADCOM:
lshw
*-pci:2
описание: PCI bridge
продукт: 8 Series PCI Express Root Port 3
производитель: Intel Corporation
физический идентификатор: 1c.2
информация шины: pci@0000:00:1c.2
версия: e4
ширина: 32 бита
тактовая частота: 33MHz
возможности: pci normal_decode bus_master cap_list
конфигурация: driver=pcieport
ресурсы: irq:42 memory:b2500000-b25fffff
*-network UNCLAIMED
описание: Контроллер сети
продукт: BCM43142 802.11b/g/n
производитель: Broadcom Inc. and subsidiaries
физический идентификатор: 0
информация шины: pci@0000:08:00.0
версия: 01
ширина: 64 бита
тактовая частота: 33MHz
возможности: cap_list
конфигурация: latency=0
ресурсы: memory:b2500000-b2507fff
*-pci:3
описание: PCI bridge
продукт: 8 Series PCI Express Root Port 4
производитель: Intel Corporation
физический идентификатор: 1c.3
информация шины: pci@0000:00:1c.3
версия: e4
ширина: 32 бита
тактовая частота: 33MHz
возможности: pci normal_decode bus_master cap_list
конфигурация: driver=pcieport
ресурсы: irq:43 ioport:3000(size=4096) memory:b2400000-b24fffff
*-network
описание: Ethernet интерфейс
продукт: RTL810xE PCI Express Fast Ethernet controller
производитель: Realtek Semiconductor Co., Ltd.
физический идентификатор: 0
информация шины: pci@0000:09:00.0
логическое имя: eno1
версия: 08
серийный номер: 6c:c2:17:63:40:3c
размер: 100Mbit/s
емкость: 100Mbit/s
ширина: 64 бита
тактовая частота: 33MHz
возможности: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
-------------------------
rfkill
ID TYPE DEVICE SOFT HARD
0 bluetooth hci0 unblocked unblocked
Ответ или решение
Решение проблемы отсутствия Wi-Fi на Ubuntu 20.04 с адаптером Broadcom BCM43142
Введение
Если вы столкнулись с проблемами подключения к Wi-Fi после установки Ubuntu 20.04 на свой старый ноутбук HP Pavilion с адаптером Broadcom BCM43142, не волнуйтесь. В этом руководстве мы рассмотрим шаги, которые помогут вам решить эту проблему.
Шаг 1: Проверка оборудования
Чтобы убедиться, что ваша сетевая карта определена системой, выполните команду:
lspci -vnn | grep Network
Результат должен показать вашу сетевую карту (в данном случае BCM43142). Если ваше устройство обозначено как "UNCLAIMED", это означает, что драйвер не загружен.
Шаг 2: Установка необходимых драйверов
- Откройте терминал (Ctrl + Alt + T).
- Убедитесь, что у вас установлены все обновления:
sudo apt update
sudo apt upgrade
- Установите драйвер для Broadcom:
sudo apt install bcmwl-kernel-source
- После завершения установки перезагрузите ваш ноутбук:
sudo reboot
Шаг 3: Проверка состояния Wi-Fi
После перезагрузки проверьте, появилась ли сеть:
- Запустите команду для проверки доступных сетей:
iwconfig
Если ваша сетевая карта отображается как wlan0
или аналогичный интерфейс, то драйвер установлен и работает корректно.
Шаг 4: Проверка блокировок и конфигураций
Если после установки драйвера Wi-Fi по-прежнему не работает:
- Проверьте, нет ли программного блокирования (rfkill):
rfkill list
Убедитесь, что для вашей Wi-Fi не стоит блокировка:
- Если стоит "hard blocked: yes", убедитесь, что физический переключатель Wi-Fi на ноутбуке включен (если есть).
- Если "soft blocked: yes", вы можете разблокировать Wi-Fi с помощью команды:
sudo rfkill unblock wifi
Шаг 5: Обновление драйверов
Если проблема сохраняется, возможно, потребуется обновить драйверы или использовать альтернативные решения:
- Удалите текущий драйвер и установите альтернативный:
sudo apt remove --purge bcmwl-kernel-source
sudo apt install firmware-b43-installer
- Перезагрузите систему:
sudo reboot
Инструменты для дополнительной отладки
Для более детального анализа и решения проблемы, используйте следующие команды:
- Проверка состояния модулей ядра:
lsmod | grep wl
- Проверка логов системы:
dmesg | grep wl
- Просмотр информации о сети:
ifconfig
Заключение
Если следуя всем вышеизложенным шагам, проблема с обнаружением Wi-Fi все еще не решена, я рекомендую обратиться за помощью на форумы сообщества Ubuntu или сообщества пользователей Broadcom. При этом предоставьте всю собранную информацию о системе и состоянии вашего адаптера, что поможет сообществу быстрее ответить.
Не забывайте, что поддержка сообщества – отличный ресурс для решения многих проблем, с которыми можно столкнуться в Ubuntu.