Re: дваи нтерфейса - eth0 & eth1
>> Интересно как. Чтобы ядро request_module("eth0"), что-то в user space
>> должно этот самый eth0 попросить. Причём - раньше, чем загружен драйвер
>> какой-либо ethernet карты (который, будучи загружен, захватит имя eth0).
>>
>> Это может происходить разве что если до поднятия сети ifconfig-ом никакие
>> модули сетевых карт не загружаются. А по крайней мере по умолчанию в
>> debian детект железа и загрузка модулей производится существенно раньше,
>> чем поднимается сеть.
>
> S39ifupdown
> S40hotplug
> S40networking
> S41hotplug-net
>
> Это sarge. /etc/rcS.d/
>
>> >> Можно попробовать явно загружать модули (ДО детектирования
>> >> оборудования) - для этого нужно что-то править в конфигурации initrd.
>> >> Но зачем - если есть ifrename?
>> >
>> > Затем что ifrename надо вписывать _в_скрипты_, а не в конфиги, что есть
>> > минус.
>>
>> /etc/iftab ?
>
> Его только /etc/hotplug/net.agent читает, а он (hotplug) запускается уже
> после ifup. Так что толку...
Видимо, то, что интерфейсы поднимаются в S40networking (а не в S39ifupdown),
и S40networking работает после S40hotplug ?
А детект железа частично делается ещё на уровне initrd. По крайней мере на
etch + udev + kernel >=3.6.16 это вроде так.
Reply to: