Ноутбук, упомянутый в заголовке, выполняет двойную загрузку с указанной версией Ubuntu 14.04 и Windows 7.
После простой установки драйверов в Windows беспроводное устройство работает великолепно.
Однако в Ubuntu установка драйверов и перезагрузка не очень помогают. Я следил за этим замечательным руководством: Установка драйверов беспроводной сети Broadcom . Это немного помогло в понимании. , но не помогло в моей проблеме.
Одна из проблем может заключаться в том, что я начал не с новой системы.
Первым делом я сделал следующее:
sudo apt-get purge firmware-b43-installer
sudo apt-get purge bcmwl-kernel-source
Начиная с этого момента, я знаю устройство и PCI ID беспроводного устройства. Я могу видеть устройство только в 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 ) Затем я снова попытался установить 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 ' отсутствует, но я действительно не знаю, как это исправить. система.
Другая информация: Ноутбук поставляется с кнопкой Wi-Fi над клавиатурой, которую я тщательно нажимал - с ее помощью я могу включить / отключить Bluetooth-соединение, но это (пока) не влияет на WiFi.
modprobe wl явно не работает. Точно такие же ошибки будут отображаться при установке bcmwl-kernel-source .
Список rfkill показывает только
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
Что, кроме моего отсутствия понимания, может быть неправильным? После удаления firmware-b43-installer и bcmwl-kernel-source может быть какой-то другой пакет вмешивается в процесс ? Будем признательны за любые дальнейшие идеи о том, как заставить беспроводное устройство работать!
Для завершения моего собственного вопроса сначала я благодарен за справку @chili555. Но я смог устранить свою проблему сам после изучения его снова сегодня.
Установите/переустановите заголовки Linux (поскольку они не были доступны для меня через Кв. - добираются, я загрузил их с packages.ubuntu.com, жизнеспособного по сей день, и установил пакет),
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-универсального
Однако крешлог, который Вы вставили, говорит:
сделайте: Verzeichnis»/usr/src/linux-headers-4.4.0-119-generic «соединил betreten проводом
Мы подозреваем, что Менеджер обновлений установил-119 версий ядра, но Вы еще не перезагрузили; следовательно, Ваша рабочая версия ядра была-31.
Перезагрузка. Затем, проверьте, что Ваша рабочая версия ядра-119:
uname -r
Если так, затем сделайте:
sudo apt-get install --reinstall bcmwl-kernel-source
Какое-либо улучшение? Вставьте любые ошибки или make.log: http://paste.ubuntu.com