LINUX.ORG.RU
ФорумAdmin

Два ppp интерфейса.


0

0

Имеются два компьютера соединенные нуль-модемным кабелем.
Используется pppd. А проблема вот в чем - когда на одном из компьютеров выходишь в инет (по модему), второй перестает реагировать на все пакеты.
Но iptables здесь ни при чем, таблица роутинга вроде верная. В чем может быть дело? Может неправильно обрабатыватся 2 интерфейса демоном pppd?

anonymous

ты думаешь тут медиумы собрались ??? iptables временно сбросить, таблицу роутинга в студию. есть подозрение что когда поднимается третий pppd (для инета) то он пускается у тебя с опцией defaultroute и все тебе засирает.

sasha999 ★★★★
()
Ответ на: комментарий от sasha999

Таблица роутинга? Там 4 записи к хосту на нуль модеме,
к хосту прова, к дефолтному хосту(хост прова, шлюз).
Да второй pppd запускается с опцией defaultroute, но это вроде ничего не должно портить,
вель дефолтный маршрут избирается тогда, когда среди других записей в таблице маршрутизации
не найдено ничего подходящего. Или я не прав?

anonymous
()
Ответ на: комментарий от sasha999

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
mamont * 255.255.255.255 UH 0 0 0 ppp0
loopback * 255.0.0.0 U 0 0 0 lo

Мамонт - второй комп на нуль модеме.

Вот после:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
mamont * 255.255.255.255 UH 0 0 0 ppp0
APAS18.mtu.ru * 255.255.255.255 UH 0 0 0 ppp0
loopback * 255.0.0.0 U 0 0 0 lo
default APAS18.mtu.ru 0.0.0.0 UG 0 0 0 ppp0

APASIS - маршрутизатор прова.

anonymous
()
Ответ на: комментарий от anonymous

хм... а как перестает реагировать ? не пингуется и все такое ? а сам mamont может пингать первый комп в это время ? а если c первого попробовать traceroute mamont - наверняка не поможет, но попробовать стоит. а вообще странно конечно.

sasha999 ★★★★
()
Ответ на: комментарий от anonymous

а почему все ppp0?

да и для мамонта, кажется, надо ип адрес на интерфейсе указать

anonymous
()
Ответ на: комментарий от sasha999

Все ppp0 - это я опечатался.
Я проверил с помощью tcpdump - На мамонта шлются пакеты, он их принимает и отвечает на них, но ответы не принимаются.
Т.е echo request отправляется, а echo reply не читается и сниффер на первом комьютее их не видит.
Это точно, я на обоих компах снифал.
Может это из-за какой-то ерунды типа rp_filter? Но его я выключал...


anonymous
()
Ответ на: комментарий от anonymous

Походу проблема в железе.... Если в начале поднять интерфейс с инетом, а потом на нуль модеме, то нуль модемное соединение обломитсяЮ потому что pppd не получает ответов на свои запросы. Может кто сталкивался с подобным?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.