On Sun, Jul 02, 2006 at 09:51:57PM +0400, Sergei Naumov wrote: > Sergey Vlasov wrote: > > > Проблема в том, что последние версии udev загружают драйверы для всех > > PCI-устройств автоматически, причём порядок их загрузки ничем не > > определён (вплоть до того, что может меняться при перезагрузках), > > поэтому имена интерфейсов eth* назначаются случайным образом. Для > > получения стабильных имён интерфейсов можно либо написать правила для > > udev, либо создать файл /etc/net/iftab, который etcnet будет > > использовать для переименования интерфейсов через ifrename. При этом > > имена, которые могут совпасть с именами, автоматически назначаемыми > > ядром (обычно это eth*, но некоторые драйверы могут использовать имена > > вида wlan*), использовать нельзя, поскольку при параллельной загрузке > > нескольких драйверов возникнут конфликты. > > Да, но почему тогда я вообще не вижу обычного проводного интерфейса > (того, что на eepro100)? Если порядок перемешан из-за udev - понятно, но > ведь проводной интерфейс вообще пропал! В ifconfig -a тоже не видно? (ifconfig без параметров не показывает ненастроенные интерфейсы.) Модуль eepro100 загружается? (Кстати, теперь вместо него может загрузиться автоматом модуль e100; вообще eepro100 сейчас считается неподдерживаемым, и его грозились вынести из ядра, оставив только e100.) Если модуль не загружается вообще - нужно смотреть в сторону hotplug/udev; если загружается, но не видит интерфейс - вспоминайте, когда последний раз обновляли ядро, ищите сообщения от этого модуля в dmesg.