ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] как сменить привязку eth к HWADDR?
@ 2006-08-26  8:48 Timur Batyrshin
  2006-08-28 11:02 ` spider
  0 siblings, 1 reply; 23+ messages in thread
From: Timur Batyrshin @ 2006-08-26  8:48 UTC (permalink / raw)
  To: ALT Linux Community

Как в ALM2.4 сменить привязку номера eth к её HWADDR?

Т.е., допустим автоматически eth0 сопоставляется с HWADDR
XX:XX:XX:XX:XX:85, а eth1 - с HWADDR XX:XX:XX:XX:XX:84.

Как сменить сопоставление на обратное - т.е. чтобы eth0 была сетевая
карта XX:XX:XX:XX:XX:84, а eth1, соответственно XX:XX:XX:XX:XX:85 ?

Править /etc/sysconfig/network-scripts/ifcfg-ethX (с последующим service
network restart или перезагрузкой) не помогло.




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWADDR?
  2006-08-26  8:48 [Comm] как сменить привязку eth к HWADDR? Timur Batyrshin
@ 2006-08-28 11:02 ` spider
  2006-08-28 16:08   ` Olvin
  0 siblings, 1 reply; 23+ messages in thread
From: spider @ 2006-08-28 11:02 UTC (permalink / raw)
  To: ALT Linux Community

Timur Batyrshin wrote:
> Как в ALM2.4 сменить привязку номера eth к её HWADDR?
> 
> Т.е., допустим автоматически eth0 сопоставляется с HWADDR
> XX:XX:XX:XX:XX:85, а eth1 - с HWADDR XX:XX:XX:XX:XX:84.
> 
> Как сменить сопоставление на обратное - т.е. чтобы eth0 была сетевая
> карта XX:XX:XX:XX:XX:84, а eth1, соответственно XX:XX:XX:XX:XX:85 ?
> 
> Править /etc/sysconfig/network-scripts/ifcfg-ethX (с последующим service
> network restart или перезагрузкой) не помогло.
ifconfig с параметром `hw class address' поднимает интерфейс с любым 
адресом, если карточка и ее драйвер позволяют установить аппаратный 
адрес. Для поднятия eth0 у меня в файле 
/etc/sysconfig/network-scripts/ifcfg-eth0 содержится следующее:
$ cat ifcfg-eth0
# Intel Corporation 82557/8/9 [Ethernet Pro 100]
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.11.255
HWADDR=00:02:B3:48:AF:F9
IPADDR=192.168.11.51
NETMASK=255.255.255.128
NETWORK=192.168.11.0
ONBOOT=yes






^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWADDR?
  2006-08-28 11:02 ` spider
@ 2006-08-28 16:08   ` Olvin
  2006-08-28 16:17     ` Andriy Dobrovol`s`kii
  2006-08-28 16:22     ` Dmytro O. Redchuk
  0 siblings, 2 replies; 23+ messages in thread
From: Olvin @ 2006-08-28 16:08 UTC (permalink / raw)
  To: ALT Linux Community

spider wrote:
>>Как в ALM2.4 сменить привязку номера eth к её HWADDR?
>>Т.е., допустим автоматически eth0 сопоставляется с HWADDR
>>XX:XX:XX:XX:XX:85, а eth1 - с HWADDR XX:XX:XX:XX:XX:84.
>>Как сменить сопоставление на обратное - т.е. чтобы eth0 была сетевая
>>карта XX:XX:XX:XX:XX:84, а eth1, соответственно XX:XX:XX:XX:XX:85 ?
>>Править /etc/sysconfig/network-scripts/ifcfg-ethX (с последующим service
>>network restart или перезагрузкой) не помогло.
> ifconfig с параметром `hw class address' поднимает интерфейс с любым 
> адресом, если карточка и ее драйвер позволяют установить аппаратный 
> адрес.

Человек другое хотел спросить. MAC на карточке меняться не должен. 
Нужно, чтобы первому MAC-адресу ставилось в соответствие имя интерфейса 
eth0, а второму MAC-адресу - имя eth1 (и в соответствии с именами 
интерфейсов IP-адреса).


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWADDR?
  2006-08-28 16:08   ` Olvin
@ 2006-08-28 16:17     ` Andriy Dobrovol`s`kii
  2006-08-29  0:37       ` Evgenii Terechkov
  2006-08-29 12:35       ` Timur Batyrshin
  2006-08-28 16:22     ` Dmytro O. Redchuk
  1 sibling, 2 replies; 23+ messages in thread
From: Andriy Dobrovol`s`kii @ 2006-08-28 16:17 UTC (permalink / raw)
  To: ALT Linux Community

Olvin пишет:
> 
> Человек другое хотел спросить. MAC на карточке меняться не должен. 
> Нужно, чтобы первому MAC-адресу ставилось в соответствие имя интерфейса 
> eth0, а второму MAC-адресу - имя eth1 (и в соответствии с именами 
> интерфейсов IP-адреса).
> 
http://www.freesource.info/wiki/Stat'i/NastrojjkaSeti/FajjlyKonfiguraciiSeti?v=148p
Не помогает?
-- 
Андрей


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWADDR?
  2006-08-28 16:08   ` Olvin
  2006-08-28 16:17     ` Andriy Dobrovol`s`kii
@ 2006-08-28 16:22     ` Dmytro O. Redchuk
  1 sibling, 0 replies; 23+ messages in thread
From: Dmytro O. Redchuk @ 2006-08-28 16:22 UTC (permalink / raw)
  To: ALT Linux Community

On Mon, Aug 28, 2006 at 07:08:05PM +0300, Olvin wrote:
> spider wrote:
> >>Как в ALM2.4 сменить привязку номера eth к её HWADDR?
> >>Т.е., допустим автоматически eth0 сопоставляется с HWADDR
> >>XX:XX:XX:XX:XX:85, а eth1 - с HWADDR XX:XX:XX:XX:XX:84.
> >>Как сменить сопоставление на обратное - т.е. чтобы eth0 была сетевая
> >>карта XX:XX:XX:XX:XX:84, а eth1, соответственно XX:XX:XX:XX:XX:85 ?
> >>Править /etc/sysconfig/network-scripts/ifcfg-ethX (с последующим service
> >>network restart или перезагрузкой) не помогло.
> > ifconfig с параметром `hw class address' поднимает интерфейс с любым 
> > адресом, если карточка и ее драйвер позволяют установить аппаратный 
> > адрес.
> 
> Человек другое хотел спросить. MAC на карточке меняться не должен. 
> Нужно, чтобы первому MAC-адресу ставилось в соответствие имя интерфейса 
> eth0, а второму MAC-адресу - имя eth1 (и в соответствии с именами 
> интерфейсов IP-адреса).

Когда то же спрашивал (в архивах должно быть) -- слышал про ifrename (в
ALM2.4 нет).


Кажись...

-- 
  _,-=._              /|_/|
  `-.}   `=._,.-=-._.,  @ @._,
     `._ _,-.   )      _,.-'
        `    G.m-"^m`m'        Dmytro O. Redchuk




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWADDR?
  2006-08-28 16:17     ` Andriy Dobrovol`s`kii
@ 2006-08-29  0:37       ` Evgenii Terechkov
  2006-08-29 10:24         ` Andrii Dobrovol`s`kii
  2006-08-29 12:35       ` Timur Batyrshin
  1 sibling, 1 reply; 23+ messages in thread
From: Evgenii Terechkov @ 2006-08-29  0:37 UTC (permalink / raw)
  To: ALT Linux Community

Andriy Dobrovol`s`kii пишет:

>> Человек другое хотел спросить. MAC на карточке меняться не должен. 
>> Нужно, чтобы первому MAC-адресу ставилось в соответствие имя интерфейса 
>> eth0, а второму MAC-адресу - имя eth1 (и в соответствии с именами 
>> интерфейсов IP-адреса).
> http://www.freesource.info/wiki/Stat'i/NastrojjkaSeti/FajjlyKonfiguraciiSeti?v=148p
> Не помогает?

Так там же вроде неправильно ? :-)

-- 
                                        С уважением, системный
                                        администратор ООО "Крастел",
                                        Терешков Евгений.


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWADDR?
  2006-08-29  0:37       ` Evgenii Terechkov
@ 2006-08-29 10:24         ` Andrii Dobrovol`s`kii
  0 siblings, 0 replies; 23+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-08-29 10:24 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 852 bytes --]

Evgenii Terechkov пишет:
> Andriy Dobrovol`s`kii пишет:
> 
>>> Человек другое хотел спросить. MAC на карточке меняться не должен. 
>>> Нужно, чтобы первому MAC-адресу ставилось в соответствие имя интерфейса 
>>> eth0, а второму MAC-адресу - имя eth1 (и в соответствии с именами 
>>> интерфейсов IP-адреса).
>> http://www.freesource.info/wiki/Stat'i/NastrojjkaSeti/FajjlyKonfiguraciiSeti?v=148p
>> Не помогает?
> 
> Так там же вроде неправильно ? :-)
> 
Хм. Что не правильно?
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWADDR?
  2006-08-28 16:17     ` Andriy Dobrovol`s`kii
  2006-08-29  0:37       ` Evgenii Terechkov
@ 2006-08-29 12:35       ` Timur Batyrshin
  2006-09-01  8:47         ` Andrii Dobrovol`s`kii
  2006-09-05 12:48         ` [Comm] как сменить привязку eth к HWADDR? Dmytro O. Redchuk
  1 sibling, 2 replies; 23+ messages in thread
From: Timur Batyrshin @ 2006-08-29 12:35 UTC (permalink / raw)
  To: ALT Linux Community

Andriy Dobrovol`s`kii пишет:
>> Человек другое хотел спросить.
>> MAC на карточке меняться не должен.
>> Нужно, чтобы первому MAC-адресу ставилось в соответствие имя интерфейса
>> eth0, а второму MAC-адресу - имя eth1 (и в соответствии с именами
>> интерфейсов IP-адреса).

Ага, именно.


> http://www.freesource.info/wiki/Stat'i/NastrojjkaSeti/FajjlyKonfiguraciiSeti?v=148p
> Не помогает?

Так там не о том статья, а об общей настройке. Так то всё замечательно
работает, только имена интерфейсов перепутаны.

Сейчас глянул в man ifrename - там сказано вот что:
By default, interface names are dynamic, and each network interface  is
assigned  the  first available name (eth0, eth1...). The order network
interfaces are created may vary. For built-in  interfaces,  the  kernel
boot time enumeration may vary.

Т.е. ядро сперва загружает второй сетевой интерфейс, а затем первый.
Можно как-нибудь изменить порядок загрузки устройств ядром при старте?

ifrename тоже попробую, но может есть способ сделать всё, что надо без
дополнительных утилит?



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWADDR?
  2006-08-29 12:35       ` Timur Batyrshin
@ 2006-09-01  8:47         ` Andrii Dobrovol`s`kii
  2006-09-03  6:55           ` [Comm] как сменить привязку eth к HWA DDR ? batyrshin
  2006-09-05 12:48         ` [Comm] как сменить привязку eth к HWADDR? Dmytro O. Redchuk
  1 sibling, 1 reply; 23+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-09-01  8:47 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 1047 bytes --]

Timur Batyrshin пишет:
> Andriy Dobrovol`s`kii пишет:
>>> Человек другое хотел спросить.
>>> MAC на карточке меняться не должен.
>>> Нужно, чтобы первому MAC-адресу ставилось в соответствие имя интерфейса
>>> eth0, а второму MAC-адресу - имя eth1 (и в соответствии с именами
>>> интерфейсов IP-адреса).
> 
> Ага, именно.
> 
>> http://www.freesource.info/wiki/Stat'i/NastrojjkaSeti/FajjlyKonfiguraciiSeti?v=148p
>> Не помогает?
> 
> Так там не о том статья, а об общей настройке. Так то всё замечательно
> работает, только имена интерфейсов перепутаны.
> 
Ещё раз. У Вас АЛМ 2.4? Вы прочли описание файлов конфигурации и
последний пример в нём, по указанной ссылке?
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWA DDR ?
  2006-09-01  8:47         ` Andrii Dobrovol`s`kii
@ 2006-09-03  6:55           ` batyrshin
  2006-09-04  8:03             ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 23+ messages in thread
From: batyrshin @ 2006-09-03  6:55 UTC (permalink / raw)
  To: ALT Linux Community

> Ещё раз. У Вас АЛМ 2.4?
Да.

> Вы прочли описание файлов конфигурации
и последний пример в нём, по указанной
ссылке?

Да. О том и речь, что все остальные
параметры работают как описано, а через
HWADDR, похоже, заменяется MAC-адрес
интерфейса на другой, если это им
поддерживается, а не выбирается какому
интерфейсу какое имя назначить; а имена
интерфейсам раздаются другим способом
(судя по докам к ifrename - в зависимости от
порядка инициализации ядром устройств) -
поэкспериментировать с этим вариантом
пока у меня, к сожалению, не было
возможности.



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWA DDR ?
  2006-09-03  6:55           ` [Comm] как сменить привязку eth к HWA DDR ? batyrshin
@ 2006-09-04  8:03             ` Andrii Dobrovol`s`kii
  2006-09-05  6:28               ` Timur Batyrshin
  0 siblings, 1 reply; 23+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-09-04  8:03 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 1250 bytes --]

batyrshin@ieml.ru пишет:
>> Ещё раз. У Вас АЛМ 2.4?
> Да.
> 
>> Вы прочли описание файлов конфигурации
> и последний пример в нём, по указанной
> ссылке?
> 
> Да. О том и речь, что все остальные
> параметры работают как описано, а через
> HWADDR, похоже, заменяется MAC-адрес
> интерфейса на другой, если это им
> поддерживается, а не выбирается какому
> интерфейсу какое имя назначить; а имена
> интерфейсам раздаются другим способом
> (судя по докам к ifrename - в зависимости от
> порядка инициализации ядром устройств) -
> поэкспериментировать с этим вариантом
> пока у меня, к сожалению, не было
> возможности.
> 
Странно. У меня именно так как описано работает на нескольких узлах.
У Вас часом не затесался в этом каталоге файл с названием
начинающимся на drake. Он лишний и лучше его удалить. Или вносить
изменения в него синхронно с остальными файлами.
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWA DDR ?
  2006-09-04  8:03             ` Andrii Dobrovol`s`kii
@ 2006-09-05  6:28               ` Timur Batyrshin
  2006-09-05  7:48                 ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 23+ messages in thread
From: Timur Batyrshin @ 2006-09-05  6:28 UTC (permalink / raw)
  To: ALT Linux Community

Andrii Dobrovol`s`kii пишет:
> Странно. У меня именно так как описано работает на нескольких узлах.
> У Вас часом не затесался в этом каталоге файл с названием
> начинающимся на drake. Он лишний и лучше его удалить. Или вносить
> изменения в него синхронно с остальными файлами.
Ага, draknet_conf и draknet_conf.default.
Я его при настройке не трогал. Впрочем, сейчас убрал их оттуда - тот же
результат. Попробовал также отключить hotplug, как кто-то посоветовал
раньше (закомментировал строчку NETWORKING=yes в /etc/sysconfig/hotplug)
- также не помогло. Может kudzu что-то покрутить? Модули устройств к
ядру не он загружает? Смотрю в /etc/sysconfig/hwconf - уже в нём есть
соответствие имени интерфейса и аппаратного адреса.



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWA DDR ?
  2006-09-05  6:28               ` Timur Batyrshin
@ 2006-09-05  7:48                 ` Andrii Dobrovol`s`kii
  2006-09-05  9:41                   ` Timur Batyrshin
  0 siblings, 1 reply; 23+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-09-05  7:48 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 1518 bytes --]

Timur Batyrshin пишет:
> Andrii Dobrovol`s`kii пишет:
>> Странно. У меня именно так как описано работает на нескольких узлах.
>> У Вас часом не затесался в этом каталоге файл с названием
>> начинающимся на drake. Он лишний и лучше его удалить. Или вносить
>> изменения в него синхронно с остальными файлами.
> Ага, draknet_conf и draknet_conf.default.
Этих лучше прибить. Меньше мороки.
> Я его при настройке не трогал. Впрочем, сейчас убрал их оттуда - тот же
> результат. Попробовал также отключить hotplug, как кто-то посоветовал
> раньше (закомментировал строчку NETWORKING=yes в /etc/sysconfig/hotplug)
Странно. Я такой переменной у себя не вижу. NETPLUG=YES - да
присутствует.
> - также не помогло. Может kudzu что-то покрутить? Модули устройств к
> ядру не он загружает? Смотрю в /etc/sysconfig/hwconf - уже в нём есть
> соответствие имени интерфейса и аппаратного адреса.
> 
У меня hotplug работает. А kudzu я выключаю после первоначальной
настройки железа. Чтоб не путался под ногами. hwconf именно он и
создает. Но он вписывает только тип устройства а не его порядковый
номер. Гляньте лучше, что у Вас в /etc/modules.conf.
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWA DDR ?
  2006-09-05  7:48                 ` Andrii Dobrovol`s`kii
@ 2006-09-05  9:41                   ` Timur Batyrshin
  2006-09-05 12:22                     ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 23+ messages in thread
From: Timur Batyrshin @ 2006-09-05  9:41 UTC (permalink / raw)
  To: ALT Linux Community

Andrii Dobrovol`s`kii пишет:
> Timur Batyrshin пишет:
>> Andrii Dobrovol`s`kii пишет:
>>> Странно. У меня именно так как описано работает на нескольких узлах.
>>> У Вас часом не затесался в этом каталоге файл с названием
>>> начинающимся на drake. Он лишний и лучше его удалить. Или вносить
>>> изменения в него синхронно с остальными файлами.
>> Ага, draknet_conf и draknet_conf.default.
> Этих лучше прибить. Меньше мороки.
Ага.

>> Я его при настройке не трогал. Впрочем, сейчас убрал их оттуда - тот же
>> результат. Попробовал также отключить hotplug, как кто-то посоветовал
>> раньше (закомментировал строчку NETWORKING=yes в /etc/sysconfig/hotplug)
> Странно. Я такой переменной у себя не вижу. NETPLUG=YES - да
> присутствует.
Я это и имел в виду, по памяти писал - ошибся.

>> - также не помогло. Может kudzu что-то покрутить? Модули устройств к
>> ядру не он загружает? Смотрю в /etc/sysconfig/hwconf - уже в нём есть
>> соответствие имени интерфейса и аппаратного адреса.
>>
> У меня hotplug работает. А kudzu я выключаю после первоначальной
> настройки железа. Чтоб не путался под ногами. hwconf именно он и
> создает. Но он вписывает только тип устройства а не его порядковый
> номер. Гляньте лучше, что у Вас в /etc/modules.conf.

К сети только эти строчки относятся:
alias eth0 e1000
alias eth1 e1000

Менять их местами тоже пробовал - не помогло.


Кстати, если только у одного интерфейса стоит ONBOOT=yes (у другого,
соответственно, ONBOOT=no)- может ли это как-то влиять на то, какой
аппаратный адрес ему присвоится?



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWA DDR ?
  2006-09-05  9:41                   ` Timur Batyrshin
@ 2006-09-05 12:22                     ` Andrii Dobrovol`s`kii
  2006-09-05 13:25                       ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 23+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-09-05 12:22 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 1468 bytes --]

Timur Batyrshin пишет:
> Andrii Dobrovol`s`kii пишет:
>> Timur Batyrshin пишет:
>>> Andrii Dobrovol`s`kii пишет:
>>> - также не помогло. Может kudzu что-то покрутить? Модули устройств к
>>> ядру не он загружает? Смотрю в /etc/sysconfig/hwconf - уже в нём есть
>>> соответствие имени интерфейса и аппаратного адреса.
>>>
>> У меня hotplug работает. А kudzu я выключаю после первоначальной
>> настройки железа. Чтоб не путался под ногами. hwconf именно он и
>> создает. Но он вписывает только тип устройства а не его порядковый
>> номер. Гляньте лучше, что у Вас в /etc/modules.conf.
> 
> К сети только эти строчки относятся:
> alias eth0 e1000
> alias eth1 e1000
>
Это нормально. Они же одинаковые...

> Менять их местами тоже пробовал - не помогло.
> 
> 
> Кстати, если только у одного интерфейса стоит ONBOOT=yes (у другого,
> соответственно, ONBOOT=no)- может ли это как-то влиять на то, какой
> аппаратный адрес ему присвоится?
> 
Так не пробовал. У меня все карты тоже интеловские и потому нужна
была привязка к макам. Но, все сотки. Может чёто в драйвере
напортачили...
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWADDR?
  2006-08-29 12:35       ` Timur Batyrshin
  2006-09-01  8:47         ` Andrii Dobrovol`s`kii
@ 2006-09-05 12:48         ` Dmytro O. Redchuk
  2006-09-05 13:03           ` Timur Batyrshin
  1 sibling, 1 reply; 23+ messages in thread
From: Dmytro O. Redchuk @ 2006-09-05 12:48 UTC (permalink / raw)
  To: ALT Linux Community

On Tue, Aug 29, 2006 at 04:35:07PM +0400, Timur Batyrshin wrote:
> Andriy Dobrovol`s`kii пишет:
> >> Человек другое хотел спросить.
> >> MAC на карточке меняться не должен.
> >> Нужно, чтобы первому MAC-адресу ставилось в соответствие имя интерфейса
> >> eth0, а второму MAC-адресу - имя eth1 (и в соответствии с именами
> >> интерфейсов IP-адреса).
> 
> Ага, именно.
ifrename, вроде же.

> 
> > http://www.freesource.info/wiki/Stat'i/NastrojjkaSeti/FajjlyKonfiguraciiSeti?v=148p
> > Не помогает?
> 
> Так там не о том статья, а об общей настройке. Так то всё замечательно
> работает, только имена интерфейсов перепутаны.
> 
> Сейчас глянул в man ifrename - там сказано вот что:
> By default, interface names are dynamic, and each network interface  is
> assigned  the  first available name (eth0, eth1...). The order network
> interfaces are created may vary. For built-in  interfaces,  the  kernel
> boot time enumeration may vary.
> 
> Т.е. ядро сперва загружает второй сетевой интерфейс, а затем первый.
> Можно как-нибудь изменить порядок загрузки устройств ядром при старте?
Нет, не "то есть".

Нумерация не гарантируется и может меняться. Если система поднимает eth0,
то это будет именно eth0, а не кто-то другой, но на какую карточку он
упадёт -- не гарантируется.

Если нужна привязка мака к карточке -- можно на карточке менять мак через
MACADDR / HWADDR (у меня работает MACADDR).

Если нужна привязка имени интерфейса к маку -- ifrename.


Если нужна привязка имени интерфейса к слоту -- можно через опции модуля в
modules.conf. Не постесняюсь сознаться -- давненько не делал такого, лучше
спросить кого поумнее.


> ifrename тоже попробую, но может есть способ сделать всё, что надо без
> дополнительных утилит?

-- 
  _,-=._              /|_/|
  `-.}   `=._,.-=-._.,  @ @._,
     `._ _,-.   )      _,.-'
        `    G.m-"^m`m'        Dmytro O. Redchuk




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWADDR?
  2006-09-05 12:48         ` [Comm] как сменить привязку eth к HWADDR? Dmytro O. Redchuk
@ 2006-09-05 13:03           ` Timur Batyrshin
  2006-09-05 13:19             ` Dmytro O. Redchuk
  0 siblings, 1 reply; 23+ messages in thread
From: Timur Batyrshin @ 2006-09-05 13:03 UTC (permalink / raw)
  To: ALT Linux Community

Dmytro O. Redchuk пишет:
> Если нужна привязка имени интерфейса к слоту -- можно через опции модуля вmodules.conf. Не постесняюсь сознаться -- давненько не делал такого, лучшеспросить кого поумнее.

Физически нужно, чтобы всё работало через eth0 и при этом патчкорд
втыкался в первую сетевуху - чтобы потом непоняток лишних не было =)

Всё понятно, буду курить мануалы. Может кто-нибудь даст ссылку по этому
поводу на что-нибудь кроме man modules.conf ?




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWADDR?
  2006-09-05 13:03           ` Timur Batyrshin
@ 2006-09-05 13:19             ` Dmytro O. Redchuk
  0 siblings, 0 replies; 23+ messages in thread
From: Dmytro O. Redchuk @ 2006-09-05 13:19 UTC (permalink / raw)
  To: ALT Linux Community

On Tue, Sep 05, 2006 at 05:03:59PM +0400, Timur Batyrshin wrote:
> Dmytro O. Redchuk пишет:
> > Если нужна привязка имени интерфейса к слоту -- можно через опции модуля вmodules.conf. Не постесняюсь сознаться -- давненько не делал такого, лучшеспросить кого поумнее.
> 
> Физически нужно, чтобы всё работало через eth0 и при этом патчкорд
> втыкался в первую сетевуху - чтобы потом непоняток лишних не было =)
> 
> Всё понятно, буду курить мануалы. Может кто-нибудь даст ссылку по этому
> поводу на что-нибудь кроме man modules.conf ?
Найдите опции для драйвера вашей сетевухи.

Например, гугль на вопрос о "e1000 options driver linux" выдал в первых
рядах http://www.intel.com/support/network/sb/cs-009209.htm .

Нужно там прочитать про опции загрузки, влияющие на "выбор слота"
(наверное, можно снести ACPI, порастыкивать прерывания вручную, а потом
привязываться к прерыванию... или ещё как...).

Если такие опции у имеющегося адаптера есть.


Это так мне всё это представляется...
А как на самом деле -- врать не буду.

Надеюсь, меня поправят, иначе не писал бы :-)

-- 
  _,-=._              /|_/|
  `-.}   `=._,.-=-._.,  @ @._,
     `._ _,-.   )      _,.-'
        `    G.m-"^m`m'        Dmytro O. Redchuk




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWA DDR ?
  2006-09-05 12:22                     ` Andrii Dobrovol`s`kii
@ 2006-09-05 13:25                       ` Andrii Dobrovol`s`kii
  2006-09-06 11:33                         ` Timur Batyrshin
  0 siblings, 1 reply; 23+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-09-05 13:25 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 1166 bytes --]

Andrii Dobrovol`s`kii пишет:
> Timur Batyrshin пишет:
>> Andrii Dobrovol`s`kii пишет:
>>> номер. Гляньте лучше, что у Вас в /etc/modules.conf.
>> К сети только эти строчки относятся:
>> alias eth0 e1000
>> alias eth1 e1000
>>
> Это нормально. Они же одинаковые...
> 
>> Менять их местами тоже пробовал - не помогло.
>>
Что ж там менять-то? :) Или они таки разные?
>>
>> Кстати, если только у одного интерфейса стоит ONBOOT=yes (у другого,
>> соответственно, ONBOOT=no)- может ли это как-то влиять на то, какой
>> аппаратный адрес ему присвоится?
>>
Ему не должен присваиваться другой аппаратный адрес. Конкретному
аппаратному адресу должна присваиваться конкретная метка DEVICE.
Можете показать содержимое ifcfg-eth? с которыми не работает? И при
загрузке оно что пишет про сеть?
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWA DDR ?
  2006-09-05 13:25                       ` Andrii Dobrovol`s`kii
@ 2006-09-06 11:33                         ` Timur Batyrshin
  2006-09-07 13:02                           ` Dmytro O. Redchuk
  2006-09-11 11:14                           ` Andrii Dobrovol`s`kii
  0 siblings, 2 replies; 23+ messages in thread
From: Timur Batyrshin @ 2006-09-06 11:33 UTC (permalink / raw)
  To: ALT Linux Community

Andrii Dobrovol`s`kii пишет:
>>> Кстати, если только у одного интерфейса стоит ONBOOT=yes (у другого,
>>> соответственно, ONBOOT=no)- может ли это как-то влиять на то, какой
>>> аппаратный адрес ему присвоится?
> Ему не должен присваиваться другой аппаратный адрес. Конкретному
> аппаратному адресу должна присваиваться конкретная метка DEVICE.

Ошибся, спасибо за исправление =)

> Можете показать содержимое ifcfg-eth? с которыми не работает?

Ещё раз: работает, но интерфейсы путает (см. ниже)
ifcfg-eth0:

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.99
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
ONBOOT=no
HWADDR=00:30:48:73:66:85
GATEWAY=192.168.1.254

Для ifcfg-eth1 - то же самое, только
DEVICE=eth1
ONBOOT=yes
IPADDR=192.168.1.1
HWADDR=00:30:48:73:66:84

Проверяю так (хотя можно и на лампочку сзади посмотреть):
[root@server network-scripts]# ifconfig
eth1      Link encap:Ethernet  HWaddr 00:30:48:73:66:84

Мне нужно, чтобы было:

eth1      Link encap:Ethernet  HWaddr 00:30:48:73:66:85

Пробовал:
менять HWADDR в ifcfg-ethX
отключать kudzu и hotplug

> И при загрузке оно что пишет про сеть?

Если речь идёт о /var/log/messages, то ничего особенного:
Sep  5 13:35:47 server kernel: Intel(R) PRO/1000 Network Driver -
version 5.2.30.1-k1
Sep  5 13:35:47 server kernel: Copyright (c) 1999-2004 Intel Corporation.
Sep  5 13:35:47 server kernel: eth0: Intel(R) PRO/1000 Network Connection
Sep  5 13:35:47 server kernel: eth1: Intel(R) PRO/1000 Network Connection
Sep  5 13:35:47 server kernel: e1000: eth1 NIC Link is Up 1000 Mbps Full
Duplex




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWA DDR ?
  2006-09-06 11:33                         ` Timur Batyrshin
@ 2006-09-07 13:02                           ` Dmytro O. Redchuk
  2006-09-11 11:14                           ` Andrii Dobrovol`s`kii
  1 sibling, 0 replies; 23+ messages in thread
From: Dmytro O. Redchuk @ 2006-09-07 13:02 UTC (permalink / raw)
  To: ALT Linux Community

On Wed, Sep 06, 2006 at 03:33:20PM +0400, Timur Batyrshin wrote:
> HWADDR=00:30:48:73:66:85

Я глянул вот такое:
[fox@fox fox]$ sudo grep -r HWADDR /sbin/
Бинарный файл /sbin/ifconfig совпадает
Бинарный файл /sbin/ifenslave совпадает
Бинарный файл /sbin/ip совпадает
[fox@fox fox]$ 


и решил, всё же, ещё раз посоветовать попробовать MACADDR вместо HWADDR.

-- 
  _,-=._              /|_/|
  `-.}   `=._,.-=-._.,  @ @._,
     `._ _,-.   )      _,.-'
        `    G.m-"^m`m'        Dmytro O. Redchuk




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWA DDR ?
  2006-09-06 11:33                         ` Timur Batyrshin
  2006-09-07 13:02                           ` Dmytro O. Redchuk
@ 2006-09-11 11:14                           ` Andrii Dobrovol`s`kii
  2006-09-11 15:51                             ` batyrshin
  1 sibling, 1 reply; 23+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-09-11 11:14 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 2344 bytes --]

Timur Batyrshin пишет:
> Andrii Dobrovol`s`kii пишет:
>>>> Кстати, если только у одного интерфейса стоит ONBOOT=yes (у другого,
>>>> соответственно, ONBOOT=no)- может ли это как-то влиять на то, какой
>>>> аппаратный адрес ему присвоится?
>> Ему не должен присваиваться другой аппаратный адрес. Конкретному
>> аппаратному адресу должна присваиваться конкретная метка DEVICE.
> 
> Ошибся, спасибо за исправление =)
> 
>> Можете показать содержимое ifcfg-eth? с которыми не работает?
> 
> Ещё раз: работает, но интерфейсы путает (см. ниже)
> ifcfg-eth0:
> 
> DEVICE=eth0
> BOOTPROTO=static
> IPADDR=192.168.1.99
> NETMASK=255.255.255.0
> NETWORK=192.168.1.0
> BROADCAST=192.168.1.255
> ONBOOT=no
> HWADDR=00:30:48:73:66:85
> GATEWAY=192.168.1.254
> 
> Для ifcfg-eth1 - то же самое, только
> DEVICE=eth1
> ONBOOT=yes
> IPADDR=192.168.1.1
> HWADDR=00:30:48:73:66:84
> 
> Проверяю так (хотя можно и на лампочку сзади посмотреть):
> [root@server network-scripts]# ifconfig
> eth1      Link encap:Ethernet  HWaddr 00:30:48:73:66:84
> 
> Мне нужно, чтобы было:
> 
> eth1      Link encap:Ethernet  HWaddr 00:30:48:73:66:85
> 
> Пробовал:
> менять HWADDR в ifcfg-ethX
> отключать kudzu и hotplug
> 
>> И при загрузке оно что пишет про сеть?
> 
> Если речь идёт о /var/log/messages, то ничего особенного:
> Sep  5 13:35:47 server kernel: Intel(R) PRO/1000 Network Driver -
> version 5.2.30.1-k1
> Sep  5 13:35:47 server kernel: Copyright (c) 1999-2004 Intel Corporation.
> Sep  5 13:35:47 server kernel: eth0: Intel(R) PRO/1000 Network Connection
> Sep  5 13:35:47 server kernel: eth1: Intel(R) PRO/1000 Network Connection
> Sep  5 13:35:47 server kernel: e1000: eth1 NIC Link is Up 1000 Mbps Full
> Duplex
> 
Извиняюсь за долгое молчание. Болею я сейчас. Если Вы показали
_цитаты_ из конфигов, то всё работает как и должно... ;)
Почему? Попробуйте разобраться сами. Как "встану в строй" расскажу
сам. Если будет ещё актуально... :)
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [Comm] как сменить привязку eth к HWA DDR ?
  2006-09-11 11:14                           ` Andrii Dobrovol`s`kii
@ 2006-09-11 15:51                             ` batyrshin
  0 siblings, 0 replies; 23+ messages in thread
From: batyrshin @ 2006-09-11 15:51 UTC (permalink / raw)
  To: ALT Linux Community

>Извиняюсь за долгое молчание. Болею я
сейчас. Если Вы показали _цитаты_ из
конфигов, то всё работает как и должно...
;)
Ну да. А если конфигов взаимно обменять
строчками HWADDR - работает точно также, без
изменений - ну да я об этом написал уже.

>Почему? Попробуйте разобраться сами.
Как "встану в строй" расскажу сам. Если
будет ещё актуально... :)

Пока актуально.
Совет попробовать MACADDR вместо HWADDR видел,
пока не пробовал.



^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2006-09-11 15:51 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-08-26  8:48 [Comm] как сменить привязку eth к HWADDR? Timur Batyrshin
2006-08-28 11:02 ` spider
2006-08-28 16:08   ` Olvin
2006-08-28 16:17     ` Andriy Dobrovol`s`kii
2006-08-29  0:37       ` Evgenii Terechkov
2006-08-29 10:24         ` Andrii Dobrovol`s`kii
2006-08-29 12:35       ` Timur Batyrshin
2006-09-01  8:47         ` Andrii Dobrovol`s`kii
2006-09-03  6:55           ` [Comm] как сменить привязку eth к HWA DDR ? batyrshin
2006-09-04  8:03             ` Andrii Dobrovol`s`kii
2006-09-05  6:28               ` Timur Batyrshin
2006-09-05  7:48                 ` Andrii Dobrovol`s`kii
2006-09-05  9:41                   ` Timur Batyrshin
2006-09-05 12:22                     ` Andrii Dobrovol`s`kii
2006-09-05 13:25                       ` Andrii Dobrovol`s`kii
2006-09-06 11:33                         ` Timur Batyrshin
2006-09-07 13:02                           ` Dmytro O. Redchuk
2006-09-11 11:14                           ` Andrii Dobrovol`s`kii
2006-09-11 15:51                             ` batyrshin
2006-09-05 12:48         ` [Comm] как сменить привязку eth к HWADDR? Dmytro O. Redchuk
2006-09-05 13:03           ` Timur Batyrshin
2006-09-05 13:19             ` Dmytro O. Redchuk
2006-08-28 16:22     ` Dmytro O. Redchuk

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git