【发布时间】:2019-07-13 13:17:03
【问题描述】:
我有一个网络初始化脚本而不是
- 运行 wpa_supplicant
- 运行 dhcpcd
configureWifi.sh
pkill -9 wpa_supplicant
pkill -9 dhcpcd
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B
dhcpcd wlan0
我想禁用所有 systemd 的“网络配置”功能 因为它们不工作并使我的系统在启动时挂起。 我只想启动 shell 脚本。
我的 systemd 单元描述文件如下所示:
/lib/systemd/system/goodwifi.service
[Unit]
description=Good wifi service, initializes wifi without networkmanger
[Service]
ExecStart=/root/configureWifi.sh
type=oneshot
[Install]
WantedBy=network.target
# systemctl enable goodwifi
然后重启后wifi没有配置。 当我手动运行此脚本时,它可以 100% 运行。
有什么建议吗?
【问题讨论】:
标签: networking systemd