Gentoo Archives: gentoo-user-ru

From: Alex Efros <powerman@××××××××××××××××××.com>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] issue with default route
Date: Mon, 29 Sep 2008 18:45:29
Message-Id: 20080929184524.GJ17944@home.power
In Reply to: [gentoo-user-ru] issue with default route by Alex Efros
1 Hi!
2
3 On Sat, Sep 27, 2008 at 04:50:25PM +0300, Alex Efros wrote:
4 > У меня два adsl-канала, к разным провайдерам (велтон и укртелеком). Оба на
5 ...
6 > У меня настроен default route одновременно через оба канала, а-ля:
7 ...
8 > отваливается default route через велтон, при этом ОБА канала продолжают
9 ...
10 > У меня было подозрение, что в этой проблеме виноват второй канал
11 > (укртелеком раз в сутки сбрасывает соединение для подсчёта статистики по
12
13 Мистика кончилась, я его почти поймал. :)
14
15 Я отследил, что при выходе pppd (не важно, по какой причине - канал
16 отвалился, или я его прибил ручками) он напрочь удаляет default route.
17 И ему не важно, был ли default route через канал этого pppd или через два
18 канала, он его просто удаляет не глядя. Сволочь. Скотина.
19
20 Причём, такая фигня, роутинг удаляется ПАРАЛЛЕЛЬНО с выполнением скрипта
21 ip-down! Мудаки. Оптимизаторы хреновы.
22 Поэтому возникал race condition - если мой скрипт ip-down успевал
23 выполнить `ip route list` до удаления default route, то он успевал
24 заметить что default route идёт через два канала, и заменял default route
25 на оставшийся канал. А если не успевал - оппаньки, как говорится.
26
27 Остаётся открытым вопрос, как объяснить pppd, что default route удалять НЕ
28 НУЖНО! Ибо с его смертью конец света ещё не наступает.
29
30
31 P.S. Никаких ICMP пакетов в процессе издевательств над default route мой
32 wireshark не увидел, хотя очень старался.
33
34 --
35 WBR, Alex.

Replies

Subject Author
Re: [gentoo-user-ru] issue with default route Anton Ananich <anton.ananich@×××××.com>
Re: [gentoo-user-ru] issue with default route Aleksey Shipilev <aleksey.shipilev@×××××.com>