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