URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 72365
[ Назад ]

Исходное сообщение
"ppp меняются местами"

Отправлено zkrvova , 21-Фев-07 11:18 
Есть 2 ADSL модема подключеные как ppp0 и ppp1. Всё отлично работает, но иногда интерфейсы меняются местами. Т.е. ppp0 <-> ppp1.
Незнаю что и делать, ведь маршруты прописаня с привязкой к интерфейсам.

Подскажите в чём проблема.

Спасибо!


Содержание

Сообщения в этом обсуждении
"ppp меняются местами"
Отправлено vbv , 23-Фев-07 00:49 
>Есть 2 ADSL модема подключеные как ppp0 и ppp1. Всё отлично работает, но иногда интерфейсы меняются местами. Т.е. ppp0 <-> ppp1.
>Незнаю что и делать, ведь маршруты прописаня с привязкой к интерфейсам.
>
>Подскажите в чём проблема.
>
>Спасибо!

Простого решения нет :(
Надо написать скрипт (лежит как правило в /etc/ppp/) ip-up
Смысле следующий ip-up выполняется каждый раз как поднимается ppp'шник,
а ip-down когда он падает.
К тому же привязываться к именам интерфейса нет смысла т.к. когда падает интерфейс - падают и маршруты.
В эти скрипты передаются параметрами:
-----------------------------
man pppd:
    /etc/ppp/ip-up
              A program or script which is executed when the link is available
              for sending and receiving IP packets (that  is,  IPCP  has  come
              up).  It is executed with the parameters

              interface-name   tty-device  speed  local-IP-address  remote-IP-
              address ipparam
----------------------------
И соответственно на основании этой информации вносить изменения в маршруты.


"ppp меняются местами"
Отправлено zkrvova , 23-Фев-07 09:52 
Жалко что всё так запущено. Я думал что всё нормально сделано, какое имя дал интерфейсу с таким он и поднялся, а тут получается что системе имя до лампочки. Хорошо хоть сетевые карты не переименовуются.


"ppp меняются местами"
Отправлено freebsd , 23-Фев-07 22:25 
>Жалко что всё так запущено. Я думал что всё нормально сделано, какое
>имя дал интерфейсу с таким он и поднялся, а тут получается
>что системе имя до лампочки. Хорошо хоть сетевые карты не переименовуются.
>


они не меняються местами
это у вас провайдер левый
попросите его на конкретную линию привязать ip



"ppp меняются местами"
Отправлено zkrvova , 23-Фев-07 22:58 
>>Жалко что всё так запущено. Я думал что всё нормально сделано, какое
>>имя дал интерфейсу с таким он и поднялся, а тут получается
>>что системе имя до лампочки. Хорошо хоть сетевые карты не переименовуются.
>>
>
>
>они не меняються местами
>это у вас провайдер левый
>попросите его на конкретную линию привязать ip


У меня 2 разных провайдера. Один даёт статический IP, другой динамический.


"ppp меняются местами"
Отправлено _KAV_ , 23-Фев-07 23:30 
Мдаааа....
Спрашивающему - посмотреть раздел советов здесь же, отвечающим - не отвечать не зная темы
Опция unit N в options.ttySx привязывает интерфейс pppN к линии ttySx.
Работает.

"ppp меняются местами"
Отправлено zkrvova , 25-Фев-07 00:50 
>Мдаааа....
>Спрашивающему - посмотреть раздел советов здесь же, отвечающим - не отвечать не
>зная темы
>Опция unit N в options.ttySx привязывает интерфейс pppN к линии ttySx.
>Работает.

А ссылочку не дадите на раздел советов? Ато я непойму как привязать к ttySx если модем сидит на eth.


"ppp меняются местами"
Отправлено _KAV_ , 25-Фев-07 13:14 
>>Мдаааа....
>>Спрашивающему - посмотреть раздел советов здесь же, отвечающим - не отвечать не
>>зная темы
>>Опция unit N в options.ttySx привязывает интерфейс pppN к линии ttySx.
>>Работает.
>
>А ссылочку не дадите на раздел советов? Ато я непойму как привязать
>к ttySx если модем сидит на eth.

Да пусть он сидит как угодно - все равно для запуска ADSL запускается ppp.
И в файле опций этого соединения просто указывается unit 1, если охота чтобы это был ppp1


"ppp меняются местами"
Отправлено zkrvova , 26-Фев-07 10:12 
>>>Мдаааа....
>>>Спрашивающему - посмотреть раздел советов здесь же, отвечающим - не отвечать не
>>>зная темы
>>>Опция unit N в options.ttySx привязывает интерфейс pppN к линии ttySx.
>>>Работает.
>>
>>А ссылочку не дадите на раздел советов? Ато я непойму как привязать
>>к ttySx если модем сидит на eth.
>
>Да пусть он сидит как угодно - все равно для запуска ADSL
>запускается ppp.
>И в файле опций этого соединения просто указывается unit 1, если охота
>чтобы это был ppp1


Не, ты просто подскажи как файл назвать. Ведь ttySx - это COM порт. Я незнаю как назвать файт чтоб ppp понял что надо смотреть на eth2.


"ppp меняются местами"
Отправлено _KAV_ , 26-Фев-07 19:15 
>Не, ты просто подскажи как файл назвать. Ведь ttySx - это COM
>порт. Я незнаю как назвать файт чтоб ppp понял что надо
>смотреть на eth2.
Я уже пару лет не настраивал adsl - так что сходу не вспомню.
Посмотри rp-pppoe или через что ты там свой модем запускаешь - там в доках есть


"ppp меняются местами"
Отправлено vbv , 27-Май-07 16:56 
>Мдаааа....
>Спрашивающему - посмотреть раздел советов здесь же, отвечающим - не отвечать не
>зная темы
>Опция unit N в options.ttySx привязывает интерфейс pppN к линии ttySx.
>Работает.

ТОЛЬКО для _KAV:
Коль пошла такая пьянка то привязывать динамические интерфейсы к чему-либо смысла не имеет.
Пока используется 1-2 интерфейса привязка - прекрастна.
А когда их больше то уже привязка не имеет смысла.
А давая короткий ответ на заданный вопрос типа "как?-да вот так" не вникая в смысл....
Думаю это можно без проблем найти и в доке. Для этого на форум и лезть не надо.
В дополнение - забыли вспомнить demand опцию.

Для остальных столкнувшихся с подоброй проблемой:
Ни в коем случае нельзя привязывать ppp(да и любой другой динамический интерфейс), если конечно точно не знаешь, что нужно получить.
Суть ppp - динамический интерфейс, для которого необходима функция поднятия и сброса.