LINUX.ORG.RU

Помогите с номерами сетевых интерфейсов на сервере


0

0

Есть сервер с 3 сетевыми картами. 1 карта - eth0, 2 - eth1, 3 - eth2. При этом очень во многих местах явно прописаны номера интерфейсов (iptables, dhcp, vlan , , ,) Решил я заменить ядро 2.4.18 на ядро 2.4.22. При этом как я понял сменился драйвер одной из карточек. И linux стал определять их в другом порядке. подскажите, пожалуйста, можно ли как-нибудь сказать системе в каком порядке присваивать номера карточкам.

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

Anonymous ты меня опередил :)) Я только что сам хотел сказать что ядро у меня полностью монолитное. Так что делать? Ядро старое могут и поломать :((

anonymous
()

Тут надо читать ethernet-howto и пробовать дать ядру в ком. строку параметры типа: ether=0,0,ethX. На порядок обнаружения карточек ты повлиять не сможешь, а вот то, какой номер присвоится интерфейсу, можно задать через Х.

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

а нахер ядро монолитным делать? надо в модули фигачить все драйвера особенно сетевые. например сгорит у тебя одна карточка,ты воткнёшь карту друго производителя и пипец - ядро заново пересобирать

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

Я решил эту проблему простым перевтыканием :) не хотелось засорять lilo.conf. Во фришке это чуть-чуть лушче - не качественно, но количественно - там разные дрова разные имена дают интерфейсам. Например в линуксе eth0 и eth1, а во фришке sis0 и dc0 - удобно, т.к. sis0 всегда карточка от SiS900 и dc0 всегда карточка на DECchip. Но если всуну еще одну от SiS, то появится sis1 и те же проблемы возможно начнутся и у фришки.

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

>man 5 lilo.conf man man

это тебе надо man man делать! не я же написал "man lilo.conf 5" !

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