при этом необходимо удалить модуль ядра wl, который в альте.
Удалять не надо, достаточно поместить в чёрный список.
А как?
На самом деле чего я только не перепробовал. Через меня прошло около десятка ноутбуков с такими картами. Некоторые модели работают. Но вот, например, эта (Broadcom BCM43228) ни в какую. Симптомы такие:
сама карта видна, но не подсоединяется ни к одной сети. Если пробовать очень долго и упорно, то может подсоединиться к какой-то сети до первого разрыва или перезагрузки и потом надо снова долго и упорно пробовать.
$ uname -r
4.4.56-std-def-alt0.M80P.2
Строчек
[device]
wifi.scan-rand-mac-address=no
нет, но, если мне не изменяет память, на этот совет я когда-то натыкался, когда парился с этими картами и он не помог... Сегодня попробую ещё раз.
После установки
#!/bin/sh
FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2
tar xjf broadcom-wl-5.100.138.tar.bz2
b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" broadcom-wl-5.100.138/linux/wl_apsta.o
заработало везде и без проблем.
$lspci -v
01:00.0 Network controller: Broadcom Limited BCM43228 802.11a/b/g/n
Subsystem: AzureWave Device 2111
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fea00000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information: Len=78 <?>
Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel
Capabilities: [160] Device Serial Number 00-00-d9-ff-ff-78-6c-71
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: bcma-pci-bridge