From Fedora Project Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Description

This test case verifies that the interface names for adapters on Add-in PCI slots are of the form pci<slot>#<port>_<virtual function instance>.

Setup

Make sure your system is booted into Rawhide kernel and has at least one add-in network controller plugged into the available PCI slot.

Howto Test

1. Identify the add-in network adapters in your system. Use instructions from the link 'https://fedoraproject.org/wiki/QA:Testcase_Onboard_Network_Interface_Names' to identify the onboard network devices. The rest are add-in network adapters.

On a PowerEdge with 4 BCM5709 onboard network adapters, 1 82572EI single port adapter, 1 82576 dual port network adapter, 'lspci' listing helps identify add-in adapters.


  • Onboard Network Adapters
[root@fedora-14-r710 ~]# lspci | grep -i ether
01:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
01:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
02:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
  • PCI Add-in Network Adapters
06:00.0 Ethernet controller: Intel Corporation 82572EI Gigabit Ethernet Controller (Copper) (rev 06)
07:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
07:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)

2. Verify that the add-in network adapters are named as per their physical location on the system board.

[root@fedora-14-r710 ~]# ls /sys/class/net/
em1  em2  em3  em4  lo  pci3#1  pci3#1_0  pci3#1_1  pci3#2  pci3#2_0  pci3#2_1  pci4#1


  • pci4#1 - add-in network adapter on PCI Slot 4 Port 1
[root@fedora-14-r710 ~]# ethtool -i pci4#1
driver: e1000e
version: 1.2.7-k2
firmware-version: 5.6-8
bus-info: 0000:06:00.0
  • pci3#1 - add-in network adapter on PCI Slot 3 Port 1
 pci3#2 - add-in network adapter on PCI Slot 3 Port 2
[root@fedora-14-r710 ~]# ethtool -i pci3#1
driver: igb
version: 2.1.0-k2
firmware-version: 1.5-1
bus-info: 0000:07:00.0

[root@fedora-14-r710 ~]# ethtool -i pci3#2
driver: igb
version: 2.1.0-k2
firmware-version: 1.5-1
bus-info: 0000:07:00.1

Expected Results