Звонилка с функцией дисконнекта через опр. время
Модератор: /dev/random
-
- Сообщения: 525
- Статус: Вселенский отказник
- ОС: windoze
Звонилка с функцией дисконнекта через опр. время
Нужна звонилка, которая может, ограничивать время коннекта, например 20 минут, и через это время она разорвет связь
ICQ 547097
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
-
- Сообщения: 525
- Статус: Вселенский отказник
- ОС: windoze
Re: Звонилка с функцией дисконнекта через опр. время
Для serg_sk:
нет, не пойдет, надо, чтобы в звонилке фича была =)
обрисую ситуацию:
пров дает первые 30 секунд бесплатно, реконект быстрый, а ночью я за компом не сижу =)
60 метров за ночь качает
в винде 
я же хочу на линуху перейти полностью хочу
нет, не пойдет, надо, чтобы в звонилке фича была =)
обрисую ситуацию:
пров дает первые 30 секунд бесплатно, реконект быстрый, а ночью я за компом не сижу =)
60 метров за ночь качает


я же хочу на линуху перейти полностью хочу
ICQ 547097
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Звонилка с функцией дисконнекта через опр. время
Для nerezus:
man pppd
По-моему, там была такая опция.
man pppd

-
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: Звонилка с функцией дисконнекта через опр. время
в крайнем случае while true; do pppd call isp; sleep 20; killall pppd; sleep 5; done
слава роботам!
-
- Сообщения: 525
- Статус: Вселенский отказник
- ОС: windoze
Re: Звонилка с функцией дисконнекта через опр. время
elide, 20 секунд - это время после старта pppd, а надо после начала коннекта
ICQ 547097
-
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: Звонилка с функцией дисконнекта через опр. время
Ну так засеките, сколько времени у вас проходит между соединением и запуском pppd и отнимите это время от 30 секунд халявы. А оставшееся время укажите в первом sleep'e.
P.S. Откуда elide знать, сколько времени ваш модем тратит на соединение? "реконект быстрый" - это не количественная характеристика
.
P.S. Откуда elide знать, сколько времени ваш модем тратит на соединение? "реконект быстрый" - это не количественная характеристика

-
- Сообщения: 525
- Статус: Вселенский отказник
- ОС: windoze
Re: Звонилка с функцией дисконнекта через опр. время
Для allez:
каждый раз по разному =)
в этом и прикол =)
поэтому ищу звонилку, в которой уже есть сабжевая функция =)
каждый раз по разному =)
в этом и прикол =)
поэтому ищу звонилку, в которой уже есть сабжевая функция =)
ICQ 547097
-
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: Звонилка с функцией дисконнекта через опр. время
Ох, боюсь, нет такого зверя в зоопарке 

-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Звонилка с функцией дисконнекта через опр. время
Для nerezus:
man pppd пересмотрел? Помнится я читал там что-то было такое. Точно помню, что там какой-то дисконнект или реконнект был через определенное время.
man pppd пересмотрел? Помнится я читал там что-то было такое. Точно помню, что там какой-то дисконнект или реконнект был через определенное время.
-
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Звонилка с функцией дисконнекта через опр. время
А если даже нету, то что-то мне посказывает, что можно отследить нужную строку в выводе pppd (дозвон), и уже от неё и спать 30 секунд.(serg_sk @ Четверг, 07 Июля 2005, 21:04) писал(а):Для nerezus:
man pppd пересмотрел? Помнится я читал там что-то было такое. Точно помню, что там какой-то дисконнект или реконнект был через определенное время.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Звонилка с функцией дисконнекта через опр. время
Тоесть не через определенное время, а точно помню, что через n секунд там было написано 

-
- Сообщения: 163
- ОС: Ubuntu Linux 7.10
Re: Звонилка с функцией дисконнекта через опр. время
Если использовать pon/poff, то можно в /etc/interfaces/ppp0 прописать в if-up скрипте
at now + 20 min poff
at now + 20 min poff