LINUX.ORG.RU
ФорумAdmin

привязать etherNIC к конкретному ethX


0

0

КАким образом сделать привязку сетевого адаптера к номеру ethX интерфейса?

Есть три карты - realtek8029 и две intel ether100+ (реалтек - на 12м прерывании, а интеловские - на 10 и 11м).

Так вот почему то eth0 назначается реалтеку. Каким образом можно привязать eth0 к какой нибудь из интеловских карт? Переустановка карт в другие слоты (и соответственно изменение их прерываний) не помогает.

anonymous

Присоединяюсь... Наблюдается та же история. На каждый интерфейс понавешана куча виртуальных, и при перегрузе системы arpwatch жутко ругается...

Padla
()

Посмотри /etc/modules.conf на тему алиасов

mr_grind
()

Тьфу ты, не алиасов, а options :-)

mr_grind
()

Вот только модулей нет - все в ядре.

Это решается только с помощью модулей?

anonymous
()

Скорей всего только с помощью модулей.

mr_grind
()

Насколько я помню-ядро автоматически может определить только одну сетевую карту. Для определения остальных надо либо править руками drivers/net/Space.c, либо (если используется lilo) дать ядру информацию об устройстве при помощи параметра append в lilo.conf. Для передачи ядру инфы об сетевой карте: ether=irq, base_addr, param1, param2, name. Кроме того, посмотри man lilo.conf на предмет параметра reserve для отключени автоматического назначения eth0.

DaRk_SoUl
()

>Для передачи ядру инфы об сетевой карте: ether=irq, base_addr, >param1, param2, name. 

А что означают param1,2 ? Где почитать об этом можно?

>Кроме того, посмотри man lilo.conf на предмет параметра reserve для >отключени автоматического назначения eth0

Судя по ману резервировать можно только диапазоны ввода/вывода.
А где нибудь в системе можно узнать, какая карта какие диапазоны занимает?

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