On Thu, Oct 25, 2007 at 08:41:04PM +0400, Valery V. Inozemtsev wrote: > В сообщении от 25 октября 2007 Artem Zolochevskiy написал(a): > > hi all > > > > Ну совсем что-то плохо. > > > > в /etc/net/iftab прописаны маки. > > к примеру есть интерфейс lan. > > так, вот. при старте сети идёт ругань на то, что не найден TYPE для > > _внимание_ "la" > > +1. у меня вместо wifi стал wif. только похоже это не etcnet, а ifrename Насколько я понял, ifrename наконец-то исправили, в результате код в etcnet перестал работать: NEW_NAME=`$IFRENAME -c $PROF_IFTAB -i $OLDNAME -D 2>/dev/null | head -1 | cut -d' ' -f7 | sed 's/.$//'` Раньше ifrename выдавал в stdout строку вида: Dry-run : Would rename eth0 to lan. Теперь эта строка идёт в stderr, а в stdout выдаётся только имя интерфейса без точки в конце. > > ну и т.д. > > есть интерфейс bluetooth, а при старте ругань на "bluetoot" > > > > откусывается последний символ! > > > > Это что за новости? > > > > Пока сделал в /etc/net/ifaces силинки на каждый интерфейс с одним откусаным > > символом. Но это же не дело... Можно было бы сделать mv /etc/net/iftab /etc/iftab (тогда переименование будет выполняться при запуске сервиса ifrename, либо его правилами для udev); к сожалению, в таком варианте сейчас не работает запуск интерфейсов с USE_HOTPLUG=yes, которые уже существуют во время загрузки (из-за внутренних проблем udev не работает повторная обработка событий для переименованных интерфейсов, которая нужна в данном случае).