wpa_supplicant制作,详情可以参考ArchLinux Wiki传送

这里说一下简略步骤,首先弄一个文件:

vim /etc/wpa_supplicant/wpa_supplicant.conf

写入:

ctrl_interface=/run/wpa_supplicant
update_config=1

然后开刚,先弄个服务

wpa_supplicant -B -i interface -c /etc/wpa_supplicant/wpa_supplicant.conf

-B是后台运行,-i是指定你的网卡名称,可以用ip link查看,-c是上面wpa配置文件的地址。

完事之后啊,用wpa_cli开始连接:

wpa_cli
scan
scan_result
add_network
set_network 0 ssid "你要连接的无线名称(英文)"
set_network 0 psk "无线密码"
enable_network 0
save_config

保存配置到哪了?到刚才你创建的文件里面了:/etc/wpa_supplicant/wpa_supplicant.conf
然后启动服务:

dhcpcd 你的网卡名

这里注意点啊,如果你在装系统呢,可以在netctl下手,netctl咋弄?

cd /etc/netctl/examples
cp /etc/netctl/examples/wireless-wpa-config ../
vim wireless-wpa-config

将里面的interface的值改成你的网卡名称,然后

netctl enable wireless-wpa-config(配置文件名称)

然后就OK了,和dhcpcd性质差不多,详情看文档。

ArchLinux Wiki网络设置

添加新评论