LINUX.ORG.RU
ФорумAdmin

script restart PPP


0

0

Периодически отваливается линк на модеме от скайлинк, прикручен он к FreeBSD 7.2 по USB,поднято PPP!Помогите с написанием скрипта,такого плана (модем пингует задаваемый мною адрес,при получение ответа продолжает работать,если ответа нет, то убиваем PID ppp и дозваниваемся заново),помещаем это скрипт в cron и ставим его запуск каждые 5-ть мин. Примеры находил в сети,но они не работают или руки кривые у меня!!! Буду благодарен за помощь!!!)))


а пппд сам не отваливается? если нет линка, то должен отваливаться, если всякие lcp-* не изуродованы до неузнаваемости.

CFA
()
Ответ на: комментарий от CFA

Делаю ps в списки процессов висит PPP.А пинг не идет! BSD недавно изучаю,возможно и сам туплю!)))Поэтому буду рад информации по моему вопросу!!!Где,что, можно еще просмотреть,чтобы найти в чем причина этих зависаний????

SevanD
() автор топика
Ответ на: комментарий от SevanD

Процесс не помирает когда отваливается инет, должен пропадать интерфейс (смотри ifconfig).
Вот конфиг скайлинка из дебиана:
/etc/ppp/peers/cdma-evdo


/dev/ttyACM0 921600
connect '/usr/sbin/chat -s -v "" "AT&F0E0V1S0=0" OK ATD#777 CONNECT'
debug
updetach
crtscts
noipdefault
nodetach
novj
lcp-echo-failure 0
nobsdcomp
novjccomp
nopcomp
noaccomp
noauth
user 11111111111@leased.msk.skylink.ru
modem
usepeerdns
defaultroute
connect-delay 5000

при отключении, попытка подключения повторяется через 5 мин.


В общем копай настройки ppp во фре.

Morphine
()
Ответ на: комментарий от Morphine

ifconfig говорит что все в порядке , когда сеть отваливается.А на экране вот такое сообщение "NO buffer space available"

SevanD
() автор топика
Ответ на: комментарий от Morphine

Я использую следующий конфиг(FreeBSD 7.2):/etc/ppp/ppp.conf default: 1- set log Phase Chat LCP IPCP CCP tun command 2- disable pred1 deflate deflate24 protocomp acfcomp shortseq vj 3- deny pred1 deflate deflate24 protocomp acfcomp shortseq vj 4- set speed 115200 5- set timeout 160 6- enable dns

skylink: 7- set device /dev/ttyU0 8- set phone \#777 9- set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ 10- \"\" AT OK-AT-OK ATE1Q0 OK \ 11-\\dATDT\\T TIMEOUT 40 CONNECT" 12- set login 13- set authname mobile 14- set authkey internet 15- set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0 16- add default HISADDR

Не понимаю ,что значат строки (9,10,11),растолкуйте кто знает?!

SevanD
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.