[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