在使用 Linux 很长一段时间后,我想尝试一下 FreeBSD。我创建了一个可启动的 USB 记忆棒,并想在 Live CD 模式下播放一下。我遇到的第一个问题是我不知道如何让 wifi 工作。
运行sysctl net.wlan.devices
产生一个空的net.wlan.devices:
.
我想这意味着我的 wifi 适配器的模块没有加载?我发现启用wifi的大多数东西都需要更改一些配置并重新启动,但我想这在实时USB上并不容易。
现在我的问题是:如何启用 wifi?我怎么知道我需要加载哪个模块?
我正在使用 Thinkpad L480(笔记本电脑页面上未列出)。免费的 BSD 甚至与它兼容吗?
根据 ThinkPad L480技术规格,它具有 Intel® Dual Band 8265 Wireless AC (2 x 2) wifi 适配器,应受iwm驱动程序支持。
您应该能够在运行时加载驱动程序和固件而无需重新启动:
检查它们是否成功加载
kldstat
。如果未列出模块,我猜您很不走运,直到有人为您的卡添加支持。如果是,请继续阅读。其余的在 FreeBSD 手册的无线网络章节中有很好的解释,这里是您需要的确切行:
您应该能够看到 wifi 网络列表:
您将需要创建
/etc/wpa_supplicant.conf
(假设您的 wifi 网络是 RSN/WPA2):将以下内容附加到
/etc/rc.conf
:调出界面:
......你应该很高兴。
尝试:
kldload if_iwm
这将加载 Intel 8000 系列 wifi 驱动程序