[sisyphus] 2 сетевые карты меняются местами

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Май 19 16:37:41 MSD 2006


On Fri, May 19, 2006 at 03:24:22PM +0300, Andrei Bulava wrote:
> Что-то у меня не очень получилось с ifrename. Ситуация: два сетевых
> интерфейса, по моей задумке eth0: 8139too и eth1: forcedeth. Так вот,
> если ifrename запускать после того, как модули уже загружены в обратном
> порядке (первым пошёл forcedeth и занял eth0, а вторым пошёл 8139too и
> ему достался eth1), то переименование не выходит:
> 
> # /etc/init.d/network start
> Computing interface groups: ... 3 interfaces found
> Starting group 0/virtual (1 interfaces)
>         Starting lo: .....OK
> Starting group 1/realphys (2 interfaces)
>         Starting eth0: .Error: cannot change name of eth1 to eth0: File
> exists
> ......OK
>         Starting eth1: .Error: cannot change name of eth0 to eth1:
> Device or resource busy
> ....OK
> Processing /etc/net/vlantab: empty.

Чтобы ifrename работал надёжно, нужно, чтобы назначаемые администратором
имена не пересекались с именами, автоматически выбираемыми ядром.  Т.е.,
придётся вместо имён вида eth[0-9]* использовать что-то другое.

Вроде бы при переименовании интерфейсов средствами udev эта проблема
обходится (udev при невозможности переименовать интерфейс из-за занятости
имени назначает для интерфейса временное имя, после чего некоторое время
ждёт освобождения нужного имени), но всё равно это выглядит как-то
ненадёжно.

> И только когда я внёс модули forcedeth и 8139too в
> /etc/hotplug/blacklist, мне удалось получить нормальный порядок интерфейсов.
> 
> Кстати, будет ли альтернативой внесению всех имеющихся модулей сетевых
> карт изменение на NETPLUG=no в /etc/sysconfig/hotplug?

Менять /etc/sysconfig/hotplug теперь бесполезно - модули теперь грузятся
существенно раньше, ещё при запуске udev.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20060519/f5411721/attachment-0003.bin>


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