我最近在我的 2009 年款 Mac Mini 上安装了 Ubuntu 18.04。我使用了可启动闪存驱动器,一切正常。最初,未找到 WiFi 适配器,但进入“软件和更新”>“附加驱动程序”并安装并使用来自 bcwl-kernel-source 的 Broadcom 802.11 Linux STA 无线驱动程序源后,就找到了。
然而,虽然我周围至少有三个 WiFi 网络,但由于我的手机和笔记本电脑已连接到这些网络,因此看不到它们。
我已尝试重新安装内核、重新安装网络管理器和 dist-upgrade。感谢您的帮助。
编辑
运行后lspci -nnk | grep 0280 -A3
我得到以下输出:
03:00.0 Network controller [0280]: Broadcom Limited BCM4321 802.11a/b/g/n [14e4:4328] (rev 05)
Subsystem: Apple Inc. AirPort Extreme [106b:0090]
Kernel driver in use: wl
Kernel modules: ssb, wl
运行后sudo iwlist chan
我得到:
enp0s10 no frequency information.
lo no frequency information.
enp0s4f1u7c4i2 no frequency information.
wlp3s0 32 channels in total; available frequencies :
Channel 01 : 2.412 GHz
Channel 02 : 2.417 GHz
Channel 03 : 2.422 GHz
Channel 04 : 2.427 GHz
Channel 05 : 2.432 GHz
Channel 06 : 2.437 GHz
Channel 07 : 2.442 GHz
Channel 08 : 2.447 GHz
Channel 09 : 2.452 GHz
Channel 10 : 2.457 GHz
Channel 11 : 2.462 GHz
Channel 12 : 2.467 GHz
Channel 13 : 2.472 GHz
Channel 14 : 2.484 GHz
Channel 32 : 5.16 GHz
Channel 34 : 5.17 GHz
Channel 36 : 5.18 GHz
Channel 38 : 5.19 GHz
Channel 40 : 5.2 GHz
Channel 42 : 5.21 GHz
Channel 44 : 5.22 GHz
Channel 46 : 5.23 GHz
Channel 48 : 5.24 GHz
Channel 50 : 5.25 GHz
Channel 52 : 5.26 GHz
Channel 54 : 5.27 GHz
Channel 56 : 5.28 GHz
Channel 58 : 5.29 GHz
Channel 60 : 5.3 GHz
Channel 62 : 5.31 GHz
Channel 64 : 5.32 GHz
Channel 66 : 5.33 GHz
运行后sudo iw reg get
我得到:
global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (N/A, 20), (N/A)
(2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (N/A, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
使用nmcli dev wifi list
命令我得到:
(process:2078): libnm-WARNING **: 20:27:42.549: no object known for /org/freedesktop/NetworkManager/ActiveConnection/1
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
答案1
在我们发现更多事实之前,这只是一个部分答案。
我建议明确设置你的监管范围。检查你的:
sudo iw reg get
如果您选择 00,则这是一个通用的设置。请在此处查找您的设置:http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2然后暂时设置一下:
sudo iw reg set IS
当然,如果不是冰岛,请替换您的国家代码。永久设置它:
sudo nano /etc/default/crda
将最后一行改为:
REGDOMAIN=IS
仔细校对,保存并关闭文本编辑器。
重启,运行并发布:
sudo iwlist chan
我们相信 66 以上的频道现在都可以使用了。