From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 8 Oct 2004 18:54:16 +0400 From: "Peter V. Saveliev" To: ALT Devel discussion list Subject: Re: [devel] =?KOI8-R?Q?=C1=CE=CF=CE=D3_=D0=D2=CF=C5=CB=D4=C1?= Message-Id: <20041008185416.0409d53d.peet@altlinux.ru> In-Reply-To: <20041008170623.X632@elefant.dgtu.donetsk.ua> References: <20041008155151.1118c680.peet@altlinux.ru> <20041008170623.X632@elefant.dgtu.donetsk.ua> X-Mailer: Sylpheed version 0.9.10 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Oct 2004 17:04:13 -0000 Archived-At: List-Archive: List-Post: On Fri, 8 Oct 2004 17:09:02 +0300 (EEST) Denis Ovsienko wrote: > > > В результате конвульсивных телодвижений наконец рождена альфа > > проекта по совокуплению всего того, что нужно для мини-раутера, в > > одном решении. > Это облегчит дружбу c etcnet или затруднит? Я тоже развиваю проект, но > конфигурационную оболочку не планирую, максимум --- клон > redhat-config-network. Ещё не смотрел etcnet, виноват. Но поверх net-scripts или совместно с ними rt-netowrk жил, да и сейчас живёт. На эту тему был предусмотрен параметр "scheme compat", который определял запуск ifup/ifdown. Таким образом я ставил chkconfig network off; chkconfig rt-network on, прописывал то, что rt-network не умеет (а не умеет он очень много, сильно специфическая штука) как compat, а остальное (бриджи, gre-туннели и т.п.) стартовало штатно из rt-network. Например: ! указание интерфейса без настроек делает ip link set dev ... up, ! это необходимо для бриджа interface eth0 interface eth1 ! ! честно говоря, не знаю, как описать бридж в net-scripts, раньше он ! не умел, а последние версии не проверял: interface br0 interface eth0 interface eth1 address 192.168.0.1/24 enable masquerade ! ! сами мы не местные, ppp не умеем interface ppp0 scheme compat Это кусок конфига из дома. В последнем варианте сделал немного иную схему именования ("interface ethernet 0" вместо "interface eth0"), так что временно описанное не прокатит, но сегодня, опять же, приверну чтобы обе схемы работали разом (нужно не только для дружбы народов). В принципе, ничто не мешает сделать подобный интерфейс к etcnet, займусь и этим тоже. Таким образом, можно будет воспользоваться и теми плюсами (насколько я понимаю, etcnet охватит максимум возможных разновидностей интерфейсов), и этими (точное указание порядка загрузки секций, зависимости, дебажный вывод, наконец). Я надеюсь тоже на месте не стоять и добавлять всякие разновидности интерфейсов, но у меня скудная железная база -- только витая пара и оптика. Ну, и ещё момед. Хотя желающие всегда смогут дописать модуль к rt-network самостоятельно, это несложно. --