Ну уж обучать как писать скрипты в линуксе я как бы не подписывался
Тут уж сами должны читать FAQ тогда лучше поймете. Даже к примеру с
#!/bin/sh - сами ведь дошли.
1. файлы должны быть исполняемыми
Code:
chmod +x /tmp/local/sbin/*
2. чтобы файлы не пропали после перезагрузки роутера после их редактирования (или создания) нужно сохранить их во флэш
Code:
flashfs save && flashfs commit && flashfs enable
3. Конец строки должен быть в формате Unix (код 0D), а не Windows (0D,0A) это очень кретично особенно для первой строки
#!/bin/sh
Пробуйте просто запустить скрипт дав команду:
ping-reboot
(выход из программы Ctrl+C)
если возникнут ошибки, значит не выполнено какое-то условие которые я описал.