systemctl开机启动wpa_supplicant

各种开机启动搜索,最后才发现系统自带的systemctl也很好使。

Archlinux安装完wpa_supplicant,然后到/etc/wpa_supplicant目录下填写配置文件,随便自定义一个,例如test.conf

ap_scan=1
network={
ssid="2601"
#psk="HANHONG2601"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=5932952becf956d4712e51016640ee2d3518a5119a38c61c3f693116ae15e2a9
}

该文件配置详见arch官方文档。

接下来,配置service。进入到/usr/lib/systemd/system目录,可以看到下面四个文件:

wpa_supplicant-nl80211@.service
wpa_supplicant.service
wpa_supplicant@.service
wpa_supplicant-wired@.service

编辑wpa_supplicant.service文件,如下:

[Unit]
Description=WPA supplicant


[Service]
Type=dbus
BusName=fi.epitest.hostap.WPASupplicant
ExecStart=/usr/bin/wpa_supplicant -c/etc/wpa_supplicant/test.conf -i wlp3s0


[Install]
WantedBy=multi-user.target
Alias=dbus-fi.epitest.hostap.WPASupplicant.service

其中,只需修改ExecStart=/usr/bin/wpa_supplicant -c/etc/wpa_supplicant/test.conf -i wlp3s0即可。

最后,启动该service,启动命令如下:

#systemctl  enable wpa_supplicant

重启电脑,测试服务:

$systemctl status wpa_supplicant

如果服务没有问题,那么这个时候应该可以无线上网。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值