Wifi

FreeBSD Live USB 中的 Wifi

  • September 6, 2018

在使用 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驅動程序支持。

您應該能夠在執行時載入驅動程序和韌體而無需重新啟動:

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

……你應該很高興。

引用自:https://unix.stackexchange.com/questions/466986