Почему разные слоты pci используют один и тот же серийный номер устройства?

Мои вопросы:

1, почему pci~02_00_0 и pci~02_00_1 используют один и тот же серийный номер устройства (a0-36-9f-ff-ff-b6-dd-c2)?

2, какому слоту pci соответствует eth1 (a0: 36: 9f: b6: dd: c3)?

подробности ниже.

* [root @ localhost ~] # lspci | grep Ethernet

02: 00.0 Контроллер Ethernet: Intel Corporation I350 Gigabit Network Connection (версия 01)

02: 00.1 Контроллер Ethernet: Intel Corporation I350 Gigabit Network Connection (версия 01)

06: 00.0 Контроллер Ethernet: Intel Corporation I210 Gigabit Network Connection (версия 03)

07: 00.0 Контроллер Ethernet: Intel Corporation I210 Gigabit Network Connection (версия 03)

[root @ localhost ~] # lspci -vv -s 02: 00.0 | grep Serial

Возможности: [140 v1] Серийный номер устройства a0-36-9f-ff-ff-b6-dd-c2

[root @ localhost ~] # lspci -vv -s 02: 00.1 | grep Serial

Возможности: [140 v1] Серийный номер устройства a0-36-9f-ff-ff-b6-dd-c2

[root @ localhost ~] # lspci -vv -s 06: 00.0 | grep Serial

Возможности: [140 v1] Серийный номер устройства 0c-c4-7a-ff-ff-97-80-a2

[root @ localhost ~] # lspci -vv -s 07: 00.0 | grep Serial

Возможности: [140 v1] Серийный номер устройства 0c-c4-7a-ff-ff-97-80-a3

[root @ localhost ~] # ip link ls

1: lo: mtu 65536 состояние очереди qdisc НЕИЗВЕСТНЫЙ режим ПО УМОЛЧАНИЮ ссылка / обратная связь 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00

2: eth0: mtu 1500 qdisc mq состояние главной системы ovs Режим UP ПО УМОЛЧАНИЮ qlen 1000 link / ether a0: 36: 9f: b6: dd: c2 brd ff: ff: ff: ff: ff: ff

3: eth1: mtu 1500 qdisc mq состояние UP режим ПО УМОЛЧАНИЮ qlen 1000 link / ether a0: 36: 9f: b6: dd: c3 brd ff: ff: ff: ff: ff: ff

4: eth2: mtu 1500 qdisc mq состояние UP режим ПО УМОЛЧАНИЮ qlen 1000 link / ether 0c:c4:7a:97:80:a2 brd ff: ff: ff: ff: ff: ff

5: eth3: mtu 1500 qdisc mq состояние DOWN mode DEFAULT qlen 1000 link/ether 0c:c4:7a:97:80:a3 brd ff:ff:ff:ff:ff:ff*

1 ответ

Это двухпортовая карта. Другими словами, к одной PCI-карте подключены два сетевых интерфейса. Оба сообщают один и тот же серийный номер, потому что они являются частью одной физической части.

(В терминах PCI 02:00.0 и 02:00.1 - это две разные "функции" на одной "шине" и "слоте".)

Что касается eth1, вам придется взглянуть на таблицу данных для Intel I350. Он должен сказать, какой из них получает первый MAC-адрес (...:c2), а какой получает второй (...:c3). Я думаю, что eth1 (...:c3) это 02:00.1, но это всего лишь предположение.

Часто проще всего подключить подключенный кабель к одному из портов и посмотреть, какой из eth0 и eth1 сообщает о наличии связи (вы должны иметь возможность использовать ethtool для этого).

Другие вопросы по тегам