[Comm] напомните - 2 сетевые
Alexey Rusakov
=?iso-8859-1?q?ktirf_=CE=C1_altlinux=2Eorg?=
Вт Окт 10 00:28:51 MSD 2006
Alexey Voinov пишет:
> 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@
>
Что-то он у меня про какие-то SIOCGIFFLAGS жалуется... (или это потому
что я на Сизифе?) Но интерфейсы поднимает, прикольно. Правда, не всякий
софт спокойно относится к такому произволу (в частности,
gnome-applets-extra-hardware-monitor такие интерфейсы мониторить просто
не умеет), но это проблемы софта.
--
Alexey "Ktirf" Rusakov
Подробная информация о списке рассылки community