Linux Forum Казахстан

Дистрибутивы => Ubuntu => Тема начата: yarik84 от 08 Ноября 2009, 23:26

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

/etc/rc.local
Название: автозагрузка
Отправлено: yarik84 от 08 Января 2010, 19:36
Цитата: metis от 25 Ноября 2009, 17:17/etc/rc.local
Спасибо за "развернутый" ответ
Название: автозагрузка
Отправлено: Власенко Михаил от 02 Мая 2010, 19:28
Цитата: yarik84 от 08 Ноября 2009, 23:26Всем привет, прставил ubuntu 9.10, каждый раз при запуске системы в терминале пишу команду sudo pppoe-start чтобы подключить инет. Как можно этот процесс автоматизировать и чтобы при обрыве связи запускалась команда pppoe-stop и затем о5 pppoe-start????
Тут ты пытаешься решить две различные задачи:
[list=1]
P.S. К сожалению версия скрипта в прикреплённом файле eciadsl.zip получилась немного бракованной. Самую свежую версию данного скрипта можно найти здесь (http://linuxforum.kz/topic/595-howto-ubuntu-usb-модем-d-link-dsl-200-generation-iii-megaline/page__view__findpost__p__7294)
Название: автозагрузка
Отправлено: B@F от 07 Июня 2010, 20:33
Цитата: 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