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()'の '}'の後の新しい行 –