WiFi 어댑터가 시작될 때마다 MAC 주소를 변경하는 시스템 서비스가 있습니다. 시스템 서비스가 제대로 실행되고 있습니다. 나는 이런 체계적인 서비스를 원한다1분 30초 이내Wi-Fi 어댑터가 USB에 연결되어 있지 않은 경우. systemd 서비스를 실행하고 싶지 않습니다.udev 규칙을 통해systemd 서비스는 network-pre.target 및 NetworkManager.service 다음에 시작되므로 systemd 서비스를 원합니다.이 서비스보다 먼저 시작하세요.
어떻게 해야 하나요?
[Unit]
Description=macchanger on %I
Wants=network-pre.target
Before=network-pre.target
BindsTo=sys-subsystem-net-devices-%i.device
After=sys-subsystem-net-devices-%i.device
[Service]
ExecStart=/usr/bin/macchanger -r %I
Type=oneshot
[Install]
WantedBy=multi-user.target