我最近在一台 2007 年的旧 MacBook 上安装了 Lubuntu。通过专有驱动程序,我设法激活了 WiFi 模块。
我可以在笔记本电脑上看到 AP,并尝试连接它们,但过了一会儿就超时了。我找到了一种或多或少可靠的解决方法。通过使用 创建新连接nmcli device wifi connect ssid password pass
,我有时可以连接到网络。
问题是它会创建一个新的连接,必须清理这个连接,这样我的学生才能可靠地使用笔记本电脑,而无需知道 WiFi 密码。
输出lshw
:
Produkt: MacBook4,1 (System SKU#)
Hersteller: Apple Inc.
Version: 1.0
…
*-network
Beschreibung: Kabellose Verbindung
Produkt: BCM4321 802.11a/b/g/n
Hersteller: Broadcom Limited
Physische ID: 0
Bus-Informationen: pci@0000:02:00.0
Logischer Name: wls4
Version: 03
Seriennummer: 00:23:12:08:65:a7
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm msi pciexpress bus_master cap_list ethernet physical wireless
Konfiguration: broadcast=yes driver=wl0 driverversion=6.30.223.271 (r587334) latency=0 multicast=yes wireless=IEEE 802.11
Ressourcen: irq:16 memory:50500000-50503fff memory:50000000-500fffff
输出lspci
:
02:00.0 Network controller: Broadcom Limited BCM4321 802.11a/b/g/n (rev 03)
输出lspci -nnk | grep 0280 -A3
:
02:00.0 Network controller [0280]: Broadcom Limited BCM4321 802.11a/b/g/n [14e4:4328] (rev 03)
Subsystem: Apple Inc. AirPort Extreme [106b:0088]
Kernel driver in use: wl
Kernel modules: ssb, wl
输出dmesg | grep wl
:
[ 19.058352] wl: loading out-of-tree module taints kernel.
[ 19.058357] wl: module license 'MIXED/Proprietary' taints kernel.
[ 19.067890] wl: module verification failed: signature and/or required key missing - tainting kernel
[ 19.088080] wl 0000:02:00.0: enabling device (0000 -> 0002)
[ 19.212590] wlan0: Broadcom BCM4328 802.11 Hybrid Wireless Controller 6.30.223.271 (r587334)
[ 19.215106] wl 0000:02:00.0 wls4: renamed from wlan0
[ 29.365787] IPv6: ADDRCONF(NETDEV_UP): wls4: link is not ready
[ 29.707116] IPv6: ADDRCONF(NETDEV_UP): wls4: link is not ready
[ 33.244482] IPv6: ADDRCONF(NETDEV_CHANGE): wls4: link becomes ready
[ 478.260337] IPv6: ADDRCONF(NETDEV_UP): wls4: link is not ready
[ 558.047766] IPv6: ADDRCONF(NETDEV_CHANGE): wls4: link becomes ready
答案1
我想知道这是否有帮助?我注意到您的芯片组(BCM4321)未列出。并且您的连接使用了不同芯片 ID 的驱动程序。«wlan0:Broadcom BCM4328»