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 甚至與它兼容嗎?
根據 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
……你應該很高興。