Сам скрипт простой, но вот "фишка" крона @reboot не захотела работать. У людей такая проблема была - решилась копированием скрипта в то место, которое уже подмонтировано в момент запуска КРОНа. Возможно проблема в этом.
#!/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
Просто сложно диагностировать даже работу крона поскольку запускается он с нулевым уровнем лога :)
Николай, а у вас в офисе Аскозия, на сколько я знаю. Она через NAT работает? Вы как делали проброс портов? Я что-то бьюсь и никак не могу победить. Напрямую если соединяю и поднимаю второй интерфейс, вроде как, все работает. Но если делать через NAT - в оба конца есть голос, но тоновые сигналы на аскозию не приходят(допустим надо набрать внутренний номер абонента), и тот кто звонит на нее не слышит сообщения IVR( "Enter an extension").
Проброс на роутере VOIP провайдера udp портов делаю, фаервол не блокирует. В чем беда не пойму.
В том то и дело - он их не ловит. Я в лог астера смотрю - входящее подключение есть и он ждет DTMF, но что бы я не нажал - он ни на что не реагирует. Просто такой ситуации нет, если кабель подсоединить напрямую и поднять второй интерфейс, пустив трафик провайдера через него - т.е. все работает: и приглашение набрать внутренний номер слышит абонент и DTMF воспринимает астер - все нормально пашет :( Прямо голову сломал уже.