On Thu, Feb 15, 2007 at 11:34:34AM +0300, Vyacheslav Dikonov wrote: > В Чтв, 15/02/2007 в 11:29 +0300, Vyacheslav Dikonov пишет: > > В Чтв, 15/02/2007 в 11:05 +0300, Anton Farygin пишет: > > > > Т.е. сетевые карты в цикле меняются маками, и провайдер перестает > > > > пускать в сеть до перезагрузки, когда произойдет обратная мена. Что > > > > делать? > > > > > > Это не сетевые карты стали меняться мак-адресами, а при загрузке > > > драйверов интерфейсы становятся в непонятной последовательности... > > > Для исправления этого нужно поставить etcnet и переименовывать интерфейсы. > > А почему при той же конфигурации c net-scipts этого НИКОГДА не было в > > течение полутора лет, и появилось только после несколькоминутного > > присутствия etcnet? Похоже на диверсию %) от etcnet/udev. > Блин! Догадался (спасибо за подсказку) посмотреть на modules.conf, > который какая-то собака мне сменила на пустой. Соответствие интерфейсов > и карт там прописано было. А еще мне попутно поддержку OSS звука > вынесло. А точнее? /etc/modules.conf преобразуется в /etc/modprobe.d/local-autoconverted, остальные файлы из /etc/modutils.d преобразуются в файлы в /etc/modprobe.d с аналогичными именами. (В /etc/modprobe.conf ничего не пишется, поскольку в оригинальной версии module-init-tools наличие этого файла отключает поиск в /etc/modprobe.d; впрочем, в пакете это пришлось оторвать, поскольку оказалось, что иногда /etc/modprobe.conf возникает, например, после запуска alsaconf). Файлы /etc/modules.conf и /etc/modutils.d/* после установки пакета module-init-tools не используются вообще. Что именно из старой конфигурации modutils преобразовалось неправильно?