From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Dmitry Nechaev X-Mailer: The Bat! (v1.41) X-Priority: 3 (Normal) Message-ID: <4527.010411@fd.cbx.ru> To: mandrake-russian@altlinux.ru Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: [mdk-re] Multiple Ethernet interfaces Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru X-Reply-To: Dmitry Nechaev List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Wed Apr 11 13:49:12 2001 X-Original-Date: Wed, 11 Apr 2001 12:39:08 +0400 Archived-At: List-Archive: List-Post: Hello mandrake-russian, > Message: 3 > Date: Tue, 10 Apr 2001 13:07:02 +0400 > From: cornet > To: mandrake-russian@altlinux.ru > Subject: Re: [mdk-re] Multiple Ethernet interfaces > Reply-To: mandrake-russian@altlinux.ru > > Dmitry Nechaev wrote: >> >> Hello mandrake-russian-request, >> >> Monday, April 09, 2001, 4:30:01 PM, you wrote: >> >> > Message: 5 >> > Date: Mon, 09 Apr 2001 15:47:58 +0400 >> > From: cornet >> > To: mandrake-russian@altlinux.ru >> > Subject: Re: [mdk-re] Multiple ethernet interfaces >> > Reply-To: mandrake-russian@altlinux.ru >> > >> > Dmitry Nechaev wrote: >> >> >> [skipped] >> >> >> Железо: CPU AMD Athlon 750 ThunderBird, MB GigaByte GA-7IXE4, SCSI Adaptec >> >> (kernel module aic7xxx), 2 x 9 Gb IBM HDD's, RAM 128 MB, Video AGP S3 Trio3D/2X >> >> 4 x rtl8139 PCI NetCards, 1 NE2000 ISA non-PNP Netcard (Compex EN2000, >> >> combo, software configurable) >> >> >> >> IRQ's: 5, 9, 10, 10: PCI NetCarts >> >> 3: ISA NetCard (on-board порт COM2 запрещен, так что тут все ОК) >> >> 11: SCSI >> >> 12: PS/2 >> >> 14: IDE (Secondary IDE запрещен) >> >> I/O: 0x280 - NE2000 >> >> Для PCI NetCards - естественно, автоматически распределяются BIOS'ом. >> >> >> >> В чем грабли? Где я неправ? >> > >> > Hello!! >> > >> > Хм... занятная конфигурация :-) меня в свое время хватило только на 3 >> > карточки :-) >> > >> > вопрос 1 >> > А все карточки в одной или разных сетях IP сидят? Хотелось бы взглянуть >> > на полный вывод ifconfig, если не секрет. >> Машина сейчас находится вне досягаемости, на другом конце города :( >> Но на память вот что могу написть: >> eth0 192.168.59.2, netmask 255.255.255.0 >> eth1 192.168.1.10, netmask 255.255.255.0 >> eth2 192.168.2.x, netmask 255.255.255.0 >> eth3 192.168.2.y, netmask 255.255.255.0 >> eth4 192.168.1.9, netmask 255.255.255.0 >> Броадкастинг у всех равен адресу сети плюс ".255" > > ИМХО, не корректно :-/ > У Вас 1 с 4 и 2 с 3 в одних и тех же сетках сидят, по моему это > неправильно, в таком раскладе у ядра действительно начинаются траблы с > выбором "в какую же катрочку мне послать этот пакетик" если на сетку > дестинэйшн есть два интерфейса. Ядро чешет репу и фигеет :-)) Ну не знаю... Вряд ли оно будет чесать репу... Направит просто пакет по таблице роутинга (arp?) на первый интерфейс, с которого будет доступен целевой хост, да и все... > Когда я делал три карточки, то у меня выглядело примерно так: > eth0 192.168.1.XX netmask 255.255.255.0 > eth0 192.168.2.XX netmask 255.255.255.0 > eth0 192.168.3.XX netmask 255.255.255.0 > из них одна была PCI, одна ISA P&P, одна ISA Jamper, у всех были разные > и единоличные IRQ и IO. IMHO, eth0, eth1 и eth2 ;-) > И все работало, роутилось и вообще настроилось почти что само собой :-)) Угу. Мне еще предстоит учиться настраивать правила роутинга между сетками... > >> > вопрос 2 >> > А почему две PCI'ные карточки на одном 10 прерывании сидят? Я встречался >> > с ситуацией, когда конфликт перываний между двумя девайсими аукался >> > третьему, который казалось бы был непричем, и именно этот третий, в >> > Вашем случае NE2000 ISA, как назло и отрубался. >> BIOS сам так распределяет. Я так разумею, что здесь уместен IRQ sharing и >> ситуация нормальная. > > Я не слишком понимаю, как два девайса работая одновременно и независимо > могут разделять одно прерывание! :-/ > Поясните, pls. Я и сам не до конца понимаю. Но в данный момент я сижу на машине с W2k (мать, кстати, такая же, как и в приведенной выше машине), смотрю на список IRQ и вижу следующую картину: 6 (шесть) устройств набросились на IRQ 9! Это: - Microsoft ACPI-совместимая система - Aureal Vortex 8220 Audio (WDM) - S3 Inc. Savage4 - Vortex Multifuncion PCI Parent (первое устройство Vortex - его дочка) - Адаптер PCI Ethernet Realtek 8029(AS) - Открытый хост-контроллер AMD 756 PCI - USB И все это работает без каких-либо вопросов. -- Best regards, Dmitry mailto:dima@fd.cbx.ru