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