Hi,
    
    If you find that the whole VM does not come up, then it may either
    be permissions due to apparmor, (if you are running it), or as I
    found out, unless your motherboard supports IOMMU, then PCI
    passthough (which is what you appear to be trying to do) will
    apparently never work.
    
    What you would normally see in the xml file is something like this:
    
        <interface type='network'>
          <mac address='54:52:00:18:88:29'/>
          <source network='default'/>
        </interface>
    
    or 
    
        <interface type='bridge'>
          <mac address='00:16:3e:19:b4:38'/>
          <source bridge='br0'/>
        </interface>
    
    Hope this helps.
    
    Regards,
    
    Marco
    
    On 01/05/11 09:38, guan qin wrote:
    Hi,
      
      I encounter a problem that the eth can't be up in the VM by using
      VT-d.
      I boot the VM using "virsh create vt_d.xml".
      The VM could recongize the NIC which was assigned .then I do in VM
      as follows:
      #cat /sys/class/net/eth0/operstate
      down
      #ifconfig eth0 up
      #cat /sys/class/net/eth0/operstate
      down
      #ficonfig eth 10.100.0.5
      #cat /sys/class/net/eth0/operstate
      down
      more system information is attached.(uname ¡¢ifconfig
      ¡¢lspci¡¢cmdline...)
      
      I can't figure out the reason why the eth is still down? can
      anyone help me ?
      
      best regards,
      qinguan
      
      
      
      vt_d.xml:
      <domain type='kvm'>
          <name>test</name>
          <description>just test using sriov!</description>
          <os>
              <type>hvm</type>
              <boot dev='hd'/>
          </os>
          <memory>524288</memory>
          <currentMemory>524288</currentMemory>
          <on_poweroff>destroy</on_poweroff>
          <on_reboot>restart</on_reboot>
          <on_crash>restart</on_crash>
        
         
      <features><pae/><acpi/><apic/></features>
          <clock offset='utc'/>
          <devices>
              <input type='mouse' bus='usb'/>      
              <disk type='file' device='disk'>
                  <source file='/home/qinguan/exp/ubuntu_1.img'/>
                  <target dev='hda' bus='virtio'/>
              </disk>    
              <emulator>/usr/bin/kvm</emulator>
              <graphics type='vnc' port='-1'/>      
              <hostdev mode='subsystem' type='pci' managed='yes'>
                  <source>
                      <address bus='0x0' slot='0x19'
      function='0x0'/>
                  </source>
              </hostdev>     
          </devices>
      </domain>
      
      
_______________________________________________
libvirt-users mailing list
libvirt-users@redhat.com
https://www.redhat.com/mailman/listinfo/libvirt-users
    
    
    -- 
Marco van Beek
===================================================
Forget About IT Ltd.
Grove Park Studios,
188-192 Sutton Court Rd,
London, W4 3HR
===================================================
T: 0870 757 2924
F: 0870 757 2926
M: 0788 770 3604
E: mvanbeek@forgetaboutit.net
W: http://www.forgetaboutit.net/
===================================================
Forget About IT and FABIT are registered trademarks
===================================================
Company Registered in England No. 05375739
===================================================