ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Re: Порядок присвоения eth0, eth1 ... однотипным картам?
  2003-09-17 14:41 [Comm] Порядок присвоения eth0, eth1 ... однотипным картам? Vadim V. Zhytnikov
@ 2003-09-17 12:24 ` Sergey Vlasov
  2003-09-17 14:14 ` [Comm] " ipAlex
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 12+ messages in thread
From: Sergey Vlasov @ 2003-09-17 12:24 UTC (permalink / raw)
  To: community

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

On Wed, 17 Sep 2003 17:41:19 +0300 Vadim V. Zhytnikov wrote:

> Добрый день!
> 
> На компьютере есть две или более однотипные сетевые карты.
> В моём конкретном случае это 3com 905B-TX-NM, но повидимому
> это не принципиально.
> 
> Вопрос:
> В какм порядке сетевым интерфейсам присваиваются номера
> eth0, eth1, eth2 ...

Для каждого драйвера - в порядке перечисления PCI-устройств (по
возрастанию bus/dev/fn, если нет хитростей типа PCI hotplug).
Вообще-то в LKML были сообщения, что у кого-то этот порядок был
нестабильным, но это было на каком-то хитром железе, где PCI-шин было
5 штук или что-то в этом роде. Обычно этот порядок соответствует
порядку PCI-слотов (возможно, в обратную сторону).

> Вопрос возник когда по техническим причинам пришлось
> переставлять карты  в другие PCI слоты.  Нужно, чтобы,
> скажем, именно eth1 был шлюзом в интернет (так
> сделаны все конфиги и брандмауэр), причём это должна
> быть физически вполне определённая карта, т.к.
> провайдер помнит именно её MAC адрес.

По этому поводу есть nameif (man nameif), но к стандартным скриптам
его придётся приворачивать вручную.

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

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

* Re: [Comm] Порядок присвоения eth0, eth1 ... однотипным картам?
  2003-09-17 14:41 [Comm] Порядок присвоения eth0, eth1 ... однотипным картам? Vadim V. Zhytnikov
  2003-09-17 12:24 ` [Comm] " Sergey Vlasov
@ 2003-09-17 14:14 ` ipAlex
  2003-09-17 14:34 ` Oleg K.Artemjev
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 12+ messages in thread
From: ipAlex @ 2003-09-17 14:14 UTC (permalink / raw)
  To: community

В сообщении от 17 Сентябрь 2003 17:41 Vadim V. Zhytnikov написал(a):
>
> Вопрос:
> В какм порядке сетевым интерфейсам присваиваются номера
> eth0, eth1, eth2 ...
>
не уверен, что это правило, возможно это зависит от разработчиков мамы
но у меня PCI-слоты номеровались снизу вверх (от южного моста - к северному)

-- 
Наилучшие пожелания,                      Registered         .--.
Пирогов Алексей                       Linux User #293162    |@_@ |
mailto:ipalex@ukr.net                                       |!_/ |
mailto:ipalex@ferplast.com.ua                              //   \ \
(AlekseyPirogov@ferplast.com.ua)                          (|     | )
UIN:172368093                                            /'\_   _/`\
                                       Powered by Linux  \___)=(___/

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

* Re: [Comm] Порядок присвоения eth0, eth1 ... однотипным картам?
  2003-09-17 14:41 [Comm] Порядок присвоения eth0, eth1 ... однотипным картам? Vadim V. Zhytnikov
  2003-09-17 12:24 ` [Comm] " Sergey Vlasov
  2003-09-17 14:14 ` [Comm] " ipAlex
@ 2003-09-17 14:34 ` Oleg K.Artemjev
  2003-09-17 16:47   ` Vadim V. Zhytnikov
  2003-09-17 14:38 ` Artem Pastukhov
  2003-09-17 16:22 ` A.L. Klyutchenya
  4 siblings, 1 reply; 12+ messages in thread
From: Oleg K.Artemjev @ 2003-09-17 14:34 UTC (permalink / raw)
  To: community

On Wed, 17 Sep 2003 17:41:19 +0300
"Vadim V. Zhytnikov" <vvzhy@netorn.ru> wrote:
> В какм порядке сетевым интерфейсам присваиваются номера
> eth0, eth1, eth2 ...
AFAIK, в порядке нумерации pci при вкомпиленной поддержке; в порядке загрузки модулей
при разных картах и модульной поддержке. Как заставить одинаковые PCI карты вставать не в порядке
следования слотов при загрузке из поддержки из одного модуля не в курсе. Для isa - развести на
разные io/irq. Но это все как-то криво - проще шнурки перебросить и MAC сменить если что.

> Вопрос возник когда по техническим причинам пришлось
> переставлять карты  в другие PCI слоты.  Нужно, чтобы,
> скажем, именно eth1 был шлюзом в интернет (так
> сделаны все конфиги и брандмауэр), причём это должна
> быть физически вполне определённая карта, т.к.
> провайдер помнит именно её MAC адрес.
workaround:

man ifconfig
/hw
/ether

# за работу нижеследующего не ручаюсь, но писать на русском было бы больше, пользовать как ориентир:
for f in rpm -ql `rpm -qf /etc/sysconfig`; do grep MAC $f > /dev/null ; ret=$?; if [ "$ret" = 0 ]; then echo $f; fi; done 

hint:

ifconfig eth0 down
ifconfig eth0 hw ether 1:2:3:4:5:6
ifconfig eth0 up


-- 
Bye.Olli.			http://olli.digger.org.ru




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

* Re: [Comm] Порядок присвоения eth0, eth1 ... однотипным картам?
  2003-09-17 14:41 [Comm] Порядок присвоения eth0, eth1 ... однотипным картам? Vadim V. Zhytnikov
                   ` (2 preceding siblings ...)
  2003-09-17 14:34 ` Oleg K.Artemjev
@ 2003-09-17 14:38 ` Artem Pastukhov
  2003-09-17 16:22 ` A.L. Klyutchenya
  4 siblings, 0 replies; 12+ messages in thread
From: Artem Pastukhov @ 2003-09-17 14:38 UTC (permalink / raw)
  To: community

Среда 17 Сентябрь 2003 18:41, Vadim V. Zhytnikov написал:
> Добрый день!
>
> На компьютере есть две или более однотипные сетевые карты.
> В моём конкретном случае это 3com 905B-TX-NM, но повидимому
> это не принципиально.
>
> Вопрос:
> В какм порядке сетевым интерфейсам присваиваются номера
> eth0, eth1, eth2 ...
>
> Вопрос возник когда по техническим причинам пришлось
> переставлять карты  в другие PCI слоты.  Нужно, чтобы,
> скажем, именно eth1 был шлюзом в интернет (так
> сделаны все конфиги и брандмауэр), причём это должна
> быть физически вполне определённая карта, т.к.
> провайдер помнит именно её MAC адрес.
у меня на двух машинах  начиная с края мамки противоположного 
коннекторам клавиатуры и мышки.
-- 
 С уважением,
Артем Пастухов          past(at)yam.ru
 ЯМ Интернешнл         http://www.yam.ru


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

* [Comm] Порядок присвоения eth0, eth1 ... однотипным картам?
@ 2003-09-17 14:41 Vadim V. Zhytnikov
  2003-09-17 12:24 ` [Comm] " Sergey Vlasov
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Vadim V. Zhytnikov @ 2003-09-17 14:41 UTC (permalink / raw)
  To: ALT Community

Добрый день!

На компьютере есть две или более однотипные сетевые карты.
В моём конкретном случае это 3com 905B-TX-NM, но повидимому
это не принципиально.

Вопрос:
В какм порядке сетевым интерфейсам присваиваются номера
eth0, eth1, eth2 ...

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

-- 
      Vadim V. Zhytnikov

       <vvzhy@mail.ru>
      <vvzhy@netorn.ru>





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

* Re: [Comm] Порядок присвоения eth0, eth1 ... однотипным картам?
  2003-09-17 14:41 [Comm] Порядок присвоения eth0, eth1 ... однотипным картам? Vadim V. Zhytnikov
                   ` (3 preceding siblings ...)
  2003-09-17 14:38 ` Artem Pastukhov
@ 2003-09-17 16:22 ` A.L. Klyutchenya
  2003-09-17 17:44   ` Vadim V. Zhytnikov
  4 siblings, 1 reply; 12+ messages in thread
From: A.L. Klyutchenya @ 2003-09-17 16:22 UTC (permalink / raw)
  To: community

17 Сентябрь 2003 18:41, Vadim V. Zhytnikov написал:
> Добрый день!
>
> На компьютере есть две или более однотипные сетевые карты.
> В моём конкретном случае это 3com 905B-TX-NM, но повидимому
> это не принципиально.
>
> Вопрос:
> В какм порядке сетевым интерфейсам присваиваются номера
> eth0, eth1, eth2 ...
>
> Вопрос возник когда по техническим причинам пришлось
> переставлять карты  в другие PCI слоты.  Нужно, чтобы,
> скажем, именно eth1 был шлюзом в интернет (так
> сделаны все конфиги и брандмауэр), причём это должна
> быть физически вполне определённая карта, т.к.
> провайдер помнит именно её MAC адрес.

Хмм... РХ
/etc/sysconfig/networking/devices/ifup-eth0
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
USERCTL=no
PEERDNS=yes
ONBOOT=yes
TYPE=Ethernet
DHCP_HOSTNAME=sasa-home
IPADDR=192.168.1.3
DEVICE=eth0
HWADDR=80:80:80:80:80:03
^^^^^^^^^^^^^^^^^^^^^^^^^
BOOTPROTO=none
NETMASK=255.255.255.0

Цепляет по маку, и пофигу где карточка :)

-- 
ВсехБлаг!      
      ____   __
     /   |  / / А. Л. Клютченя
    / /| | / /  (asoneofus)
   / /_| |/ /   mail:   asoneofus@kde.ru
  / ____  _ \   www:    http://www.qt.kde.ru
 / /   | | \ \  icq:    113679387
/_/    |_|  \_\ 



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

* Re: [Comm] Порядок присвоения eth0, eth1 ... однотипным картам?
  2003-09-17 14:34 ` Oleg K.Artemjev
@ 2003-09-17 16:47   ` Vadim V. Zhytnikov
  2003-09-18  4:42     ` [Comm]Порядок " Alexey Novikov
  2003-09-18  9:39     ` [Comm] Порядок присвоения eth0, eth1 ... однотипным картам? Oleg K.Artemjev
  0 siblings, 2 replies; 12+ messages in thread
From: Vadim V. Zhytnikov @ 2003-09-17 16:47 UTC (permalink / raw)
  To: community

Oleg K.Artemjev пишет:
> On Wed, 17 Sep 2003 17:41:19 +0300
> "Vadim V. Zhytnikov" <vvzhy@netorn.ru> wrote:
> 
>>В какм порядке сетевым интерфейсам присваиваются номера
>>eth0, eth1, eth2 ...
> 
> AFAIK, в порядке нумерации pci при вкомпиленной поддержке; в порядке загрузки модулей
> при разных картах и модульной поддержке. Как заставить одинаковые PCI карты вставать не в порядке
> следования слотов при загрузке из поддержки из одного модуля не в курсе. Для isa - развести на
> разные io/irq. Но это все как-то криво - проще шнурки перебросить и MAC сменить если что.
> 

Т.е. при одинаковых картах (одинаковых модулях) ethN будут назначены
в порядке следования карт в /proc/bus/pci, который в свою очередь
повторяет нумерацию PCI слотов на маме?

> 
>>Вопрос возник когда по техническим причинам пришлось
>>переставлять карты  в другие PCI слоты.  Нужно, чтобы,
>>скажем, именно eth1 был шлюзом в интернет (так
>>сделаны все конфиги и брандмауэр), причём это должна
>>быть физически вполне определённая карта, т.к.
>>провайдер помнит именно её MAC адрес.
> 
> workaround:
> 
> man ifconfig
> /hw
> /ether
> 
> # за работу нижеследующего не ручаюсь, но писать на русском было бы больше, пользовать как ориентир:
> for f in rpm -ql `rpm -qf /etc/sysconfig`; do grep MAC $f > /dev/null ; ret=$?; if [ "$ret" = 0 ]; then echo $f; fi; done 
> 
> hint:
> 
> ifconfig eth0 down
> ifconfig eth0 hw ether 1:2:3:4:5:6
> ifconfig eth0 up
> 

О, вот это правильное решение!



-- 
      Vadim V. Zhytnikov

       <vvzhy@mail.ru>
      <vvzhy@netorn.ru>




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

* Re: [Comm] Порядок присвоения eth0, eth1 ... однотипным картам?
  2003-09-17 16:22 ` A.L. Klyutchenya
@ 2003-09-17 17:44   ` Vadim V. Zhytnikov
  0 siblings, 0 replies; 12+ messages in thread
From: Vadim V. Zhytnikov @ 2003-09-17 17:44 UTC (permalink / raw)
  To: community

A.L. Klyutchenya пишет:

> 17 Сентябрь 2003 18:41, Vadim V. Zhytnikov написал:
> 
>>Добрый день!
>>
>>На компьютере есть две или более однотипные сетевые карты.
>>В моём конкретном случае это 3com 905B-TX-NM, но повидимому
>>это не принципиально.
>>
>>Вопрос:
>>В какм порядке сетевым интерфейсам присваиваются номера
>>eth0, eth1, eth2 ...
>>
>>Вопрос возник когда по техническим причинам пришлось
>>переставлять карты  в другие PCI слоты.  Нужно, чтобы,
>>скажем, именно eth1 был шлюзом в интернет (так
>>сделаны все конфиги и брандмауэр), причём это должна
>>быть физически вполне определённая карта, т.к.
>>провайдер помнит именно её MAC адрес.
> 
> 
> Хмм... РХ
> /etc/sysconfig/networking/devices/ifup-eth0
> # Please read /usr/share/doc/initscripts-*/sysconfig.txt
> # for the documentation of these parameters.
> USERCTL=no
> PEERDNS=yes
> ONBOOT=yes
> TYPE=Ethernet
> DHCP_HOSTNAME=sasa-home
> IPADDR=192.168.1.3
> DEVICE=eth0
> HWADDR=80:80:80:80:80:03
  ^^^^^^^^^^^^^^^^^^^^^^^^^

Спасибо! Уже въехал. Только у меня
(текущий Сизиф) это MACADDR.

> BOOTPROTO=none
> NETMASK=255.255.255.0
> 
> Цепляет по маку, и пофигу где карточка :)
> 


-- 
      Vadim V. Zhytnikov

       <vvzhy@mail.ru>
      <vvzhy@netorn.ru>




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

* Re: [Comm]Порядок присвоения eth0, eth1 ... однотипным картам?
  2003-09-17 16:47   ` Vadim V. Zhytnikov
@ 2003-09-18  4:42     ` Alexey Novikov
  2003-09-18  8:23       ` Grigory Milev
  2003-09-18  9:39     ` [Comm] Порядок присвоения eth0, eth1 ... однотипным картам? Oleg K.Artemjev
  1 sibling, 1 reply; 12+ messages in thread
From: Alexey Novikov @ 2003-09-18  4:42 UTC (permalink / raw)
  To: community

>> # за работу нижеследующего не ручаюсь, но писать на русском было бы больше, пользовать как ориентир:
>> for f in rpm -ql `rpm -qf /etc/sysconfig`; do grep MAC $f > /dev/null ; ret=$?; if [ "$ret" = 0 ]; then echo $f; fi; done 
>> 
>> hint:
>> 
>> ifconfig eth0 down
>> ifconfig eth0 hw ether 1:2:3:4:5:6
>> ifconfig eth0 up
>> 
>
>О, вот это правильное решение!
>
>
>
>-- 
>      Vadim V. Zhytnikov
>
>       <vvzhy@mail.ru>
>      <vvzhy@netorn.ru>
>

Не помню где и когда это было, но я видел рецепт как это сделать через
modules.conf. Правда сейчас уже это мне не найти.:(


-- 
С уважением,
Алексей Новиков



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

* Re: [Comm]Порядок присвоения eth0, eth1 ... однотипным картам?
  2003-09-18  4:42     ` [Comm]Порядок " Alexey Novikov
@ 2003-09-18  8:23       ` Grigory Milev
  2003-09-18 11:35         ` [Comm]=?koi8-r?b?8M/S0cTPyw==?= присвоенияeth0, eth1 ...однотипным картам Alexey Novikov
  0 siblings, 1 reply; 12+ messages in thread
From: Grigory Milev @ 2003-09-18  8:23 UTC (permalink / raw)
  To: community

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

>>>>> "Alexey" == Alexey Novikov <Shader@yandex.ru> writes:

    Alexey> Не помню где и когда это было, но я видел рецепт как это сделать
    Alexey> через modules.conf. Правда сейчас уже это мне не найти.:(
Это в случае разных карточек Ex:
alias eth0 8139too
alias eth1 eepro100

+--------------------------------------------------------+
Grigory Milev	mailto:week@altlinux.ru
ALT Linux Team	http://www.altlinux.ru
+--------------------------------------------------------+
Life too beautiful and interesting. Don't worry, be happy.

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

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

* Re: [Comm] Порядок присвоения eth0, eth1 ... однотипным картам?
  2003-09-17 16:47   ` Vadim V. Zhytnikov
  2003-09-18  4:42     ` [Comm]Порядок " Alexey Novikov
@ 2003-09-18  9:39     ` Oleg K.Artemjev
  1 sibling, 0 replies; 12+ messages in thread
From: Oleg K.Artemjev @ 2003-09-18  9:39 UTC (permalink / raw)
  To: community

On Wed, 17 Sep 2003 19:47:27 +0300
"Vadim V. Zhytnikov" <vvzhy@netorn.ru> wrote:

> Т.е. при одинаковых картах (одинаковых модулях) ethN будут назначены
> в порядке следования карт в /proc/bus/pci, который в свою очередь
> повторяет нумерацию PCI слотов на маме?
если повторяет, а я не ошибаюсь - будет. :))


-- 
Bye.Olli.			http://olli.digger.org.ru




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

* Re: [Comm]=?koi8-r?b?8M/S0cTPyw==?= присвоенияeth0, eth1 ...однотипным картам
  2003-09-18  8:23       ` Grigory Milev
@ 2003-09-18 11:35         ` Alexey Novikov
  0 siblings, 0 replies; 12+ messages in thread
From: Alexey Novikov @ 2003-09-18 11:35 UTC (permalink / raw)
  To: community

>Это в случае разных карточек Ex:
>alias eth0 8139too
>alias eth1 eepro100
>
>+--------------------------------------------------------+
>Grigory Milev	mailto:week@altlinux.ru
>ALT Linux Team	http://www.altlinux.ru
>+--------------------------------------------------------+
>Life too beautiful and interesting. Don't worry, be happy.

Это я знаю, но мне казалось (вполне возможно что я ошибаюсь,
память в последнее время частенько подводит :)), что там
можно и однотипные карточки вязать то ли к irq, то ли к MAC-адресу.

-- 
С уважением,
Алексей Новиков



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

end of thread, other threads:[~2003-09-18 11:35 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-17 14:41 [Comm] Порядок присвоения eth0, eth1 ... однотипным картам? Vadim V. Zhytnikov
2003-09-17 12:24 ` [Comm] " Sergey Vlasov
2003-09-17 14:14 ` [Comm] " ipAlex
2003-09-17 14:34 ` Oleg K.Artemjev
2003-09-17 16:47   ` Vadim V. Zhytnikov
2003-09-18  4:42     ` [Comm]Порядок " Alexey Novikov
2003-09-18  8:23       ` Grigory Milev
2003-09-18 11:35         ` [Comm]=?koi8-r?b?8M/S0cTPyw==?= присвоенияeth0, eth1 ...однотипным картам Alexey Novikov
2003-09-18  9:39     ` [Comm] Порядок присвоения eth0, eth1 ... однотипным картам? Oleg K.Artemjev
2003-09-17 14:38 ` Artem Pastukhov
2003-09-17 16:22 ` A.L. Klyutchenya
2003-09-17 17:44   ` Vadim V. Zhytnikov

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