[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: