LINUX.ORG.RU

eth0 <-> eth1


0

0

Привет. Уже второй раз сталкиваюсь с пренеприятнейшей ситуацией. На роутере (SuSE 9.3) имеются 2 сетевухи - внешняя (212.х.х.х) и внутренняя (192.х.х.х). И после перезагрузки они вдруг меняются местами - eth0 вдруг становится eth1, и наоборот... Приходится править скрипты с iptables. Не понимаю, в чем причина - настройки ведь не меняются...

Ответ на: Re: eth0 <-> eth1 от Vlad_Ts

Re: eth0 <-> eth1

Если можно, конкретнее. Забыл добавить, одна из сетевух встроенная, ASRock In SiS900; другая - PCI, Surecom EP-320X-R. Что в биосе может отвечать за такой прикол?

ser_bur ★★ ()

Re: eth0 <-> eth1

а дрова в ядре или модулями?
зы: первый раз слышу такое в случае с сетевухами
слышал про винты, но это не то...

goodwin ★★ ()

Re: eth0 <-> eth1

Уже советовал тут.

Собери одну жёстко в ядре, а вторую модулем. Первая у тебя всегда будет eth0, а вторая(потому-что грузится после ядра из скриптов) - всегоа eth1

Deleted ()
Ответ на: Re: eth0 <-> eth1 от Deleted

Re: eth0 <-> eth1

Спасибо большое. Стыдно, что не додумался сам :). Попробую пересобрать.

ser_bur ★★ ()
Ответ на: Re: eth0 <-> eth1 от Deleted

Re: eth0 <-> eth1

А если в /etc/modules.conf написать alias eth0 (модуль первой карты) alias eth1 (модуль второй карты)

Или например в слаке есть rc.modules можно там

modprobe (модуль первой карты) modprobe (модуль второй карты)

Для другого дистра - надо изменить лишь другой стартовый скрипт.

anonymous ()
Ответ на: Re: eth0 <-> eth1 от anonymous

Re: eth0 <-> eth1

Сорри за форматирование...

А если в /etc/modules.conf написать 
alias eth0 (модуль первой карты)
alias eth1 (модуль второй карты) 

Или например в слаке есть rc.modules можно там 
modprobe (модуль первой карты)
modprobe (модуль второй карты) 

Для другого дистра - надо изменить лишь другой стартовый скрипт. 

anonymous ()
Ответ на: Re: eth0 <-> eth1 от Zulu

Re: eth0 <-> eth1

С чего это плохой? :) Для 2-х карт очень даже хорошо(см вопрос).

Но, конечно, alias самый правильный путь.

Deleted ()
Ответ на: Re: eth0 <-> eth1 от Deleted

Re: eth0 <-> eth1

А если сменятся карты (хоть одна из них)?
А пересобирать ядро (мартышкин труд)?

Zulu ★★☆☆ ()

Re: eth0 <-> eth1

Добавлю, хотя и offtopic, у меня когда было 2 Rtl8139 (одна встроенная, другая PCI) eth0 становилась так, у которой был Link активный. Если при перезагрузке один из сетевых кабелей выдернут или switch выключен, то сетевки менялись местами...

mky ★★★★★ ()

Re: eth0 <-> eth1

У меня 2 сетевухи rtl8139. Под линухом и freebsd все стабильно - встроенная всегда eth1, pciшная eth0

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