Elena Egorova wrote:
Здравствуйте,

On Wed, Jan 22, 2003 at 10:43:08AM +0500, Дмитрий Федосеев wrote:

Просмотрев документацию, не нашел способа привязать имя сетевого интерфейса
конкретной плате, т.е.
   eth0 - плата в PCI-слоте N
   eth1 - плата в PCI-слоте N+1
   eth2 - плата в PCI-слоте N+2

Хочется, чтобы при вытаскивании платы из слота N исчезал eth0,
а eth1 и eth2 оставались привязанными к оставшимся платам.


Написать интеллектуальную парсилку /proc/pci, например.
if grep "Bus  0, device   3, function  0" /proc/pci >/dev/null; then
        ifconfig eth1 ...........
        echo eth1 configured
else
        echo eth1 not found
fi
а не проще ли в lilo.conf прописать строку типа:

append="ether=10,0x4000,eth0 ether=3,0x6000,eth1 ether=7,0x5000,eth2"


Ответить