$ sudo apt-get install --reinstall bcmwl-kernel-source
[sudo] password for neznayka:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
обновлено 0, установлено 0 новых пакетов, переустановлено 1 переустановлено, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/1.155 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
(Чтение базы данных ... на данный момент установлено 182042 файла и каталога.)
Подготовка к замене пакета bcmwl-kernel-source 5.100.82.38+bdcom-0ubuntu4 (используется файл .../bcmwl-kernel-source_5.100.82.38+bdcom-0ubuntu4_amd64.deb) ...
Removing all DKMS Modules
Done.
Распаковывается замена для пакета bcmwl-kernel-source ...
Настраивается пакет bcmwl-kernel-source (5.100.82.38+bdcom-0ubuntu4) ...
Loading new bcmwl-5.100.82.38+bdcom DKMS files...
Building only for 3.0.0-16-generic
Building for architecture x86_64
Building initial module for 3.0.0-16-generic
Done.
wl:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/3.0.0-16-generic/updates/dkms/
depmod....
DKMS: install Completed.
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.0.0-16-generic
$ sudo modprobe wl
FATAL: Error inserting wl (/lib/modules/3.0.0-16-generic/updates/dkms/wl.ko): Invalid argument
$ sudo iwlist scan
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
$ lsmod | grep wl
$ dmesg | grep "04:00\.0\| wl"
[ 0.540281] pci 0000:04:00.0: [14e4:4357] type 0 class 0x000280
[ 0.540324] pci 0000:04:00.0: reg 10: [mem 0x94100000-0x94103fff 64bit]
[ 0.540494] pci 0000:04:00.0: supports D1 D2
[ 0.540496] pci 0000:04:00.0: PME# supported from D0 D3hot D3cold
[ 0.540504] pci 0000:04:00.0: PME# disabled
[ 19.611790] wl: disagrees about version of symbol lib80211_get_crypto_ops
[ 19.611795] wl: Unknown symbol lib80211_get_crypto_ops (err -22)
[23892.494340] wl: disagrees about version of symbol lib80211_get_crypto_ops
[23892.494349] wl: Unknown symbol lib80211_get_crypto_ops (err -22)