* [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