0
我正在运行此代码并且运行良好,但每当启动它时,我的路由器都不会启动。当我做script start
正在工作,当我在做script boot
正在工作。但是,无论何时我在启动时运行script enable
以使其运行,我重新启动我的路由器,并且我的路由器从不启动,它会冻结,我需要进入故障安全模式才能将其拆除。在OpenWRT启动时运行脚本
我做错了什么? START和STOP变量可以吗?
#!/bin/sh /etc/rc.common
START=10
STOP=15
boot() {
airmon-ng start wlan0
sleep 1
start
}
start() {
rssi mon0 &
}
stop() {
killall -9 rssi
exit 1
}
这是你的完整脚本? – Cyrus
@Cyrus它是,刚刚开始rssi代码 –
@Cyrus我会试试,你的意思是在bash脚本的最后加上'“$ 1”',对吧? 'stop()'''''之后的新行是 –