FreeBSD Live USB 中的 Wifi

FreeBSD Live USB 中的 Wifi

使用 Linux 一段时间后,我想尝试一下 FreeBSD。我创建了一个可启动 USB 记忆棒,并想在 Live CD 模式下玩一下。我遇到的第一个问题是我不知道如何让wifi工作。

运行sysctl net.wlan.devices会产生一个空的net.wlan.devices:.

我想这意味着我的 wifi 适配器的模块未加载?我发现启用 wifi 的大部分内容都需要更改一些配置并重新启动,但我想这在实时 USB 上并不那么容易。

现在我的问题是:如何启用 wifi?我如何知道需要加载哪个模块?

我使用的是 Thinkpad L480(未列出)在笔记本电脑页面上)。免费的 BSD 是否与其兼容?

答案1

根据ThinkPad L480技术规格,它具有英特尔® 双频 8265 无线 AC (2 x 2) wifi 适配器,应支持内华达司机。

您应该能够在运行时加载驱动程序和固件而无需重新启动:

kldload if_iwm
kldload iwm8265fw

检查它们是否已成功加载kldstat。如果没有列出模块,我猜你运气不好,直到有人添加对你的卡的支持。如果是,请继续阅读。

其余部分在中得到了很好的解释无线网络FreeBSD 手册的章节,以下是您需要的确切行:

ifconfig wlan0 create wlandev iwm0
ifconfig wlan0 up scan

您应该能够看到 wifi 网络列表:

ifconfig wlan0 list scan

您需要创建/etc/wpa_supplicant.conf(假设您的 wifi 网络是 RSN/WPA2):

network={
 ssid="yournetwork"
 psk="yournetworkpass"
}

将以下内容附加到/etc/rc.conf

wlans_ath0="wlan0"
ifconfig_wlan0="WPA DHCP"

调出界面:

service netif restart

...你应该可以走了。

答案2

尝试:kldload if_iwm

这会加载 Intel 8000 系列 wifi 驱动程序

相关内容