Knoppix.ru

Линукс в пять минут!
Текущее время: Пн дек 27, 2010 3:06 pm

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: автоматический запуск pppoe
СообщениеДобавлено: Чт янв 17, 2008 11:52 am 
Не в сети

Зарегистрирован: Ср янв 10, 2007 1:51 pm
Сообщения: 35
подскажите пожалуйста как настроить автоматическое выполнение команды
ip r r default dev ppp0 .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 18, 2008 1:25 am 
Не в сети
Аватара пользователя

Зарегистрирован: Сб дек 04, 2004 3:53 am
Сообщения: 549
А подробнее ситуацию можно расписать? Что куда подключается и почему надо отдельно выполнять эту команду?

_________________
Registered Linux User # 377068
Аз есмь линуксоид ;)
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 20, 2008 2:25 pm 
Не в сети

Зарегистрирован: Ср янв 10, 2007 1:51 pm
Сообщения: 35
rain писал(а):
А подробнее ситуацию можно расписать? Что куда подключается и почему надо отдельно выполнять эту команду?
интернет идёт через pppoe.
перевели на эту систему недавно. запустил пакет pppoeconfig он всё настроил кроме одного, работы через pppoe, но продолжает по старому через eth2. поэтому и приходиться вводить вышеозначенную команду каждый раз при запуске компа.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 20, 2008 3:13 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб дек 04, 2004 3:53 am
Сообщения: 549
Цитата:
интернет идёт через pppoe.
перевели на эту систему недавно. запустил пакет pppoeconfig он всё настроил кроме одного, работы через pppoe, но продолжает по старому через eth2. поэтому и приходиться вводить вышеозначенную команду каждый раз при запуске компа.

*мозг несколько раз сегфолтнулся при попытке прочитать эту фразу*

Мало что понял, но глянь, не прописан ли у тебя жестко gateway в /etc/network/interfaces для какого-нибудь интерфейса.

_________________
Registered Linux User # 377068
Аз есмь линуксоид ;)
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 20, 2008 5:29 pm 
Не в сети

Зарегистрирован: Ср янв 10, 2007 1:51 pm
Сообщения: 35
rain писал(а):
Цитата:
интернет идёт через pppoe.
перевели на эту систему недавно. запустил пакет pppoeconfig он всё настроил кроме одного, работы через pppoe, но продолжает по старому через eth2. поэтому и приходиться вводить вышеозначенную команду каждый раз при запуске компа.

*мозг несколько раз сегфолтнулся при попытке прочитать эту фразу*

Мало что понял, но глянь, не прописан ли у тебя жестко gateway в /etc/network/interfaces для какого-нибудь интерфейса.
согласен, криво объяснил. если коротко, то что бы инет заработал нужно набрать

ip r r default dev ppp0
а мне нужно, что бы всё это автоматом, при запуске было.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 24, 2008 7:55 pm 
Не в сети

Зарегистрирован: Пн мар 08, 2004 6:46 pm
Сообщения: 140
Наверное, можно просто правильно настроить пппое :)Ну а по поводу автоматического запуска, можно сделать так:
Код:
#!/bin/sh
case "$1" in
    start|restart)
   ip r r default dev ppp0
        ;;
    stop)
   ;;
    *)
   echo "usage: $0 start/restart/stop"
   exit 1
   ;;

Сохранить как, скажем, /etc/init.d/pppoe, сделать "chmod +x /etc/init.d/pppoe" и добавить в загрузку/выгрузку "update-rc.d pppoe defaults".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 24, 2008 8:42 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб дек 04, 2004 3:53 am
Сообщения: 549
Если уж так делать - то смотреть очередность запуска скриптов, чтобы не получилось так, что он будет стартовать раньше появления интерфейса ppp0... Ну или проверку добавить, типа
Код:
[ `/sbin/ifconfig | grep -o ppp0` ] && ip r r default dev ppp0 || echo 'ppp0 not found'



А вообще я так и не дождался ответа на свой вопрос - может в interfaces уже прописан gateway? Для такого случая для pppd передается параметр replacedefaultroute, иначе он не заменяется.

_________________
Registered Linux User # 377068
Аз есмь линуксоид ;)
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 24, 2008 11:50 pm 
Не в сети

Зарегистрирован: Ср янв 10, 2007 1:51 pm
Сообщения: 35
rain писал(а):
Если уж так делать - то смотреть очередность запуска скриптов, чтобы не получилось так, что он будет стартовать раньше появления интерфейса ppp0... Ну или проверку добавить, типа
Код:
[ `/sbin/ifconfig | grep -o ppp0` ] && ip r r default dev ppp0 || echo 'ppp0 not found'



А вообще я так и не дождался ответа на свой вопрос - может в interfaces уже прописан gateway? Для такого случая для pppd передается параметр replacedefaultroute, иначе он не заменяется.
раньше с инетом было так: при установке системы в ручную выставил IP сетевухи 192,138,1,2 далее шлюз 192.168.1.1 и всё. при загрузке уомпа инет работает. теперь меня переключили на новое оборудование и инет стал через пппое с логином и паролем.
я установил pppoeconfig запустил его, ответил на вопросы, но инет не заработал. покопался в гугле и выяснил что нужно то ли инициализировать этот самый пппое, толи ещё что-то. короче нужно выполнить было команды
ip route del default
ip route add default dev ppp0
я так и зделал и интернет заработал. потом умные люди подсказали что эти две команды можно заменить одной ip r r default dev ppp0.
одно неудобство, каждый раз при загрузке приходится выполнять эту команду. вот и хотелось бы на автомате её зделать


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 25, 2008 12:02 am 
Не в сети
Аватара пользователя

Зарегистрирован: Сб дек 04, 2004 3:53 am
Сообщения: 549
Во! Вот так и сразу надо было писать :)В принципе, что у тебя произошло уже стало понятно из предыдущих постов, но все же...

Возможно, через недельку-другую ты наконец-то ответишь на вопрос или покажешь свой /etc/network/interfaces
^_^

_________________
Registered Linux User # 377068
Аз есмь линуксоид ;)
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 25, 2008 12:12 am 
Не в сети

Зарегистрирован: Ср янв 10, 2007 1:51 pm
Сообщения: 35
rain писал(а):
Во! Вот так и сразу надо было писать :)В принципе, что у тебя произошло уже стало понятно из предыдущих постов, но все же...

Возможно, через недельку-другую ты наконец-то ответишь на вопрос или покажешь свой /etc/network/interfaces
^_^
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth2
iface eth2 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 80.95.32.19

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth2 up # line maintained by pppoeconf
provider dsl-provider

auto eth2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 25, 2008 12:16 am 
Не в сети
Аватара пользователя

Зарегистрирован: Сб дек 04, 2004 3:53 am
Сообщения: 549
Слава богу... Дождался :)))
Закомментируй строку gateway 192.168.1.1 и попробуй загрузиться так.

_________________
Registered Linux User # 377068
Аз есмь линуксоид ;)
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 25, 2008 12:32 am 
Не в сети

Зарегистрирован: Ср янв 10, 2007 1:51 pm
Сообщения: 35
rain писал(а):
Слава богу... Дождался :)))
Закомментируй строку gateway 192.168.1.1 и попробуй загрузиться так.
завтра о результатах сообщу. щас кино через шаринг смотрю, не охота прерываться. пока перезагружусь полфильма пройдёт. спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 25, 2008 11:03 am 
Не в сети

Зарегистрирован: Ср янв 10, 2007 1:51 pm
Сообщения: 35
rain писал(а):
Слава богу... Дождался :)))
Закомментируй строку gateway 192.168.1.1 и попробуй загрузиться так.
помогло. ещё раз спасибо.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB