[Comm] как сменить привязку eth к HWADDR?

Timur Batyrshin =?iso-8859-1?q?batyrshin_=CE=C1_ieml=2Eru?=
Вт Авг 29 16:35:07 MSD 2006


Andriy Dobrovol`s`kii пишет:
>> Человек другое хотел спросить.
>> MAC на карточке меняться не должен.
>> Нужно, чтобы первому MAC-адресу ставилось в соответствие имя интерфейса
>> eth0, а второму MAC-адресу - имя eth1 (и в соответствии с именами
>> интерфейсов IP-адреса).

Ага, именно.


> http://www.freesource.info/wiki/Stat'i/NastrojjkaSeti/FajjlyKonfiguraciiSeti?v=148p
> Не помогает?

Так там не о том статья, а об общей настройке. Так то всё замечательно
работает, только имена интерфейсов перепутаны.

Сейчас глянул в man ifrename - там сказано вот что:
By default, interface names are dynamic, and each network interface  is
assigned  the  first available name (eth0, eth1...). The order network
interfaces are created may vary. For built-in  interfaces,  the  kernel
boot time enumeration may vary.

Т.е. ядро сперва загружает второй сетевой интерфейс, а затем первый.
Можно как-нибудь изменить порядок загрузки устройств ядром при старте?

ifrename тоже попробую, но может есть способ сделать всё, что надо без
дополнительных утилит?




Подробная информация о списке рассылки community