Sergey Vlasov wrote on 5/19/2006 7:14 PM: > On Fri, May 19, 2006 at 06:52:39PM +0300, Sviatoslav Sviridov wrote: >> ... >> Чего не так при загрузке? кто-то загружает модуль до того, как >> hotplug+etcnet смогут обработать это событие? Кто? и почему тогда на >> 2.6.12 работает? >> > > udev используется? > Ага, точно так > Последние версии udev действительно грузят все модули, какие только может > найти, при запуске сервиса udevd, который запускается раньше network; > события hotplug приходят тоже раньше, их обработчик из etcnet видит, что > сервис network не запущен, и игнорирует события. > > Т.е., с последним udev USE_HOTPLUG=yes в etcnet фактически > неработоспособен (точнее, будет работать только для интерфейсов, > появляющихся позже - в эту категорию не попадает даже USB, поскольку > устройство может быть подключено и до загрузки ОС, и в этом случае может > быть обнаружено раньше запуска сервиса network). > Что ж, все понятно... Остается только пожелать, чтобы инсталлер учитывал этот факт... а то в компакте3 он по дефолту всем писал USE_HOTPLUG=yes... >> ...ну вот, проверил еще и при USE_HOTPLUG=no. В этом случае сеть >> поднимается нормально во время "Starting network" (при этом ругань от >> dhcpcd сыпется прямо в консоль). >> > > Да, так должно работать (за вычетом известных граблей с переименованием > интерфейсов). > -- Best Regards, Sviatoslav Sviridov