Guo Qiang

FreeBSD 无线网卡配置

发布日期 2021-01-23 22:24:07已读 83 次FAQ
image

一台老的笔记本电脑一直闲置着,打算装上 FreeBSD ,但 Thinkpad 内置无线网卡博通 BCM43142 无法被 FreeBSD 识别,最后索性换个网卡,本来要换块高通的,可受 Thinkpad BIOS 白名单的限制,只能买了块 Intel 3320 的网卡,好在一些正常,顺利连上网。

  • 首先确定网卡名称

# dmesg | grep Wireless
iwn0: <Intel Centrino Wireless-N 2230> mem 0xf2d00000-0xf2d01fff irq 17 at device 0.0 on pci2


  • 编辑 /boot/loader.conf 文件,载入所需模块

if_iwn_load="YES"
iwn2000fw_load="YES"
iwn2030fw_load="YES"
iwn2230fw_load="YES"


  • 编辑 /etc/wpa_supplicant.conf 文件,设置 Wi-Fi 名称和密码

ctrl_interface=/var/run/wpa_supplicant
eapol_version=2
ap_scan=1
fast_reauth=1
network={
	ssid="无线网名称"
	psk="无线网密码"
}


  • 编辑 /etc/rc.conf 文件,绑定网卡

wlans_iwn0="wlan0"
#如果使用固定 IP 地址:
ifconfig_wlan0="WPA inet 192.168.1.10/24";
# 如果使用 dhcp 分配:
ifconfig_wlan0="WAP dhcp"
defaultrouter="192.168.1.1"


  • 重启网络

# service netif restart
# /etc/netstart


Copyright © 2019~2021 Guo Qiang