[Comm] напомните - 2 сетевые

Alexey Voinov =?iso-8859-1?q?voins_=CE=C1_voins=2Eprogram=2Eru?=
Пн Окт 9 20:24:01 MSD 2006


Artem Zolochevskiy <az на zolochevskie.net> writes:

> Шенцев Алексей Владимирович wrote:
>
>> В сообщении от 9 октября 2006 12:31 Artem Zolochevskiy написал(a):
>>> hi all
>> Привет.
>>> Напомните, чем закончились разбирательства с прыгающими именами
>>> сетевушек?
>> Какой дистрибутив? И у кого именно? Есть свои нюансы ...
> на 3.0 при использовании etcnet

Я немного поразбирался с прыгающими именами, и, пожалуй, поделюсь
найденным решением.

В etcnet есть поддержка замечательной возможности: переименование
интерфейсов с помощью ifrename. Для того, чтобы эту штуку
задействовать делаем следующее:

~ В /etc/net/ создаём файлик c именем iftab. Как он должен выглядеть
  подробно расписано в man iftab. Лично мне хватило ровно одного
  критерия - MAC-адреса карточки. В моём случае файлик выглядит
  приблизительно так:

$ cat /etc/net/iftab
air0    mac 00: ... :9A
cbl0    mac 00: ... :14

~ В /etc/net/ifaces переименовываем (или создаём) директории
  соответствующие интерфейсам в новые имена. Не забываем в
  /etc/net/ifaces/*/options этих интерфейсов добавить строчку

TYPE=eth

  В противном случае etcnet не сможет распознать тип интерфейса по
  имени, и начнёт ругаться.

~ Перезапускаем сеть.

# service network restart
 
  И всё должно получится. После такого у меня именем cbl0 всегда
  называется карточка в которую я втыкаю витую пару, а именем air0 -
  wifi. Есть один маленький глюк: при первом запуске сервиса network,
  etcnet пытается перед переименованием опустить интерфейс, которого
  ещё нет, что приводит к появлению ругани. Эту ругань имеет смысл
  проигнорировать, а патчик к etcnet на этой неделе уйдёт в devel@


-- 
Voins


Подробная информация о списке рассылки community