QA:Testcase biosdevname NIC naming after install

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
Line 6: Line 6:
 
# Make sure that the Hardware Requirements are met.
 
# Make sure that the Hardware Requirements are met.
 
|actions=
 
|actions=
# Start the Rawhide instllation by booting into the {{filename|boot.iso}} from '''<here>'''
+
<li> 1.Start the Rawhide instllation by booting into the {{filename|boot.iso}} from '''<here>'''
# In the welcome screen, press TAB to edit the grub command line and append
+
<li> 2.In the welcome screen, press TAB to edit the grub command line and append
 
repo=http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/arch/os/
 
repo=http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/arch/os/
 
to get the repository from one of the interfaces. More information about using repo is [http://fedoraproject.org/wiki/Anaconda/Kickstart#repo here]
 
to get the repository from one of the interfaces. More information about using repo is [http://fedoraproject.org/wiki/Anaconda/Kickstart#repo here]
# Just after the initial configurations, when Graphical User Interface comes up, switch to a shell by pressing <code>Control+Alt+F2</code>.
+
<li> 3.Just after the initial configurations, when Graphical User Interface comes up, switch to a shell by pressing <code>Control+Alt+F2</code>.
# Verify that onboard network interfaces are named as described [[QA:Testcase biosdevname on-board network interface names|here]]
+
<li> 4.Verify that onboard network interfaces are named as described [[QA:Testcase biosdevname on-board network interface names|here]]
# Verify that PCI add-in network interfaces are described [[QA:Testcase biosdevname add-in network interface names|here]]
+
<li> 5.Verify that PCI add-in network interfaces are described [[QA:Testcase biosdevname add-in network interface names|here]]
#Click on “Configure Network” in the hostname configuration wizard.  Here all the interfaces (em#, pci<slot>#<port>) should be displayed. Configure the interface which has network cable connected.
+
<li> 6.Click on “Configure Network” in the hostname configuration wizard.  Here all the interfaces (em#, pci<slot>#<port>) should be displayed. Configure the interface which has network cable connected.
# Complete the installation process, after the system reboots, login to the system.  
+
<li> 7.Complete the installation process, after the system reboots, login to the system.  
  
 
|results=
 
|results=

Revision as of 15:40, 24 January 2011


Contents

Description

This test case makes sure that during Rawhide installation, network interfaces, both onboard and PCI add-in are named as per the new convention.

Setup

  1. Make sure that the Hardware Requirements are met.

How to test

  • 1.Start the Rawhide instllation by booting into the boot.iso from <here>
  • 2.In the welcome screen, press TAB to edit the grub command line and append repo=http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/arch/os/ to get the repository from one of the interfaces. More information about using repo is here
  • 3.Just after the initial configurations, when Graphical User Interface comes up, switch to a shell by pressing Control+Alt+F2.
  • 4.Verify that onboard network interfaces are named as described here
  • 5.Verify that PCI add-in network interfaces are described here
  • 6.Click on “Configure Network” in the hostname configuration wizard. Here all the interfaces (em#, pci<slot>#<port>) should be displayed. Configure the interface which has network cable connected.
  • 7.Complete the installation process, after the system reboots, login to the system.

    Expected Results

    1. Make sure that onboard device names are of the form emN during install time
      [root@fedora-14-r710 ~]# ls /sys/class/net/
      em1  em2  em3  em4  lo
    2. Make sure that PCI add-in device names are of the form pci<slot>#<port> during install time
      #[root@fedora-14-r710 ~]# ls /sys/class/net/
      lo  pci3#1 pci3#2 pci4#1
    3. Make sure ifcfg-emN and ifcfg-pci<slot>#<port> files are created under the dir /etc/sysconfig/network-scripts after the installation is complete.
      # cat ifcfg-em3
      # Please read /usr/share/doc/initscripts-*/sysconfig.txt
      # for the documentation of these parameters.
      DEVICE=em3
      BOOTPROTO=dhcp
      TYPE=Ethernet
      HWADDR=00:24:e8:2e:df:03
      ONBOOT=yes
      USERCTL=no
      PEERDNS=yes
      IPV6INIT=no
      
      # cat ifcfg-pci3#1
      # Please read /usr/share/doc/initscripts-*/sysconfig.txt
      # for the documentation of these parameters.
      DEVICE='pci3#1'
      BOOTPROTO=dhcp
      TYPE=Ethernet
      HWADDR=00:1b:21:44:63:40
      ONBOOT=yes
      USERCTL=no
      PEERDNS=yes
      IPV6INIT=no