Невозможно подключиться к беспроводной сети на ноутбуке HP G7000.

Вопрос или проблема

Попытка подключить беспроводной интернет на старом ноутбуке HP G7000 без успеха. Уже установил firmware-b43-installer, но все равно ничего не работает.

Вот какая у меня карта Wifi:

~$ lspci -nn -d 14e4:
01:00.0 Контроллер сети [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 02)

Вот что я сделал до сих пор:

sudo apt-get purge bcmwl-kernel-source
sudo apt-get update
sudo apt-get install firmware-b43-installer
sudo modprobe -r b43
sudo modprobe b43

И вывод того, что сейчас:

~$ grep 'blacklist b43' /etc/modprobe.d/*
~$

~$ lsmod | egrep 'wl|b43|ssb'
b43 398950 0
bcma 46583 1 b43
mac80211 580709 1 b43
cfg80211 433826 2 b43,mac80211
ssb_hcd 12757 0
ssb 55983 2 b43,ssb_hcd

~$ sudo modprobe -rf b43
~$

~$ sudo modprobe -v b43
insmod /lib/modules/3.18.0-13-generic/kernel/net/wireless/cfg80211.ko
insmod /lib/modules/3.18.0-13-generic/kernel/net/mac80211/mac80211.ko
insmod /lib/modules/3.18.0-13-generic/kernel/drivers/bcma/bcma.ko
insmod /lib/modules/3.18.0-13-generic/kernel/drivers/net/wireless/b43/b43.ko

~$ dmesg | grep b43
[ 29.253267] b43-phy0: Broadcom 4311 WLAN найден (core revision 13)
[ 29.285790] b43-phy0: Найдена PHY: Analog 4, Type 2 (G), Revision 9
[ 29.285806] b43-phy0: Найден Радио: Manuf 0x17F, ID 0x2050, Revision 2, Version 0
[ 29.296837] b43 ssb0:0: Прямое загрузка прошивки для b43/ucode13.fw не удалась с ошибкой -2
[ 29.296872] b43 ssb0:0: Прямое загрузка прошивки для b43/ucode13.fw не удалась с ошибкой -2
[ 29.296930] b43 ssb0:0: Прямое загрузка прошивки для b43-open/ucode13.fw не удалась с ошибкой -2
[ 29.296949] b43 ssb0:0: Прямое загрузка прошивки для b43-open/ucode13.fw не удалась с ошибкой -2
[ 29.296954] b43-phy0 ОШИБКА: Файл прошивки "b43/ucode13.fw" не найден
[ 29.296959] b43-phy0 ОШИБКА: Файл прошивки "b43-open/ucode13.fw" не найден
[ 29.296963] b43-phy0 ОШИБКА: Вам нужно перейти на http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware и скачать правильную прошивку для этой версии драйвера. Пожалуйста, внимательно прочитайте все инструкции на этом сайте.
[ 1297.396699] b43-wlan ОШИБКА: Устройства с двумя ядрами не поддерживаются
[ 1297.396716] b43: проверка ssb0:0 не удалась с ошибкой -524
[ 1932.298691] b43-wlan ОШИБКА: Устройства с двумя ядрами не поддерживаются
[ 1932.298706] b43: проверка ssb0:0 не удалась с ошибкой -524
[ 1969.802083] b43-wlan ОШИБКА: Устройства с двумя ядрами не поддерживаются
[ 1969.802099] b43: проверка ssb0:0 не удалась с ошибкой -524
[ 4211.112275] b43-wlan ОШИБКА: Устройства с двумя ядрами не поддерживаются
[ 4211.112291] b43: проверка ssb0:0 не удалась с ошибкой -524
[ 8316.908456] b43-wlan ОШИБКА: Устройства с двумя ядрами не поддерживаются
[ 8316.908472] b43: проверка ssb0:0 не удалась с ошибкой -524

~$ cat /etc/network/interfaces
# файл интерфейсов(5), используемый ifup(8) и ifdown(8)
auto lo
iface lo inet loopback

~$ /etc/init.d/networking restart
остановка: Получено сообщение об отказе в отправке, 1 совпадение правил; type="method_call", sender=":1.75" (uid=999 pid=7583 comm="остановить сеть ") interface="com.ubuntu.Upstart0_6.Job" member="Stop" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")
запуск: Получено сообщение об отказе в отправке, 1 совпадение правил; type="method_call", sender=":1.76" (uid=999 pid=7577 comm="запустить сеть ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")

~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:1b:38:8d:b3:bf  
          inet addr:10.40.111.20  Bcast:10.40.111.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:38ff:fe8d:b3bf/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX пакеты:74536 ошибки:0 потеряно:0 переполнения:0 фреймы:0
          TX пакеты:61080 ошибки:0 потеряно:0 переполнения:4 carrier:0
          столкновения:0 txqueuelen:1000 
          RX байты:91438000 (91.4 МБ)  TX байты:6053996 (6.0 МБ)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Сфера:Хост
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX пакеты:4772 ошибки:0 потеряно:0 переполнения:0 фреймы:0
          TX пакеты:4772 ошибки:0 потеряно:0 переполнения:0 carrier:0
          столкновения:0 txqueuelen:0 
          RX байты:509283 (509.2 КБ)  TX байты:509283 (509.2 КБ)

~$ sudo apt-get install --reinstall firmware-b43-installer
Чтение списков пакетов... Готово
Создание дерева зависимостей       
Чтение состояния информации... Готово
0 обновлено, 0 новно установленно, 1 переустановлено, 0 удалено и 0 не обновлено.
Необходимо получить 0 B/4,126 B архивов.
После этой операции будет использовано 0 B дополнительного места на диске.
(Чтение базы данных ... 160409 файлов и директорий в настоящее время установлено.)
Подготовка к распаковке .../firmware-b43-installer_1%3a019-1_all.deb ...
Распаковка firmware-b43-installer (1:019-1) поверх (1:019-1) ...
Настройка firmware-b43-installer (1:019-1) ...
Среда chroot не найдена. Начало обычной установки
--2015-02-12 15:13:04--  http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2
Решение www.lwfinger.com (www.lwfinger.com)... 173.254.28.119
Подключение к www.lwfinger.com (www.lwfinger.com)|173.254.28.119|:80... подключено.
HTTP-запрос отправлен, ожидание ответа... 200 ОК
Длина: 13514651 (13M) [application/x-bzip2]
Сохранение в: ‘broadcom-wl-5.100.138.tar.bz2’

broadcom-wl-5.100.138.tar.bz2                100%[================================================================================================>]  12.89M   136KB/s   за 5м 25с с

2015-02-12 15:18:40 (40.7 KB/s) - ‘broadcom-wl-5.100.138.tar.bz2’ сохранен [13514651/13514651]

Удаление старой распакованной прошивки...
broadcom-wl-5.100.138/
broadcom-wl-5.100.138/linux/
broadcom-wl-5.100.138/linux/wl_apsta.o
broadcom-wl-5.100.138/linux/wl_ap.o
broadcom-wl-5.100.138/linux/wl_sta.o
broadcom-wl-5.100.138/README
broadcom-wl-5.100.138/config/
broadcom-wl-5.100.138/config/wlconfig_lx_shared
broadcom-wl-5.100.138/config/wl.mk
broadcom-wl-5.100.138/config/wl_default
broadcom-wl-5.100.138/config/wl_hnd
broadcom-wl-5.100.138/config/wlconfig_nomimo
Этот файл распознается как:
  имя файла   :  wl_apsta.o
  версия    :  666.2
  MD5        :  e1b05e268bcdbfef3560c28fc161f30e
Извлечение b43/lp0initvals14.fw
Извлечение b43/lcn0bsinitvals25.fw
Извлечение b43/n0bsinitvals25.fw
Извлечение b43/n0bsinitvals17.fw
Извлечение b43/ucode17_mimo.fw
Извлечение b43/ucode16_lp.fw
Извлечение b43/sslpn1initvals27.fw
Извлечение b43/lp2bsinitvals19.fw
Извлечение b43/sslpn3bsinitvals21.fw
Извлечение b43/ucode16_sslpn.fw
  ucode time:     01:15:07
Извлечение b43/ucode25_lcn.fw
Извлечение b43/ucode21_sslpn.fw
Извлечение b43/lp0bsinitvals14.fw
Извлечение b43/b0g0initvals9.fw
Извлечение b43/ucode20_sslpn.fw
Извлечение b43/a0g1bsinitvals9.fw
Извлечение b43/lp1initvals20.fw
Извлечение b43/b0g0bsinitvals13.fw
Извлечение b43/lp2initvals19.fw
Извлечение b43/n2bsinitvals19.fw
Извлечение b43/sslpn4bsinitvals22.fw
Извлечение b43/ucode16_sslpn_nobt.fw
  ucode date:     2011-02-23
Извлечение b43/n1bsinitvals20.fw
Извлечение b43/n1initvals20.fw
Извлечение b43/b0g0bsinitvals5.fw
Извлечение b43/ucode22_sslpn.fw
Извлечение b43/b0g0initvals13.fw
Извлечение b43/ht0initvals26.fw
Извлечение b43/ucode33_lcn40.fw
Извлечение b43/sslpn1bsinitvals20.fw
Извлечение b43/lcn400bsinitvals33.fw
Извлечение b43/ucode14.fw
Извлечение b43/a0g0initvals5.fw
Извлечение b43/lp1bsinitvals22.fw
Извлечение b43/n16initvals30.fw
Извлечение b43/lp0bsinitvals16.fw
Извлечение b43/lcn1bsinitvals25.fw
Извлечение b43/lcn400initvals33.fw
Извлечение b43/n0bsinitvals24.fw
Извлечение b43/lcn2bsinitvals26.fw
Извлечение b43/lcn1initvals26.fw
Извлечение b43/n0bsinitvals22.fw
Извлечение b43/n18initvals32.fw
Извлечение b43/lcn2initvals26.fw
Извлечение b43/a0g1bsinitvals5.fw
Извлечение b43/n0bsinitvals11.fw
Извлечение b43/lcn2initvals24.fw
Извлечение b43/lcn0initvals26.fw
Извлечение b43/n0absinitvals11.fw
Извлечение b43/ucode21_sslpn_nobt.fw
  ucode time:     01:15:07
Извлечение b43/ucode26_mimo.fw
Извлечение b43/n2initvals19.fw
Извлечение b43/sslpn3initvals21.fw
Извлечение b43/a0g1bsinitvals13.fw
Извлечение b43/sslpn4initvals22.fw
Извлечение b43/pcm5.fw
Извлечение b43/ucode22_mimo.fw
Извлечение b43/ucode9.fw
Извлечение b43/lcn2initvals25.fw
Извлечение b43/lp1initvals22.fw
Извлечение b43/sslpn1bsinitvals27.fw
Извлечение b43/lcn0initvals24.fw
Извлечение b43/ucode32_mimo.fw
Извлечение b43/a0g0bsinitvals9.fw
Извлечение b43/n18bsinitvals32.fw
Извлечение b43/n0initvals24.fw
Извлечение b43/n0initvals25.fw
Извлечение b43/a0g1initvals5.fw
Извлечение b43/ucode24_lcn.fw
Извлечение b43/n0initvals17.fw
Извлечение b43/n0bsinitvals16.fw
Извлечение b43/lp0initvals15.fw
Извлечение b43/b0g0initvals5.fw
Извлечение b43/ucode20_sslpn_nobt.fw
Извлечение b43/lcn1initvals24.fw
Извлечение b43/sslpn0initvals16.fw
Извлечение b43/a0g1initvals13.fw
Извлечение b43/lp1bsinitvals20.fw
Извлечение b43/sslpn2initvals19.fw
Извлечение b43/a0g1initvals9.fw
Извлечение b43/lcn1bsinitvals24.fw
Извлечение b43/ucode5.fw
Извлечение b43/lcn2bsinitvals24.fw
Извлечение b43/lp0bsinitvals13.fw
Извлечение b43/n0initvals16.fw
Извлечение b43/ucode19_sslpn_nobt.fw
Извлечение b43/b0g0bsinitvals9.fw
Извлечение b43/ucode11.fw
Извлечение b43/lp0initvals16.fw
Извлечение b43/ucode16_mimo.fw
Извлечение b43/lcn0bsinitvals26.fw
Извлечение b43/ht0initvals29.fw
Извлечение b43/lcn2bsinitvals25.fw
Извлечение b43/a0g0initvals9.fw
Извлечение b43/ucode29_mimo.fw
Извлечение b43/lcn0bsinitvals24.fw
Извлечение b43/ucode19_sslpn.fw
Извлечение b43/lcn1initvals25.fw
Извлечение b43/ucode30_mimo.fw
Извлечение b43/n16bsinitvals30.fw
Извлечение b43/ucode25_mimo.fw
Извлечение b43/ucode24_mimo.fw
Извлечение b43/ucode27_sslpn.fw
Извлечение b43/lp0initvals13.fw
Извлечение b43/a0g0bsinitvals5.fw
Извлечение b43/ht0bsinitvals26.fw
Извлечение b43/ucode13.fw
Извлечение b43/sslpn2bsinitvals19.fw
Извлечение b43/ucode15.fw
Извлечение b43/lp0bsinitvals15.fw
Извлечение b43/n0initvals11.fw
Извлечение b43/lcn0initvals25.fw
Извлечение b43/sslpn0bsinitvals16.fw
Извлечение b43/sslpn1initvals20.fw
Извлечение b43/lcn1bsinitvals26.fw
Извлечение b43/n0initvals22.fw
Извлечение b43/ht0bsinitvals29.fw

~$ sudo ls /lib/firmware/b43
a0g0bsinitvals5.fw   b0g0initvals9.fw     lcn1initvals25.fw  lp0initvals14.fw    n0bsinitvals25.fw   pcm5.fw        ucode14.fw         ucode24_lcn.fw
a0g0bsinitvals9.fw   ht0bsinitvals26.fw   lcn1initvals26.fw  lp0initvals15.fw    n0initvals11.fw     sslpn0bsinitvals16.fw  ucode15.fw         ucode24_mimo.fw
a0g0initvals5.fw     ht0bsinitvals29.fw   lcn2bsinitvals24.fw    lp0initvals16.fw    n0initvals16.fw     sslpn0initvals16.fw    ucode16_lp.fw          ucode25_lcn.fw
a0g0initvals9.fw     ht0initvals26.fw     lcn2bsinitvals25.fw    lp1bsinitvals20.fw  n0initvals17.fw     sslpn1bsinitvals20.fw  ucode16_mimo.fw        ucode25_mimo.fw
a0g1bsinitvals13.fw  ht0initvals29.fw     lcn2bsinitvals26.fw    lp1bsinitvals22.fw  n0initvals22.fw     sslpn1bsinitvals27.fw  ucode16_sslpn.fw       ucode26_mimo.fw
a0g1bsinitvals5.fw   lcn0bsinitvals24.fw  lcn2initvals24.fw  lp1initvals20.fw    n0initvals24.fw     sslpn1initvals20.fw    ucode16_sslpn_nobt.fw  ucode27_sslpn.fw
a0g1bsinitvals9.fw   lcn0bsinitvals25.fw  lcn2initvals25.fw  lp1initvals22.fw    n0initvals25.fw     sslpn1initvals27.fw    ucode17_mimo.fw        ucode29_mimo.fw
a0g1initvals13.fw    lcn0bsinitvals26.fw  lcn2initvals26.fw  lp2bsinitvals19.fw  n16bsinitvals30.fw  sslpn2bsinitvals19.fw  ucode19_sslpn.fw       ucode30_mimo.fw
a0g1initvals5.fw     lcn0initvals24.fw    lcn400bsinitvals33.fw  lp2initvals19.fw    n16initvals30.fw    sslpn2initvals19.fw    ucode19_sslpn_nobt.fw  ucode32_mimo.fw
a0g1initvals9.fw     lcn0initvals25.fw    lcn400initvals33.fw    n0absinitvals11.fw  n18bsinitvals32.fw  sslpn3bsinitvals21.fw  ucode20_sslpn.fw       ucode33_lcn40.fw
b0g0bsinitvals13.fw  lcn0initvals26.fw    lp0bsinitvals13.fw     n0bsinitvals11.fw   n18initvals32.fw    sslpn3initvals21.fw    ucode20_sslpn_nobt.fw  ucode5.fw
b0g0bsinitvals5.fw   lcn1bsinitvals24.fw  lp0bsinitvals14.fw     n0bsinitvals16.fw   n1bsinitvals20.fw   sslpn4bsinitvals22.fw  ucode21_sslpn.fw       ucode9.fw
b0g0bsinitvals9.fw   lcn1bsinitvals25.fw  lp0bsinitvals15.fw     n0bsinitvals17.fw   n1initvals20.fw     sslpn4initvals22.fw    ucode21_sslpn_nobt.fw
b0g0initvals13.fw    lcn1bsinitvals26.fw  lp0bsinitvals16.fw     n0bsinitvals22.fw   n2bsinitvals19.fw   ucode11.fw     ucode22_mimo.fw
b0g0initvals5.fw     lcn1initvals24.fw    lp0initvals13.fw   n0bsinitvals24.fw   n2initvals19.fw     ucode13.fw     ucode22_sslpn.fw

Что-то пошло не так при установке необходимой прошивки. Пожалуйста, убедитесь, что вы подключены к интернету через Ethernet или любым другим способом. Откройте терминал и выполните:

sudo apt-get install --reinstall firmware-b43-installer

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

ls /lib/firmware/b43

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

Если перезагрузка невозможна, то:

sudo modprobe -r b43  <---если выводит, что он не загружен, это нормально, просто продолжайте
sudo modprobe -r ssb_hcd
sudo modprobe -r ssb  <---если выводит, что используется, смотрите lsmod для пользователей
sudo modprobe b43

Ваш беспроводной интернет должен заработать.

Это устройство работает довольно хорошо в Ubuntu после установки проприетарной прошивки.

В случае моего ноутбука Dell Latitude D531 с BCM4321 и запускающего Ubuntu 24.04.1 достаточно было выполнить следующие команды и перезагрузиться после:

sudo apt-get install firmware-b43-installer
sudo modprobe -r b43
sudo modprobe b43

После перезагрузки ip link show показывает интерфейс wlan0. Команда lspci -v показывает (среди другой информации) контроллер сети “Broadcom Inc. and subsidiaries BCM4321 802.11a/b/g/n (rev 03)” и “Подсистема: Dell Wireless 1500 Draft 802.11n WLAN Mini-card”.

.

Ответ или решение

Решение проблемы с беспроводным интернетом на ноутбуке HP G7000

Если вы столкнулись с проблемами подключения к Wi-Fi на старом ноутбуке HP G7000 с сетевым адаптером Broadcom BCM4311, вы не одиноки. Сообщение об ошибке, которое вы видите, указывает на отсутствие необходимого драйвера прошивки, что часто приводит к невозможности использования беспроводного соединения. Давайте разберёмся с этой проблемой шаг за шагом.

1. Установка драйвера прошивки

Согласно вашему описанию, вы уже установили пакет firmware-b43-installer. Возможно, процесс установки прошивки не завершился корректно. Пожалуйста, выполните следующие шаги в терминале:

sudo apt-get update
sudo apt-get install --reinstall firmware-b43-installer

Эти команды обновят информацию о пакетах и переустановят драйверы прошивки. Дайте системе немного времени для завершения процесса.

2. Проверка наличия файлов прошивки

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

ls /lib/firmware/b43

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

3. Перезагрузка и модульная загрузка

Для применения изменений рекомендуется перезагрузить систему:

sudo reboot

Следующий этап — проверить, как загружаются модули. После перезагрузки выполните следующие команды:

sudo modprobe -r b43
sudo modprobe b43

Эти команды позволят обновить состояние модуля и, возможно, активировать его.

4. Анализ логов системы

Если после выполнения вышеуказанных шагов Wi-Fi все еще не работает, необходимо изучить системные логи для выявления дополнительных ошибок:

dmesg | grep b43

Обратите внимание на сообщения об ошибках, такие как "не найдена прошивка". Если вы видите "Direct firmware load for b43/ucode13.fw failed with error -2", это означает, что целевая прошивка отсутствует.

5. Скачивание недостающей прошивки

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

6. Проверка сетевых интерфейсов

После загрузки необходимых файлов проверьте статусы сетевых интерфейсов:

ifconfig -a

Обратите внимание на наличие интерфейса, связанного с Wi-Fi. Он может быть обозначен как wlan0 или что-то подобное. Если интерфейс отсутствует, возможно, проблема не только в прошивке, но и в настройках сети.

7. В заключение

Если после выполнения всех вышеперечисленных шагов подключение по-прежнему не работает, возможно, проблема связана с аппаратной частью или несовместимостью программного обеспечения. В таком случае рассмотрите возможность использования внешнего USB-адаптера Wi-Fi для подключения к сети.

Теперь вы вооружены всеми необходимыми шагами, чтобы вернуть жизнь беспроводному подключению на вашем HP G7000. Надеюсь, это руководство окажется полезным, и ваше устройство вновь получит доступ к интернету. Если у вас возникли дополнительные вопросы или проблемы, не стесняйтесь обращаться за помощью.

Оцените материал
Добавить комментарий

Капча загружается...