Ноутбук в названии запускает двойную загрузку с указанной версией Ubuntu 14.04 и Windows 7.
После тривиальной установки драйверов в Windows беспроводное устройство работает великолепно.
На Ubuntu однако установка драйверов и перезагрузка не очень помогают. Я последовал этому замечательному руководству: Установка Broadcom Wireless Drivers. Это помогло немного понять, но не помогло мне решить мою проблему.
Одна из проблем может заключаться в том, что я не начинал с новой системы.
Первое, что я тогда это было:
sudo apt-get purge firmware-b43-installer
sudo apt-get purge bcmwl-kernel-source
Начиная с этой точки, я знаю устройство и идентификатор PCI беспроводного устройства. Я вижу устройство только в lspci:
$ lspci -nn -d 14e4:
24:00.0 Network controller [0280]: Broadcom Corporation BCM43228
802.11a/b/g/n [14e4:4359]
Если выход lsusb помогает:
$ lsusb
Bus 002 Device 003: ID 0a5c:21e1 Broadcom Corp. HP Portable SoftSailing
Как упоминалось в приведенном выше руководстве (я консультировался с таблицей с определенными пакетами PCI ID ) Затем я попытался снова установить bcmwl-kernel-source:
$ sudo apt-get install bcmwl-kernel-source
Важная ошибка:
Building initial module for 4.4.0-31-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/bcmwl-kernel-source.0.crash'
Error! Bad return status for module build on kernel: 4.4.0-31-generic (i686)
Consult /var/lib/dkms/bcmwl/6.30.223.248+bdcom/build/make.log for more information.
modprobe: ERROR: ../libkmod/libkmod-module.c:809 kmod_module_insert_module() could not find module by name='wl'
modprobe: ERROR: could not insert 'wl': Function not implemented
modprobe: ERROR: ../libkmod/libkmod-module.c:959 command_do() Error running install command for wl
modprobe: ERROR: could not insert 'wl': Operation not permitted
update-initramfs: deferring update (trigger activated)
Trigger für initramfs-tools (0.103ubuntu4.10) werden verarbeitet ...
update-initramfs: Generating /boot/initrd.img-4.4.0-31-generic
К настоящему времени ясно «wl» отсутствует, но я действительно не знаю, как его получить в системе.
Другая информация: В ноутбуке есть кнопка WiFi над клавиатурой, которую я нажал полностью - я могу включить / отключить соединение Bluetooth с этим, но он пока не работает (WiFi).
wl , очевидно, не работает. Точно такие же ошибки будут показаны при установке bcmwl-kernel-source.
Список rfkill показывает только
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
Что, кроме моего недостатка в понимании, может быть ошибкой? После удаления прошивки-b43-installer и bcmwl-kernel-source может возникнуть какой-то другой пакет, препятствующий процессу? Любые дальнейшие идеи по работе с беспроводным устройством будут высоко оценены!
Чтобы закончить мой собственный вопрос, сначала я благодарен за помощь @ chili555. Но теперь я смог исправить свою проблему, посмотрев ее снова.
Установите / переустановите заголовки Linux (поскольку они не были доступны мне через apt-get, я загрузил их из packages.ubuntu. ru!
sudo dpkg -i linux-image-3.13.0-151-generic_3.13.0-151.201_i386.deb
Удалить bcmwl-kernel-source:
sudo apt-get remove --purge bcmwl-kernel-source
Modprobe модуль b43:
modprobe b43
Установите прошивку b43
sudo apt-get install b43-fwcutter firmware-b43-installer
Перезагрузите систему
sudo reboot
Это привело мою систему Ubuntu 14.04 к окончательному активному поиску Wi-Fi и подключению к ним.
Как я уже сказал в своем вопросе, это одно из возможных решений для ноутбуков HP ProBook 6570b с беспроводной картой Broadcom BCM43228 [14e4: 4359].
Если кто-то хочет дополнительно объясните, почему модуль wl никогда не был найден и не мог быть добавлен в modprobe, или почему пакет bcmwl-kernel-source не работал, а не прошивка b43, это может быть полезно для людей, спотыкающихся о эту запись.
Чтобы закончить мой собственный вопрос, сначала я благодарен за помощь @ chili555. Но теперь я смог исправить свою проблему, посмотрев ее снова.
Установите / переустановите заголовки Linux (поскольку они не были доступны мне через apt-get, я загрузил их из packages.ubuntu. ru!
sudo dpkg -i linux-image-3.13.0-151-generic_3.13.0-151.201_i386.deb
Удалить bcmwl-kernel-source:
sudo apt-get remove --purge bcmwl-kernel-source
Modprobe модуль b43:
modprobe b43
Установите прошивку b43
sudo apt-get install b43-fwcutter firmware-b43-installer
Перезагрузите систему
sudo reboot
Это привело мою систему Ubuntu 14.04 к окончательному активному поиску Wi-Fi и подключению к ним.
Как я уже сказал в своем вопросе, это одно из возможных решений для ноутбуков HP ProBook 6570b с беспроводной картой Broadcom BCM43228 [14e4: 4359].
Если кто-то хочет дополнительно объясните, почему модуль wl никогда не был найден и не мог быть добавлен в modprobe, или почему пакет bcmwl-kernel-source не работал, а не прошивка b43, это может быть полезно для людей, спотыкающихся о эту запись.
Ваши показания выше состояния:
Создание исходного модуля для 4.4.0-31-genericОднако в журнале сбоев, который вы вставили, говорит:
Создание исходного модуля для 4.4.0-31-generic
make: Verzeichnis »/usr/src/linux-headers-4.4.0-119-generic« wird betreten
]Мы подозреваем, что Update Manager установил версию ядра -119, но вы еще не перезагрузились; следовательно, ваша работающая версия ядра была -31.
uname -r
Пожалуйста, перезагрузитесь. Затем убедитесь, что ваша версия ядра -119:
sudo apt-get install --reinstall bcmwl-kernel-source
Если да, тогда выполните:
Ваши показания выше состояния:
Создание исходного модуля для 4.4.0-31-genericОднако в журнале сбоев, который вы вставили, говорит:
Создание исходного модуля для 4.4.0-31-generic
make: Verzeichnis »/usr/src/linux-headers-4.4.0-119-generic« wird betreten
]Мы подозреваем, что Update Manager установил версию ядра -119, но вы еще не перезагрузились; следовательно, ваша работающая версия ядра была -31.
uname -r
Пожалуйста, перезагрузитесь. Затем убедитесь, что ваша версия ядра -119:
sudo apt-get install --reinstall bcmwl-kernel-source
Если да, тогда выполните: