Сам скрипт простой, но вот "фишка" крона @reboot не захотела работать. У людей такая проблема была - решилась копированием скрипта в то место, которое уже подмонтировано в момент запуска КРОНа. Возможно проблема в этом.
http://ubuntuforums.org/showthread.php?t=1530652
Вот сам скрипт.
#!/bin/sh
ifconfig eth1 inet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx #адрес VOIP провайдера
route add -host sip.voipprov.ru gw xxx.xxx.xxx.xxx #хост для коннекта к VOIP и шлюз, через который это будет происходить
Пишем его в /offload/ папку через
Разрешаем запись в раздел с скриптами www:
mount -o remount,rw /offload
Запрещаем запись в раздел с скриптами www:
mount -o remount,ro /offload
Просто сложно диагностировать даже работу крона поскольку запускается он с нулевым уровнем лога :)
crond: crond (busybox 1.18.4) started, log level 0