if-up.d中的脚本在创建ppp连接时未执行

我在/etc/network/if-up.d目录中有一个简单的脚本“test”。 该脚本包含以下命令。 只要接口将状态从down更改为up,它就会创建一个空文本文件。

 #!/bin/bash sudo touch /home/duser/test1.txt 

但是在建立ppp连接时脚本没有执行。 ppp连接属于usb-modem。 pppd守护程序将由wvdial启动。 我尝试断开并连接我的wlan,然后脚本正在执行。 但它对ppp不起作用。 注意:该脚本具有755权限

例如,将这个脚本放在/etc/ppp/ip-up.d/ ,每次上去时都会默认路由到ppp0接口,make脚本称为脚本,执行permissions 755

sudo nano /etc/ppp/ip-up.d/script

 # Check for specific interface if desired [ "$PPP_IFACE" != "ppp0" ] || exit 0 # Do something sudo route add default dev ppp0 chmod 755 /etc/ppp/if-up.d/script 

尝试