[devel] [+] краткое summary с моего поля боя: вроде работает
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Чт Ноя 1 22:44:05 MSK 2007
On Wed, Oct 31, 2007 at 12:50:24AM +0300, Dmitry V. Levin wrote:
> > 1. Сервис ifrename и файл /etc/iftab. [...]
> В Сизифе смысл этого скрипта перекочевал в правило для udev.
Кстати, так совпало, что мне понадобилось навести порядок по этой
части.
В процессе выполнения одного из проектов заказчику потребовалась
вторая сетевая карта (хоть и был предупреждён о спецэффектах).
До сего дня в системе на базе VIA K8T8x0 с набортным via-rhine и
добавленным natsemi обычно последний был eth0, а врождённый --
eth1. Но порой -- раз в 6--8 загрузок -- они менялись местами.
Попытки USE_HOTPLUG=no, воспользоваться сервисом ifrename (сделав
touch /etc/sysconfig/ifrename) -- не привели ни к какому
изменению этого результата, включая частотный (на глаз).
Обновление etcnet и etcnet-defaults-desktop до 0.9.4-alt1 и
ifrename до 29-alt2 привели к некоей стабилизации обстановки
при созданном alterator-net-eth /etc/iftab (eth0/1 по mac) --
по крайней мере интерфейсы за дюжину перезагрузок никуда не
прыгнули. Втыкание этого же диска в другую систему (с набортным
forcedeth имени GF7025) привело к нормальному фунциклированию
сети.
Мои выводы:
- может быть разумной правка alterator-net-eth не /etc/iftab,
а /etc/net/iftab (в его текущем на момент оной состоянии);
- всё уже почти неплохо ;-)
> Либо ответом на вопрос является
> ln -s net/iftab /etc/
Тоже может быть, но поскольку a-n-e на сейчас закладывается на
etcnet -- кажется разумным, чтобы он использовал специфичный для
этого варианта iftab.
Единственное "но" -- совместимость с ручной правкой. Может,
флажок типа "auto-generated, remove this line if you edit this"
в комментарии и перегенерация только при его наличии?
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel