Автор Тема: Автоматическое восстановление pppoe  (Прочитано 6332 раз)

Оффлайн Panda

  • Newbie
  • *
  • Сообщений: 88
Как лучше настроить автоматические восстановление pppoe соединения ?
оно же рвется как у Антона Уральского =))

может скрипт на vb или как-то еще можно ? через планировщик например.

Если лень обяснять то чисто команду -)

Оффлайн LeiDruid

  • Люди
  • Newbie
  • *****
  • Сообщений: 1 484
  • Хранитель
    • http://leidruid.ru/
Автоматическое восстановление pppoe
« Ответ #1 : Июнь 19, 2008, 18:27:39 »
Цитата: Panda
Как лучше настроить автоматические восстановление pppoe соединения ?
оно же рвется как у Антона Уральского =))

может скрипт на vb или как-то еще можно ? через планировщик например.

Если лень обяснять то чисто команду -)
nncron умеет.
Опытный муганга всегда помнит о последствиях плохой давы

Оффлайн Panda

  • Newbie
  • *
  • Сообщений: 88
Автоматическое восстановление pppoe
« Ответ #2 : Июнь 19, 2008, 19:31:23 »
Несильно помогло, какая-то служба, хз как ей рулить....

Оффлайн Duffy Duck

  • ЛюдиХ
  • Newbie
  • *
  • Сообщений: 1 288
Автоматическое восстановление pppoe
« Ответ #3 : Июнь 19, 2008, 19:46:45 »
Цитата: Panda
Несильно помогло, какая-то служба, хз как ей рулить....
Пишется скрипт и суется в крон.
"Set me FREE, your Heaven's a Lie"@Lacuna Coil

Оффлайн Panda

  • Newbie
  • *
  • Сообщений: 88
Автоматическое восстановление pppoe
« Ответ #4 : Июнь 19, 2008, 20:07:28 »
я хз как писать скрипт и ели бы мог я бы его в планировщик засунула не в крон.

Оффлайн LeiDruid

  • Люди
  • Newbie
  • *****
  • Сообщений: 1 484
  • Хранитель
    • http://leidruid.ru/
Автоматическое восстановление pppoe
« Ответ #5 : Июнь 19, 2008, 21:39:30 »
Скрипт для nnCron:

User: "LeiDruid" SecPassword: "*****" Domain: "RU-HOME" LogonInteractive
Time: */5  * * * * *
Rule: ONLINE: "Megalink" NOT
Action:
RASUser: "ppp00000" 
RASSecPassword: "ScOriri+S4l=" 
DIAL: "Megalink" 1 1

Теперь подробнее:

Цитировать
User: "LeiDruid" SecPassword: "*****" Domain: "RU-HOME" LogonInteractive

Запускать от юзера LeiDruid с паролем *****, имя телеги - RU-HOME

Цитировать
Time: */5  * * * * *

Каждые 5 минут.

Цитировать
Rule: ONLINE: "Megalink" NOT

"Если не установлено соединение..."

Цитировать
Action:
RASUser: "ppp00000" 
RASSecPassword: "ScOriri+S4l=" 
DIAL: "Megalink" 1 1

Установить соединение со след. параметрами...



Что с этим делать?

Вот что:

1. Создаем новую задачу (правой кнопкой в трее "создать задачу"), даем задаче имя.

2. Открываем вкладку "Дополнительно", засовываем скрипт из примера туда.

3. Переходим на вкладку "время". Проверяем, стоит ли галка "как польз-ль". Должна стоять. Заполняем поля Имя, Пароль, Домен (=имя вашей машины в сети).

4. Переходим на вкладку "действие". Меняем логин, пароль и имя соединения.

5. На вкладке "условие" ставим с поле "соединение" название соединения такое же, как во вкладке "действие".

6. Нажимаем ОК, прав. кн. мыши в трее "Перечитать кронтабы". Ну и для верности перезапустить службу.

7. Радоваться.
Опытный муганга всегда помнит о последствиях плохой давы

Оффлайн Panda

  • Newbie
  • *
  • Сообщений: 88
Автоматическое восстановление pppoe
« Ответ #6 : Июнь 19, 2008, 22:57:54 »
толи надо перегружаться, толи в висте в трее ничего и не появится -=(
короче понял самый надежный способ THE BAT! с проверкой почты каждые 5 минут и автоподключением.

Оффлайн SnoopDogg2

  • ЛюдиХ
  • Newbie
  • *
  • Сообщений: 416
  • му
    • Мой Сайт
Автоматическое восстановление pppoe
« Ответ #7 : Июнь 19, 2008, 23:02:20 »
Хитро придумал  

А что если выставить время ожидания до перезванивания в 0, число попыток бесконечное и не показывать статус при соединении?
подпись тоже надо заполнить

Оффлайн Panda

  • Newbie
  • *
  • Сообщений: 88
Автоматическое восстановление pppoe
« Ответ #8 : Июнь 19, 2008, 23:13:51 »
ага, но в висте всеравно парашное окошко вылетает и еще если что-то качаешь а в бате пришло письмо весом пара метров и нод на него напал то бат отправляется в АД и перестает звонить! =((( у меня сегодня весь день просто так комп простоял, конект упал а бат упрел с нодом напару!


Может кто знает как через батник установить соединение ? тогда можно было бы задачу по зарединению выставить подключение назад...

Оффлайн LeiDruid

  • Люди
  • Newbie
  • *****
  • Сообщений: 1 484
  • Хранитель
    • http://leidruid.ru/
Автоматическое восстановление pppoe
« Ответ #9 : Июнь 19, 2008, 23:24:05 »
Цитата: Panda
толи надо перегружаться, толи в висте в трее ничего и не появится -=(
короче понял самый надежный способ THE BAT! с проверкой почты каждые 5 минут и автоподключением.

Перезагрузись. В чем проблема?
Опытный муганга всегда помнит о последствиях плохой давы

Оффлайн STASon

  • ЛюдиХ
  • Newbie
  • *
  • Сообщений: 625
Автоматическое восстановление pppoe
« Ответ #10 : Июнь 19, 2008, 23:40:37 »
пользовался в ХР звонилкой для диалапа )
когда у меня был анлимный диалап пользовался ей. и диалап и то реже рвался чем раскрутейшее пппое )
.. пусть я не в здравом уме, зато в своем ..

Оффлайн Strange

  • ЛюдиХ
  • Newbie
  • *
  • Сообщений: 1 475
Автоматическое восстановление pppoe
« Ответ #11 : Июль 01, 2008, 20:43:50 »
Это же надо, столько мучений из за рюшечек...
Все, что толпу учили принимать как аксиому, сможет ли кто опровергнуть теоремой?

Оффлайн LeiDruid

  • Люди
  • Newbie
  • *****
  • Сообщений: 1 484
  • Хранитель
    • http://leidruid.ru/
Автоматическое восстановление pppoe
« Ответ #12 : Июль 01, 2008, 21:21:30 »
Цитата: Strange
Это же надо, столько мучений из за рюшечек...

Мучений? Ничего сложного! А "Рюшечки" существенны.
Опытный муганга всегда помнит о последствиях плохой давы

Оффлайн vaska

  • Люди
  • Newbie
  • *****
  • Сообщений: 450
Автоматическое восстановление pppoe
« Ответ #13 : Июль 01, 2008, 23:27:07 »
Цитата: Panda
я хз как писать скрипт и ели бы мог я бы его в планировщик засунула не в крон.

Можно взять за основу это и попробовать так:

Создаем или переименовываем соединение с инетом, чтобы оно называлось Megalink_PPPoE . Отключаем в свойствах соединения автореконнект.

Создаем файлик connect.vbs

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "cmd /c rasdial Megalink_PPPoE", 0, false

Для того что бы соединение автоматически перезапускалось, необходимо организовать периодический перезапуск. Для этого можно воспользоваться стандартным «планировщиком заданий». «Пуск» - «Настройка» - «Панель управления» - «Назначенные задания» - «Добавить задание» - «Далее» - «Обзор»- указать путь к файлу connect.vbs - «Ежедневно» - Время начала 0:00 , ежедневно, дата начала текущая, «Далее» - Введите имя вашего пользователя и дважды пароль, «Далее» - поставьте галку на «установить дополнительные параметры после нажатия кнопки готово» - «Готово». В появившемся окне перейдите на вкладку «Расписание» - «дополнительно» - поставить галку на опции «повторять задание» каждые 1 мин. в течении 24 часов. - «ОК» - «ОК».

После всех выполненных действий. При включении компьютера и через 1 минуту после обрыва, будет производиться переподключение к VPN без вывода каких либо сообщений на экран.

Оффлайн ChiP

  • ЛюдиХ
  • Newbie
  • *
  • Сообщений: 56
Автоматическое восстановление pppoe
« Ответ #14 : Июль 05, 2008, 17:27:52 »
Я для себя нашел выход такой: в thebat в свойствах почтового ящика настроил проверку почты с нужным интервалом. Если связь оборвана, то бат восстанавливает соединение. В итоге двайная польза.

Оффлайн Strange

  • ЛюдиХ
  • Newbie
  • *
  • Сообщений: 1 475
Автоматическое восстановление pppoe
« Ответ #15 : Июль 05, 2008, 23:05:12 »
Цитата: LeiDruid
Мучений? Ничего сложного! А "Рюшечки" существенны.
Я думал, что рюшечки - это больше для девочек
Все, что толпу учили принимать как аксиому, сможет ли кто опровергнуть теоремой?

Оффлайн LeiDruid

  • Люди
  • Newbie
  • *****
  • Сообщений: 1 484
  • Хранитель
    • http://leidruid.ru/
Автоматическое восстановление pppoe
« Ответ #16 : Июль 06, 2008, 03:23:35 »
Цитата: Strange
Я думал, что рюшечки - это больше для девочек

Неправильно думаешь.
Рюшечки в данном случае - это автоконнект. Я не сижу за компом круглосуточно, отлавливая дисконы.
Для меня такие рюшечки актуальны.
Опытный муганга всегда помнит о последствиях плохой давы

Оффлайн Strange

  • ЛюдиХ
  • Newbie
  • *
  • Сообщений: 1 475
Автоматическое восстановление pppoe
« Ответ #17 : Июль 23, 2008, 21:57:55 »
Цитата: LeiDruid
Я не сижу за компом круглосуточно, отлавливая дисконы.
Я тоже, но у меня ХР
Все, что толпу учили принимать как аксиому, сможет ли кто опровергнуть теоремой?

Оффлайн scaner

  • Newbie
  • *
  • Сообщений: 43
Автоматическое восстановление pppoe
« Ответ #18 : Август 03, 2008, 11:01:08 »
Цитата: vaska
Для того что бы соединение автоматически перезапускалось, необходимо организовать периодический перезапуск. Для этого можно воспользоваться стандартным «планировщиком заданий». «Пуск» - «Настройка» - «Панель управления» - «Назначенные задания» - «Добавить задание» - «Далее» - «Обзор»- указать путь к файлу connect.vbs - «Ежедневно» - Время начала 0:00 , ежедневно, дата начала текущая, «Далее» - Введите имя вашего пользователя и дважды пароль, «Далее» - поставьте галку на «установить дополнительные параметры после нажатия кнопки готово» - «Готово». В появившемся окне перейдите на вкладку «Расписание» - «дополнительно» - поставить галку на опции «повторять задание» каждые 1 мин. в течении 24 часов. - «ОК» - «ОК».

- Что делать если к имени пользователя она обязательно требует писать пароль и наотрез отказывается без пароля запускаться, а я широкой души человек и вхожу в винду без пароля?

"Ошибка при попытке установить учетные сведения задания. Специфическая ошибка: 0х80070005: Отказано в доступе. У вас нет прав для выполнения требуемого действия"
« Последнее редактирование: Август 03, 2008, 11:09:41 от scaner »

Оффлайн vaska

  • Люди
  • Newbie
  • *****
  • Сообщений: 450
Автоматическое восстановление pppoe
« Ответ #19 : Февраль 21, 2009, 09:06:21 »
Цитата: scaner
- Что делать если к имени пользователя она обязательно требует писать пароль и наотрез отказывается без пароля запускаться, а я широкой души человек и вхожу в винду без пароля?

"Ошибка при попытке установить учетные сведения задания. Специфическая ошибка: 0х80070005: Отказано в доступе. У вас нет прав для выполнения требуемого действия"
создать в системе отдельный акаунт с паролем для запуска pppoe