From Fedora Project Wiki

Revision as of 20:11, 16 September 2009 by Drjones (talk | contribs)

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 Xen DomU networking works correctly, including the ability to attach/detach network devices.


How to test

  1. From the dom0, attach a new virbr0 type interface to the rawhide domU
    $> virsh attach-interface rawhide bridge virbr0
  2. Inside the guest, run
    $> ifconfig
    You should be able to see it.
  3. Trying pinging the gateway from it
    $> ping -I eth? -c 2 192.168.122.1 
  4. From the dom0, disconnect the interface from the rawhide guest
    $> virsh detach-interface rawhide bridge
  5. Download this File:Xen-domu-attach-nics.sh script to the dom0, and make it executable with chmod +x Xen-domu-attach-nics.sh. This shell script attempts to attach 40 network devices. Run it with
    Xen-domu-attach-nics.sh
    and see how many attached, there should probably be at least 16 to "pass" this test.
  6. When you are finished, run
    $> Xen-domu-attach-nics.sh rawhide remove
    to clean up.

Expected Results

  1. The network devices should be presented to the domU on attach-interface, and removed from the guest on detach-interface.
  2. The rawhide guest should be able to use the network interfaces.