QA:Testcase biosdevname NIC naming after install

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
Line 8: Line 8:
 
# Start the Rawhide instllation by booting into the {{filename|boot.iso}} from '''<here>'''.
 
# 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
 
# 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  
+
to get the repository from one of the interfaces. More information about using repo is [http://fedoraproject.org/wiki/Anaconda/Kickstart#repo here]
<li> 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>.
 
# 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]]
 
# Verify that onboard network interfaces are named as described [[QA:Testcase biosdevname on-board network interface names|here]]

Revision as of 15:35, 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

  1. Just after the initial configurations, when Graphical User Interface comes up, switch to a shell by pressing Control+Alt+F2.
  2. Verify that onboard network interfaces are named as described here
  3. Verify that PCI add-in network interfaces are described here
  4. 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.
  5. 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