автозагрузка

Автор yarik84, 08 Ноября 2009, 23:26

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

yarik84

Всем привет, прставил ubuntu 9.10, каждый раз при запуске системы в терминале пишу команду sudo pppoe-start чтобы подключить инет. Как можно этот процесс автоматизировать и чтобы при обрыве связи запускалась команда pppoe-stop и затем о5 pppoe-start????

metis

Цитата: yarik84 от 08 Ноября 2009, 23:26Всем привет, прставил ubuntu 9.10, каждый раз при запуске системы в терминале пишу команду sudo pppoe-start чтобы подключить инет. Как можно этот процесс автоматизировать и чтобы при обрыве связи запускалась команда pppoe-stop и затем о5 pppoe-start????

/etc/rc.local

yarik84

Цитата: metis от 25 Ноября 2009, 17:17/etc/rc.local
Спасибо за "развернутый" ответ

Власенко Михаил

02 Мая 2010, 19:28 #3 Последнее редактирование: 13 Мая 2010, 12:24 от Власенко Михаил
Цитата: yarik84 от 08 Ноября 2009, 23:26Всем привет, прставил ubuntu 9.10, каждый раз при запуске системы в терминале пишу команду sudo pppoe-start чтобы подключить инет. Как можно этот процесс автоматизировать и чтобы при обрыве связи запускалась команда pppoe-stop и затем о5 pppoe-start????
Тут ты пытаешься решить две различные задачи:
[list=1]
  • Автоконнект. Смотри решение в прикреплённом файле eciadsl.zip
  • Реконнект. Смотри решение в прикреплённом файле rc.local.zip
P.S. К сожалению версия скрипта в прикреплённом файле eciadsl.zip получилась немного бракованной. Самую свежую версию данного скрипта можно найти здесь

B@F

Цитата: yarik84 от 08 Ноября 2009, 23:26Всем привет, прставил ubuntu 9.10, каждый раз при запуске системы в терминале пишу команду sudo pppoe-start чтобы подключить инет. Как можно этот процесс автоматизировать и чтобы при обрыве связи запускалась команда pppoe-stop и затем о5 pppoe-start????

1. man interfaces там есть все, что тебе необходимо. Обрати внимание на post-up.


2. а чтоб проверять на соединение нужно скриптик запускать в crone. Вот один из многих примеров

#!/bin/bash
#echo "Search connect"
sleep 1
#echo "Ping yandex for test"
ping -c2 ya.ru
if [ $? -eq 0 ]
then
sleep 1
#echo "Ok"
else
#echo "No connect"
poff up
sleep 3
#echo "Connecting to up-link"
pon up
sleep 20
fi
exit 0
Поправьте, если я ошибаюсь, буду тока рад.