Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4811 Discussions

Intel I350 4 x 1Gb/s NIC resulting on duplicate MAC address in KVM when using PCI Pass-through configuration.

VKRAS4
Beginner
1,762 Views

[root@centOS8 ~]# lspci | grep -E 'I350'

18:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

18:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

18:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

18:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

65:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

65:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

65:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

65:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

b3:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

b3:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

b3:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

b3:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

[root@centOS8 ~]#

 

My XML Config Definition for the VM Instance

 

<hostdev mode='subsystem' type='pci' managed='yes'>

  <driver name='vfio'/>

  <source>

   <address domain='0x0000' bus='0x65' slot='0x00' function='0x3'/>

  </source>

 </hostdev>

 

 Expected MAC Address:

 

 56: ens1f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000

   link/ether b4:96:91:63:3d:b3 brd ff:ff:ff:ff:ff:ff

 

 

On the VM Instance using above XML Config got following MAC Address:

B4:96:91:63:3D:B0

 

Which belongs to:

57: ens1f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000

  link/ether b4:96:91:63:3d:b0 brd ff:ff:ff:ff:ff:ff

 

 

Any help would be greatly appreciated.  

 

0 Kudos
13 Replies
Caguicla_Intel
Moderator
1,554 Views

Hello VKRAS4,

 

Thank you for posting in Intel Ethernet Communities. 

 

Please set mac address to the VF prior to assigning to the VM. You may refer to page 15 of the SR-IOV guide below for specifics.

https://www.intel.com/content/dam/www/public/us/en/documents/technology-briefs/xl710-sr-iov-config-guide-gbe-linux-brief.pdf

 

Let us know if you have additional questions and clarifications. 

 

In case we don't receive your reply, we will follow up after 3 business days.

 

Best regards,

Crisselle C

Intel® Customer Support

0 Kudos
VKRAS4
Beginner
1,554 Views

Hi CrisselleC,

 

Thank you for your response and support.

 

I'm doing PCi passthrough without SR-IOV. SR-IOV is disabled on the BIOS.

 

Thanks,

VK

0 Kudos
Caguicla_Intel
Moderator
1,554 Views

Hello VKRAS4,

 

You're welcome.

 

Please share the following details as this would help us in further checking your request.

1.) Driver version used

2.) Exact Operating System and kernel version

 

Looking forward to your reply.

 

In case we don't hear from you, we'll follow up after 3 business days.

 

Best regards,

Crisselle C

Intel® Customer Support

0 Kudos
Caguicla_Intel
Moderator
1,554 Views

Hello VKRAS4,

 

Good day!

 

We'd like to follow up the requested information for us to further check on your request.

 

Awaiting to your response.

 

In case we don't hear from you, we'll follow up after 3 business days.

 

Best regards,

Crisselle C

Intel® Customer Support

0 Kudos
Caguicla_Intel
Moderator
1,554 Views

Hello VKRAS4,

 

Please be informed that we will now close this request since we haven't received any response from our previous follow ups. Just feel free to post a new question if you may have any other inquiry in the future.

 

May you have a lovely day ahead!

 

Best regards,

Crisselle C

Intel® Customer Support

0 Kudos
VKRAS4
Beginner
1,554 Views

Apologies for the delay on my answer. Here you go:

 

 

 

driver: igb

version: 5.6.0-k

firmware-version: 1.67, 0x80000fb7, 19.0.12

expansion-rom-version:

bus-info: 0000:65:00.3

supports-statistics: yes

supports-test: yes

supports-eeprom-access: yes

supports-register-dump: yes

supports-priv-flags: yes

 

OS:

CentOS Linux release 8.1.1911 (Core)

Kernel:

4.18.0-147.3.1.el8_1.x86_64

 

 

0 Kudos
Caguicla_Intel
Moderator
1,554 Views

Hello VKRAS4,

 

Thank you for the reply. Please allow us to check on your query. We will give you an update within 2-3 business days.

 

Hoping for your patience.

 

Best regards,

Crisselle C

Intel® Customer Support

0 Kudos
Caguicla_Intel
Moderator
1,554 Views

Hello VKRAS4,

 

Apologies for the delay on this matter.

 

We'd like to check if you have tried the latest driver available for your NIC from the link below?

https://downloadcenter.intel.com/download/13663/Intel-Network-Adapter-Driver-for-82575-6-82580-I350-and-I210-211-Based-Gigabit-Network-Connections-for-Linux-?product=59679 

 

If yes, please share the results with us.

 

We look forward to your reply.

 

In case we don't hear from you, we'll follow up after 3 business days.

 

Best regards,

Crisselle C

Intel® Customer Support

0 Kudos
Caguicla_Intel
Moderator
1,554 Views

Hello VKRAS4,

 

Good day!

 

Please let us know if you have already tried the Intel latest generic driver from the link on our previous message?

 

Awaiting to hear from you.

 

Should there be no response, we'll follow up after 3 business days.

 

Best regards,

Crisselle C

Intel® Customer Support

0 Kudos
VKRAS4
Beginner
1,554 Views

Hi CrisselleC,

 

Installing the latest driver, brought the driver from version 19.0.12 to 19.15 however the firmware version remains 1.67.

 

I need to bring the services up & running by manually changing the MAC address so I'll be unable to install anything from now and onward.

 

Kind regards,

VK

0 Kudos
Caguicla_Intel
Moderator
1,554 Views

Hello VK,

 

Thank you for the update.

 

The provided driver was version 5.3.5.42. Will you be able to share the output of ethtool -i devname command for us to double check the loaded driver? 

 

It is also normal that the firmware version of the card remains 1.67 as the provided link was only for the driver update.

 

We look forward to your response.

 

In case we don't hear from you, we will follow up after 3 business days.

 

Best regards,

Crisselle C

Intel® Customer Support

0 Kudos
Caguicla_Intel
Moderator
1,554 Views

Hello VK,

 

Good day!

 

We'd like to follow up the requested information for us to continue to check on your request.

 

Awaiting to your response.

 

In case we don't hear from you, we will follow up after 3 business days.

 

Best regards,

Crisselle C

Intel® Customer Support

0 Kudos
Caguicla_Intel
Moderator
1,554 Views

Hello VKRAS4,

 

How are you doing today? 

 

Please be advised that we will now close this request since we haven't received any response from our previous follow ups. Please do not hesitate to post a new question if you may have any other inquiry in the future.

 

May you have a lovely day ahead!

 

Best regards,

Crisselle C

Intel® Customer Support

0 Kudos
Reply