ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] определение сетевых интерфейсов
@ 2006-07-24  9:12 Николай
  2006-07-24  9:19 ` Шенцев Алексей Владимирович
  2006-07-24 10:11 ` Andrei Bulava
  0 siblings, 2 replies; 26+ messages in thread
From: Николай @ 2006-07-24  9:12 UTC (permalink / raw)
  To: sisyphus

У меня две ethernet-карты. Периодически, после dist-upgrade, картам переназначаются eth0 и eth1. Как результат - нет сети. Лечу вручную переименованием номера ифейса в /etc/net/ifaces/eth№. А через какое-то время они опять наоборот назначаются. В чем трабла? Как лечить?




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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24  9:12 [sisyphus] определение сетевых интерфейсов Николай
@ 2006-07-24  9:19 ` Шенцев Алексей Владимирович
  2006-07-24 10:11 ` Andrei Bulava
  1 sibling, 0 replies; 26+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-24  9:19 UTC (permalink / raw)
  To: Николай,
	ALT Linux Sisyphus discussion list

В сообщении от 24 июля 2006 13:12 Николай написал(a):
> У меня две ethernet-карты. Периодически, после dist-upgrade, картам
> переназначаются eth0 и eth1. Как результат - нет сети. Лечу вручную
> переименованием номера ифейса в /etc/net/ifaces/eth№. А через какое-то
> время они опять наоборот назначаются. В чем трабла? Как лечить?
В чём, в чём - в использование hotplug'а для управления сетевыми 
интерфейсами ... :)
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24  9:12 [sisyphus] определение сетевых интерфейсов Николай
  2006-07-24  9:19 ` Шенцев Алексей Владимирович
@ 2006-07-24 10:11 ` Andrei Bulava
  2006-07-24 10:14   ` Шенцев Алексей Владимирович
  1 sibling, 1 reply; 26+ messages in thread
From: Andrei Bulava @ 2006-07-24 10:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Николай wrote:
> У меня две ethernet-карты. Периодически, после dist-upgrade, картам
> переназначаются eth0 и eth1. Как результат - нет сети. Лечу вручную
> переименованием номера ифейса в /etc/net/ifaces/eth№. А через
> какое-то время они опять наоборот назначаются.

> В чем трабла?

Уже ответили - hotplug.

> Как лечить?

В архивах списка рассылки есть обсуждение. Для себя я сделал выводы:

"Правильный способ":
1) использовать ifrename (например, через /etc/net/iftab для etcnet);
2) не использовать в iftab имена вида ethN, которыми называет интерфейсы
ядро.

"Неправильный способ":

Много вариантов, из которых я выбрал для себя /etc/hotplug/blacklist.

Такая вот малоприятная ситуация.

-- 
// AB1002-UANIC



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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 10:11 ` Andrei Bulava
@ 2006-07-24 10:14   ` Шенцев Алексей Владимирович
  2006-07-24 10:33     ` Andrei Bulava
  0 siblings, 1 reply; 26+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-24 10:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 24 июля 2006 14:11 Andrei Bulava написал(a):
> "Правильный способ":
> 1) использовать ifrename (например, через /etc/net/iftab для etcnet);
> 2) не использовать в iftab имена вида ethN, которыми называет интерфейсы
> ядро.
> "Неправильный способ":
> Много вариантов, из которых я выбрал для себя /etc/hotplug/blacklist.
> Такая вот малоприятная ситуация.
А не пробывали просто отключить использование hotplug для управления сетевыми 
устройствами? Я, например, как раз и использую имена вида ethX 
в /etc/net/iftab и у меня всё нормально, всё работает и обновления ни чего не 
меняют.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 10:14   ` Шенцев Алексей Владимирович
@ 2006-07-24 10:33     ` Andrei Bulava
  2006-07-24 10:40       ` Шенцев Алексей Владимирович
                         ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Andrei Bulava @ 2006-07-24 10:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Шенцев Алексей Владимирович wrote:

> А не пробывали просто отключить использование hotplug для управления
> сетевыми устройствами?

ЕМНИП, мы уже обсуждали этот вопрос, и дело оказалось в том, что "просто
отключить использование hotplug" - очень непросто при использовании
udev. Иными словами, использование udev подразумевает (невольное)
использование hotplug вне зависимости от настроек USE_HOTPLUG=no в etcnet.

> Я, например, как раз и использую имена вида ethX в /etc/net/iftab и у
> меня всё нормально, всё работает и обновления ни чего не меняют.

При включенном udev? Такое возможно, но это скорее случайность, потому
что при наличии 2-х интерфейсов в 50% случаев udev создаёт eth0 и eth1 в
нужном порядке. К тому же, "использую имена вида ethX в /etc/net/iftab"
тоже обсуждалось - вам просто повезло, что ifrename реально ничего не
делал. Мне же неповезло, и я собственными глазами видел, как ifrename не
мог переименовать eth0 -> eth1 просто потому, что eth1 уже было занято.

-- 
// AB1002-UANIC



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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 10:33     ` Andrei Bulava
@ 2006-07-24 10:40       ` Шенцев Алексей Владимирович
  2006-07-24 10:43       ` [sisyphus] *****SPAM***** " Andriy Dobrovol`s`kii
  2006-07-24 10:58       ` Шенцев Алексей Владимирович
  2 siblings, 0 replies; 26+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-24 10:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 24 июля 2006 14:33 Andrei Bulava написал(a):
> При включенном udev? 
Упс ... Андрей, я видать в своё время проглядел именно этот момент ... :) У 
меня как раз udevd отключен, когда и зачем я это сделал не помню ... :) Но 
без него как раз и работает всё отлично ... :) Попробую его включить и 
посмотреть что и как происходит ... :)
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

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

* Re: [sisyphus] *****SPAM***** Re:  определение сетевых интерфейсов
  2006-07-24 10:33     ` Andrei Bulava
  2006-07-24 10:40       ` Шенцев Алексей Владимирович
@ 2006-07-24 10:43       ` Andriy Dobrovol`s`kii
  2006-07-24 11:10         ` Andrei Bulava
  2006-07-24 10:58       ` Шенцев Алексей Владимирович
  2 siblings, 1 reply; 26+ messages in thread
From: Andriy Dobrovol`s`kii @ 2006-07-24 10:43 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Andrei Bulava пишет:
> 
> При включенном udev? Такое возможно, но это скорее случайность, потому
> что при наличии 2-х интерфейсов в 50% случаев udev создаёт eth0 и eth1 в
> нужном порядке. К тому же, "использую имена вида ethX в /etc/net/iftab"
> тоже обсуждалось - вам просто повезло, что ifrename реально ничего не
> делал. Мне же неповезло, и я собственными глазами видел, как ifrename не
> мог переименовать eth0 -> eth1 просто потому, что eth1 уже было занято.
> 
И привязка ethX к MAC не помогает?
-- 
Андрей


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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 10:33     ` Andrei Bulava
  2006-07-24 10:40       ` Шенцев Алексей Владимирович
  2006-07-24 10:43       ` [sisyphus] *****SPAM***** " Andriy Dobrovol`s`kii
@ 2006-07-24 10:58       ` Шенцев Алексей Владимирович
  2006-07-24 11:17         ` Andrei Bulava
  2 siblings, 1 reply; 26+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-24 10:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 24 июля 2006 14:33 Andrei Bulava написал(a):
> При включенном udev? Такое возможно, но это скорее случайность, потому
> что при наличии 2-х интерфейсов в 50% случаев udev создаёт eth0 и eth1 в
> нужном порядке. К тому же, "использую имена вида ethX в /etc/net/iftab"
> тоже обсуждалось - вам просто повезло, что ifrename реально ничего не
> делал. Мне же неповезло, и я собственными глазами видел, как ifrename не
> мог переименовать eth0 -> eth1 просто потому, что eth1 уже было занято.

# chkconfig --list udevd && service udevd status && rpm -qa | grep udev
udevd           0:выкл  1:выкл  2:выкл  3:вкл   4:вкл   5:вкл   6:выкл
udevd is running
udev-096-alt1
udev_static-addon-0.1-alt1

И всё работает нормально, только что проверил. ... :)
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

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

* Re: [sisyphus] *****SPAM***** Re: определение сетевых интерфейсов
  2006-07-24 10:43       ` [sisyphus] *****SPAM***** " Andriy Dobrovol`s`kii
@ 2006-07-24 11:10         ` Andrei Bulava
  2006-07-24 11:48           ` [sisyphus] *****SPAM***** " Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 26+ messages in thread
From: Andrei Bulava @ 2006-07-24 11:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Andriy Dobrovol`s`kii wrote:
> Andrei Bulava пишет:

>> Мне же не повезло, и я собственными глазами видел, как ifrename не
>> мог переименовать eth0 -> eth1 просто потому, что eth1 уже было занято.
>>
> И привязка ethX к MAC не помогает?

Дело не в привязке, а в том, что попытка переименовать eth0 -> eth1
физически возможна только тогда, когда имя eth1 ещё не занято другим
интерфейсом. Если eth1 уже занято к моменту переименования (более
формально - присутствует в выводе `/sbin/ip li ls |fgrep ': eth'`) - то
ifrename бессилен. Единственный выход - писать в iftab какие-нибудь
другие имена, к примеру etherX. Прискорбно, и об этом я уже писал.

-- 
// AB1002-UANIC



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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 10:58       ` Шенцев Алексей Владимирович
@ 2006-07-24 11:17         ` Andrei Bulava
  2006-07-24 11:17           ` Шенцев Алексей Владимирович
  0 siblings, 1 reply; 26+ messages in thread
From: Andrei Bulava @ 2006-07-24 11:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Шенцев Алексей Владимирович wrote:
> В сообщении от 24 июля 2006 14:33 Andrei Bulava написал(a):
>> При включенном udev? Такое возможно, но это скорее случайность, потому
>> что при наличии 2-х интерфейсов в 50% случаев udev создаёт eth0 и eth1 в
>> нужном порядке. К тому же, "использую имена вида ethX в /etc/net/iftab"
>> тоже обсуждалось - вам просто повезло, что ifrename реально ничего не
>> делал. Мне же не повезло, и я собственными глазами видел, как ifrename не
>> мог переименовать eth0 -> eth1 просто потому, что eth1 уже было занято.
> 
> # chkconfig --list udevd && service udevd status && rpm -qa | grep udev
> udevd           0:выкл  1:выкл  2:выкл  3:вкл   4:вкл   5:вкл   6:выкл
> udevd is running
> udev-096-alt1
> udev_static-addon-0.1-alt1
> 
> И всё работает нормально, только что проверил. ... :)

См. выше - в 50% случаев перезагрузки и у меня работало.

-- 
// AB1002-UANIC



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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 11:17         ` Andrei Bulava
@ 2006-07-24 11:17           ` Шенцев Алексей Владимирович
  0 siblings, 0 replies; 26+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-24 11:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 24 июля 2006 15:17 Andrei Bulava написал(a):
> См. выше - в 50% случаев перезагрузки и у меня работало.
Хм ... да уж ... вырублю ка я снова этот udevd как было у меня раньше. Как 
работало так и пусть работает ... :)
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

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

* Re: [sisyphus] *****SPAM***** Re:  *****SPAM***** Re: определение сетевых интерфейсов
  2006-07-24 11:10         ` Andrei Bulava
@ 2006-07-24 11:48           ` Andrii Dobrovol`s`kii
  2006-07-24 13:03             ` [sisyphus] " Andrei Bulava
  0 siblings, 1 reply; 26+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-07-24 11:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

Andrei Bulava пишет:
> Andriy Dobrovol`s`kii wrote:
>> Andrei Bulava пишет:
> 
>>> Мне же не повезло, и я собственными глазами видел, как ifrename не
>>> мог переименовать eth0 -> eth1 просто потому, что eth1 уже было занято.
>>>
>> И привязка ethX к MAC не помогает?
> 
> Дело не в привязке, а в том, что попытка переименовать eth0 -> eth1
> физически возможна только тогда, когда имя eth1 ещё не занято другим
> интерфейсом. Если eth1 уже занято к моменту переименования (более
> формально - присутствует в выводе `/sbin/ip li ls |fgrep ': eth'`) - то
> ifrename бессилен. Единственный выход - писать в iftab какие-нибудь
> другие имена, к примеру etherX. Прискорбно, и об этом я уже писал.
> 
Тёзка, я в курсе, что если имена уже заняты то поменять их местами
ifrename не сможет. Я про другое. Если привязать eth0 и eth1 к своим
физическим адресам hotplug всё равно назначает интерфейсы через раз?
-- 
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] 26+ messages in thread

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 11:48           ` [sisyphus] *****SPAM***** " Andrii Dobrovol`s`kii
@ 2006-07-24 13:03             ` Andrei Bulava
  2006-07-24 13:03               ` Шенцев Алексей Владимирович
  2006-07-24 13:18               ` [sisyphus] " Шенцев Алексей Владимирович
  0 siblings, 2 replies; 26+ messages in thread
From: Andrei Bulava @ 2006-07-24 13:03 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Andrii Dobrovol`s`kii wrote:
> Andrei Bulava пишет:
>> Andriy Dobrovol`s`kii wrote:
>>> Andrei Bulava пишет:
>>>> Мне же не повезло, и я собственными глазами видел, как ifrename не
>>>> мог переименовать eth0 -> eth1 просто потому, что eth1 уже было занято.
>>>>
>>> И привязка ethX к MAC не помогает?
>> Дело не в привязке, а в том, что попытка переименовать eth0 -> eth1
>> физически возможна только тогда, когда имя eth1 ещё не занято другим
>> интерфейсом. Если eth1 уже занято к моменту переименования (более
>> формально - присутствует в выводе `/sbin/ip li ls |fgrep ': eth'`) - то
>> ifrename бессилен. Единственный выход - писать в iftab какие-нибудь
>> другие имена, к примеру etherX. Прискорбно, и об этом я уже писал.
>>
> Тёзка, я в курсе, что если имена уже заняты то поменять их местами
> ifrename не сможет. Я про другое. Если привязать eth0 и eth1 к своим
> физическим адресам hotplug всё равно назначает интерфейсы через раз?

Прошу прощения за ответ вопросом на вопрос, но что тогда значит
"привязать eth0 и eth1 к своим физическим адресам"?

Лучше на примере: у меня две сетевые карты, для одной модуль - 8139too,
для другой - forcedeth. Как мне привязать eth0 и eth1 к MAC-адресам?

-- 
// AB1002-UANIC



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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 13:03             ` [sisyphus] " Andrei Bulava
@ 2006-07-24 13:03               ` Шенцев Алексей Владимирович
  2006-07-24 13:13                 ` Andrii Dobrovol`s`kii
  2006-07-24 13:48                 ` [sisyphus] " Andrei Bulava
  2006-07-24 13:18               ` [sisyphus] " Шенцев Алексей Владимирович
  1 sibling, 2 replies; 26+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-24 13:03 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 24 июля 2006 17:03 Andrei Bulava написал(a):
> Прошу прощения за ответ вопросом на вопрос, но что тогда значит
> "привязать eth0 и eth1 к своим физическим адресам"?
>
> Лучше на примере: у меня две сетевые карты, для одной модуль - 8139too,
> для другой - forcedeth. Как мне привязать eth0 и eth1 к MAC-адресам?
используйте initconf из etcnet. Он вам настроит все привязки карт к их 
MAC-адресам. Подробней расписать?
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 13:03               ` Шенцев Алексей Владимирович
@ 2006-07-24 13:13                 ` Andrii Dobrovol`s`kii
  2006-07-24 13:52                   ` Andrei Bulava
  2006-07-24 13:48                 ` [sisyphus] " Andrei Bulava
  1 sibling, 1 reply; 26+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-07-24 13:13 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

Шенцев Алексей Владимирович пишет:
> В сообщении от 24 июля 2006 17:03 Andrei Bulava написал(a):
>> Прошу прощения за ответ вопросом на вопрос, но что тогда значит
>> "привязать eth0 и eth1 к своим физическим адресам"?
>>
>> Лучше на примере: у меня две сетевые карты, для одной модуль - 8139too,
>> для другой - forcedeth. Как мне привязать eth0 и eth1 к MAC-адресам?
> используйте initconf из etcnet. Он вам настроит все привязки карт к их 
> MAC-адресам. Подробней расписать?
Вот пример.
less /etc/net/iftab
# Generated by /etc/net initconf script
eth0 mac 00:0e:a6:c6:b0:2a

# Generated by /etc/net initconf script
eth0 driver via-rhine
-- 
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] 26+ messages in thread

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 13:03             ` [sisyphus] " Andrei Bulava
  2006-07-24 13:03               ` Шенцев Алексей Владимирович
@ 2006-07-24 13:18               ` Шенцев Алексей Владимирович
  2006-07-24 14:00                 ` Andrei Bulava
  1 sibling, 1 reply; 26+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-24 13:18 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 24 июля 2006 17:03 Andrei Bulava написал(a):
Так не пробывали:
Вот http://www.freesource.info/wiki/PlayGround , я попробывал написать что то 
вроде mini-howto про etcnet & ethx & 
iptables, да так и не поставил в нужный раздел ... :) Единственное дополнение 
к этому: когда будете настраивать интерфейсы сделайте так - 1) service 
network stop, 2) переместите в другой каталог все 
подкаталоги /etc/net/ifaces/ethX, а потом запустите утилиту initconf из 
пакета etcnet. Данная утилита выведет на экран вариант настройки карточек. 
если это вас удовлетворит, то запустите её с параметром write, т.е. initconf 
write. Она вам запишет конфигурацию для ваших карточек в соотвествующие 
файлы. Ну а потом указываем ip-адреса карточек, шлюзы по умолчанию, а ткаже 
раскоментируем в файлах /etc/netc/ifaces/ethX/option строчки TYPE , MODULE и 
в файле /etc/net/iftab строчки относящиеся к вашим карточкам.

-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 13:03               ` Шенцев Алексей Владимирович
  2006-07-24 13:13                 ` Andrii Dobrovol`s`kii
@ 2006-07-24 13:48                 ` Andrei Bulava
    2006-07-24 14:24                   ` [sisyphus] определение сетевых интерфейсов Kirill A. Shutemov
  1 sibling, 2 replies; 26+ messages in thread
From: Andrei Bulava @ 2006-07-24 13:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Шенцев Алексей Владимирович wrote:
> В сообщении от 24 июля 2006 17:03 Andrei Bulava написал(a):
>> Прошу прощения за ответ вопросом на вопрос, но что тогда значит 
>> "привязать eth0 и eth1 к своим физическим адресам"?
>> 
>> Лучше на примере: у меня две сетевые карты, для одной модуль -
>> 8139too, для другой - forcedeth. Как мне привязать eth0 и eth1 к
>> MAC-адресам?
> используйте initconf из etcnet. Он вам настроит все привязки карт к
> их MAC-адресам. Подробней расписать?

Не надо, я уже увидел упоминание iftab в тексте initconf.

Для обладателей двух сетевых карт в системе у меня есть пример для того,
чтобы убедиться в проблемах привязки к MAC с помощью ifrename.

Требуется: 2 сетевых карты, управляемых _разными_ модулями ядра.

Исходное положение: 'service network stop', 'service udevd stop',
'service haldaemon stop' и выгрузка модулей ядра, ответственных за
сетевые карты (для контроля последнего - вывод 'ip li ls' должен
содержать только интерфейс lo).

1-й экзерсис: Из исходного положения загрузить модули в том порядке, в
котором следуют соответствующие им eth0 и eth1, запустить 'service
network start'

2-й экзерсис: Из исходного положения загрузить модули в порядке,
противоположном порядку соответствующих им eth0 и eth1, запустить
'service network start'

У кого-нибудь сработает привязка к MAC с помощью ifrename во втором
случае? Неужели ни у кого не вопроизводится? Вот и udev даёт
произвольный порядок загрузки модулей сетевых карт *намного* раньше
того, как управление придёт к etcnet и ifrename в составе etcnet.

# /etc/init.d/network start
Computing interface groups: ... 3 interfaces found
Starting group 0/virtual (1 interfaces)
        Starting lo: .....OK
Starting group 1/realphys (2 interfaces)
        Starting eth0: .Error: cannot change name of eth1 to eth0: File
exists
......OK
        Starting eth1: .Error: cannot change name of eth0 to eth1:
Device or resource busy
....OK

-- 
// AB1002-UANIC







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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 13:13                 ` Andrii Dobrovol`s`kii
@ 2006-07-24 13:52                   ` Andrei Bulava
  2006-07-24 16:05                     ` [sisyphus] *****SPAM***** " Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 26+ messages in thread
From: Andrei Bulava @ 2006-07-24 13:52 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Andrii Dobrovol`s`kii wrote:
> Шенцев Алексей Владимирович пишет:
>> В сообщении от 24 июля 2006 17:03 Andrei Bulava написал(a):
>>> Прошу прощения за ответ вопросом на вопрос, но что тогда значит
>>> "привязать eth0 и eth1 к своим физическим адресам"?
>>>
>>> Лучше на примере: у меня две сетевые карты, для одной модуль - 8139too,
>>> для другой - forcedeth. Как мне привязать eth0 и eth1 к MAC-адресам?
>> используйте initconf из etcnet. Он вам настроит все привязки карт к их 
>> MAC-адресам. Подробней расписать?
> Вот пример.
> less /etc/net/iftab
> # Generated by /etc/net initconf script
> eth0 mac 00:0e:a6:c6:b0:2a
> 
> # Generated by /etc/net initconf script
> eth0 driver via-rhine

Т.е. наслово мне не верим, что iftab - это часть ifrename, а о проблемах
с ifrename для переименования eth0 -> eth1 я и пишу? Рядом моё письмо с
подробной процедурой получения детскими граблями ниже пояса.

-- 
// AB1002-UANIC



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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 13:18               ` [sisyphus] " Шенцев Алексей Владимирович
@ 2006-07-24 14:00                 ` Andrei Bulava
  2006-07-24 14:06                   ` Шенцев Алексей Владимирович
  0 siblings, 1 reply; 26+ messages in thread
From: Andrei Bulava @ 2006-07-24 14:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Шенцев Алексей Владимирович wrote:
> В сообщении от 24 июля 2006 17:03 Andrei Bulava написал(a):
> Так не пробывали:
> Вот http://www.freesource.info/wiki/PlayGround , я попробывал написать что то 
> вроде mini-howto про etcnet & ethx & 
> iptables, да так и не поставил в нужный раздел ... :)

IMHO, мы ходим по кругу :-)

http://lists.altlinux.org/pipermail/sisyphus/2006-May/081904.html

-- 
// AB1002-UANIC



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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 14:00                 ` Andrei Bulava
@ 2006-07-24 14:06                   ` Шенцев Алексей Владимирович
  0 siblings, 0 replies; 26+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-07-24 14:06 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 24 июля 2006 18:00 Andrei Bulava написал(a):
> IMHO, мы ходим по кругу :-)
> http://lists.altlinux.org/pipermail/sisyphus/2006-May/081904.html
Да, Андрей, получаетсмя так, как ни печально ... s-)
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

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

* [sisyphus] udev + hotplug + сетевые интефейсы = проблемы (Was: Re: определение сетевых интерфейсов)
  @ 2006-07-24 14:20                     ` Andrei Bulava
  0 siblings, 0 replies; 26+ messages in thread
From: Andrei Bulava @ 2006-07-24 14:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list
  Cc: Шенцев
	Алексей
	Владимирович

Шенцев Алексей Владимирович wrote:
> Андрей, а может вам заглушить udevd  и не мучится? Или вам он всё
> таки нужен? У меня заглушен и сеть работает нормально.

Нет, глушить udev я не стану из-за hal. Благодаря последнему я уже давно
не шарахаюсь, как "хакер", в вывод dmesg, когда втыкаю очередное чудо
(флэш-брелок, кардридер, жёсткий диск, фотоаппарат, КПК) в разъём usb.

Вообще-то, я и не мучаюсь. После того, как внёс имена модулей сетевых
карт в /etc/hotplug/blacklist, разумеется. Обидно, что те, от кого это
зависит, пока ничего не делают (а именно - не добавляют лёгкую
возможность оторвать паразитную связь между hotplug и etcnet, наведённую
средствами udev). И, насколько я понимаю проблему, от автора etcnet тут
ничегошеньки не зависит.

> Честно говоря у меня из головы велетело зачяем нужен udev ... :)
> Сейчас голова загружена совсем другим ... :)

Чтобы не гадать на кофейной гуще в вышеупомянутом случае, когда в usb
окажутся одновременно несколько устройств. Тут уж никакие домашние
заготовки в /etc/fstab не спасут.

-- 
// AB1002-UANIC



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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 13:48                 ` [sisyphus] " Andrei Bulava
  @ 2006-07-24 14:24                   ` Kirill A. Shutemov
  2006-07-24 14:58                     ` Andrei Bulava
  1 sibling, 1 reply; 26+ messages in thread
From: Kirill A. Shutemov @ 2006-07-24 14:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

On 16:48 Mon 24 Jul, Andrei Bulava wrote:
> Неужели ни у кого не вопроизводится?

Мне в подобной ситуации pilot@ посоветывал переименовать во что-небудь
отличное от ethX.

-- 
Kirill A. Shutemov				Belarus, Minsk
E-mail:	k.shutemov (AT) sam-solutions.net
JID: kas (AT) altlinux.org
ICQ: 152302675

Правильно, это (невозможность запустить что-либо завёрнутое в
consolehelper от рута) какая-то сложно-понимаемая особенность
consolehelper, а точнее pam. С этим будем отдельно и долго
разбираться.
		-- inger in sisyphus@

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

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

* Re: [sisyphus] определение сетевых интерфейсов
  2006-07-24 14:24                   ` [sisyphus] определение сетевых интерфейсов Kirill A. Shutemov
@ 2006-07-24 14:58                     ` Andrei Bulava
  2006-07-24 15:08                       ` [sisyphus] [JT]Re: " Igor Zubkov
  0 siblings, 1 reply; 26+ messages in thread
From: Andrei Bulava @ 2006-07-24 14:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Kirill A. Shutemov wrote:
> On 16:48 Mon 24 Jul, Andrei Bulava wrote:
>> Неужели ни у кого не вопроизводится?
> 
> Мне в подобной ситуации pilot@ посоветывал переименовать во что-небудь
> отличное от ethX.

Почём у нас отмотка треда? ;-)

Я об этом написал в самом первом из ответов человеку, начавшему тред. И
тут сразу пришлось отбиваться с двух сторон - "у всех всё работает",
один abulava@ сгущает краски :-D

-- 
// AB1002-UANIC



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

* [sisyphus] [JT]Re:  определение сетевых интерфейсов
  2006-07-24 14:58                     ` Andrei Bulava
@ 2006-07-24 15:08                       ` Igor Zubkov
  0 siblings, 0 replies; 26+ messages in thread
From: Igor Zubkov @ 2006-07-24 15:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

В сообщении от 24 июля 2006 17:58 Andrei Bulava написал(a):
> Почём у нас отмотка треда? ;-)

Стандартная такса -- 10 $ / час. Или я ошибаюсь? :)

-- 
Slipknot - The Virus Of Life

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

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

* Re: [sisyphus] *****SPAM***** Re:  определение сетевых интерфейсов
  2006-07-24 13:52                   ` Andrei Bulava
@ 2006-07-24 16:05                     ` Andrii Dobrovol`s`kii
  2006-07-24 16:13                       ` Led
  0 siblings, 1 reply; 26+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-07-24 16:05 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

Andrei Bulava пишет:
> Andrii Dobrovol`s`kii wrote:
>> Шенцев Алексей Владимирович пишет:
>>> В сообщении от 24 июля 2006 17:03 Andrei Bulava написал(a):
>>>> Прошу прощения за ответ вопросом на вопрос, но что тогда значит
>>>> "привязать eth0 и eth1 к своим физическим адресам"?
>>>>
>>>> Лучше на примере: у меня две сетевые карты, для одной модуль - 8139too,
>>>> для другой - forcedeth. Как мне привязать eth0 и eth1 к MAC-адресам?
>>> используйте initconf из etcnet. Он вам настроит все привязки карт к их 
>>> MAC-адресам. Подробней расписать?
>> Вот пример.
>> less /etc/net/iftab
>> # Generated by /etc/net initconf script
>> eth0 mac 00:0e:a6:c6:b0:2a
>>
>> # Generated by /etc/net initconf script
>> eth0 driver via-rhine
> 
> Т.е. наслово мне не верим, что iftab - это часть ifrename, а о проблемах
> с ifrename для переименования eth0 -> eth1 я и пишу? Рядом моё письмо с
> подробной процедурой получения детскими граблями ниже пояса.
> 
При чем тут верим-неверим? Я задал вопрос помогает-ли явная привязка
к макам в конфигах etcnet. Судя по сообщениям рядом, нет. Это очень
плохо. И нужно это, во первых, документировать, а, во-вторых,
исправлять. Это очень серьёзный блокер для серверного дистрибутива,
ИМХО.
-- 
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] 26+ messages in thread

* Re: [sisyphus] *****SPAM***** Re: определение сетевых интерфейсов
  2006-07-24 16:05                     ` [sisyphus] *****SPAM***** " Andrii Dobrovol`s`kii
@ 2006-07-24 16:13                       ` Led
  0 siblings, 0 replies; 26+ messages in thread
From: Led @ 2006-07-24 16:13 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 24 июля 2006 19:05 Andrii Dobrovol`s`kii написал(a):
> Andrei Bulava пишет:
> > Andrii Dobrovol`s`kii wrote:
> >> Шенцев Алексей Владимирович пишет:
> >>> В сообщении от 24 июля 2006 17:03 Andrei Bulava написал(a):
> >>>> Прошу прощения за ответ вопросом на вопрос, но что тогда значит
> >>>> "привязать eth0 и eth1 к своим физическим адресам"?
> >>>>
> >>>> Лучше на примере: у меня две сетевые карты, для одной модуль -
> >>>> 8139too, для другой - forcedeth. Как мне привязать eth0 и eth1 к
> >>>> MAC-адресам?
> >>>
> >>> используйте initconf из etcnet. Он вам настроит все привязки карт к их
> >>> MAC-адресам. Подробней расписать?
> >>
> >> Вот пример.
> >> less /etc/net/iftab
> >> # Generated by /etc/net initconf script
> >> eth0 mac 00:0e:a6:c6:b0:2a
> >>
> >> # Generated by /etc/net initconf script
> >> eth0 driver via-rhine
> >
> > Т.е. наслово мне не верим, что iftab - это часть ifrename, а о проблемах
> > с ifrename для переименования eth0 -> eth1 я и пишу? Рядом моё письмо с
> > подробной процедурой получения детскими граблями ниже пояса.
>
> При чем тут верим-неверим? Я задал вопрос помогает-ли явная привязка
> к макам в конфигах etcnet. Судя по сообщениям рядом, нет. Это очень
> плохо. И нужно это, во первых, документировать, а, во-вторых,
> исправлять. Это очень серьёзный блокер для серверного дистрибутива,
> ИМХО.

Пока что (к сожалению) udev с hotplug'ом - "очень серьёзный блокер для 
серверного дистрибутива":)

-- 
Led.


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

end of thread, other threads:[~2006-07-24 16:13 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-24  9:12 [sisyphus] определение сетевых интерфейсов Николай
2006-07-24  9:19 ` Шенцев Алексей Владимирович
2006-07-24 10:11 ` Andrei Bulava
2006-07-24 10:14   ` Шенцев Алексей Владимирович
2006-07-24 10:33     ` Andrei Bulava
2006-07-24 10:40       ` Шенцев Алексей Владимирович
2006-07-24 10:43       ` [sisyphus] *****SPAM***** " Andriy Dobrovol`s`kii
2006-07-24 11:10         ` Andrei Bulava
2006-07-24 11:48           ` [sisyphus] *****SPAM***** " Andrii Dobrovol`s`kii
2006-07-24 13:03             ` [sisyphus] " Andrei Bulava
2006-07-24 13:03               ` Шенцев Алексей Владимирович
2006-07-24 13:13                 ` Andrii Dobrovol`s`kii
2006-07-24 13:52                   ` Andrei Bulava
2006-07-24 16:05                     ` [sisyphus] *****SPAM***** " Andrii Dobrovol`s`kii
2006-07-24 16:13                       ` Led
2006-07-24 13:48                 ` [sisyphus] " Andrei Bulava
2006-07-24 14:20                     ` [sisyphus] udev + hotplug + сетевые интефейсы = проблемы (Was: Re: определение сетевых интерфейсов) Andrei Bulava
2006-07-24 14:24                   ` [sisyphus] определение сетевых интерфейсов Kirill A. Shutemov
2006-07-24 14:58                     ` Andrei Bulava
2006-07-24 15:08                       ` [sisyphus] [JT]Re: " Igor Zubkov
2006-07-24 13:18               ` [sisyphus] " Шенцев Алексей Владимирович
2006-07-24 14:00                 ` Andrei Bulava
2006-07-24 14:06                   ` Шенцев Алексей Владимирович
2006-07-24 10:58       ` Шенцев Алексей Владимирович
2006-07-24 11:17         ` Andrei Bulava
2006-07-24 11:17           ` Шенцев Алексей Владимирович

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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