<div dir="ltr">hi,<div style>Any suggestions?</div><div style>I try attach 2 VF functions to VM and set bonding.</div><div style><div style="font-size:13px;color:rgb(80,0,80);font-family:arial,sans-serif">It is different way to do this?<br>
</div><div style="font-size:13px;color:rgb(80,0,80);font-family:arial,sans-serif"><br></div><div style="font-size:13px;color:rgb(80,0,80);font-family:arial,sans-serif">--</div><div style="font-size:13px;color:rgb(80,0,80);font-family:arial,sans-serif">
Dominik</div><div><br></div></div><div style><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/5/17 Dominik Mostowiec <span dir="ltr"><<a href="mailto:dominikmostowiec@gmail.com" target="_blank">dominikmostowiec@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div class="h5"><div style="font-family:arial,sans-serif;font-size:13px">Thanks for your response. </div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
For two different mac addresses problem is the same.</div><div style="font-family:arial,sans-serif;font-size:13px">"error: internal error process exited while connecting to monitor: kvm: -device pci-assign,configfd=25,host=01:10.1,id=hostdev0,bus=pci.0,addr=0x4: Duplicate ID 'hostdev0' for device"</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">domain:</div><div style="font-family:arial,sans-serif;font-size:13px"><domain xmlns:qemu="<a href="http://libvirt.org/schemas/domain/qemu/1.0" target="_blank">http://libvirt.org/schemas/domain/qemu/1.0</a>" type="kvm"></div>
<div style="font-family:arial,sans-serif;font-size:13px"> <name>one-466</name></div><div style="font-family:arial,sans-serif;font-size:13px"> <vcpu>1</vcpu></div><div style="font-family:arial,sans-serif;font-size:13px">
<memory>1781760</memory></div><div style="font-family:arial,sans-serif;font-size:13px"> <os></div><div style="font-family:arial,sans-serif;font-size:13px"> <type arch="x86_64">hvm</type></div>
<div style="font-family:arial,sans-serif;font-size:13px"> <boot dev="hd"/></div><div style="font-family:arial,sans-serif;font-size:13px"> </os></div><div style="font-family:arial,sans-serif;font-size:13px">
<devices></div><div style="font-family:arial,sans-serif;font-size:13px"> <emulator>/usr/bin/kvm</emulator></div><div style="font-family:arial,sans-serif;font-size:13px"> <disk type="file" device="disk"></div>
<div style="font-family:arial,sans-serif;font-size:13px"> <source file="/nebula/nebula/var//datastores/0/466/disk.0"/></div><div style="font-family:arial,sans-serif;font-size:13px">
<target dev="hda" bus="virtio"/></div>
<div style="font-family:arial,sans-serif;font-size:13px"> <driver name="qemu" type="raw" cache="default"/></div><div style="font-family:arial,sans-serif;font-size:13px">
</disk></div><div style="font-family:arial,sans-serif;font-size:13px"> <disk type="file" device="disk"></div><div style="font-family:arial,sans-serif;font-size:13px">
<source file="/nebula/nebula/var//datastores/0/466/disk.1"/></div><div style="font-family:arial,sans-serif;font-size:13px"> <target dev="vdb" bus="virtio"/></div>
<div style="font-family:arial,sans-serif;font-size:13px"> <driver name="qemu" type="raw" cache="default"/></div><div style="font-family:arial,sans-serif;font-size:13px">
</disk></div><div style="font-family:arial,sans-serif;font-size:13px"> <graphics type="vnc" listen="0.0.0.0" port="-1"/></div></div></div><div class="im">
<div style="font-family:arial,sans-serif;font-size:13px">
<div> <interface type="network"></div><div> <source network="vnet0"/></div></div></div><div style="font-family:arial,sans-serif;font-size:13px"> <mac address="52:54:0a:b1:48:91"/></div>
<div class="im">
<div style="font-family:arial,sans-serif;font-size:13px"><div> </interface></div><div> <interface type="network"></div><div> <source network="vnet1"/></div>
</div></div><div class="im"><div style="font-family:arial,sans-serif;font-size:13px"> <mac address="52:54:0a:b1:48:92"/></div><div style="font-family:arial,sans-serif;font-size:13px">
</interface></div>
<div style="font-family:arial,sans-serif;font-size:13px"> </devices></div><div style="font-family:arial,sans-serif;font-size:13px"> <features></div><div style="font-family:arial,sans-serif;font-size:13px">
<acpi/></div><div style="font-family:arial,sans-serif;font-size:13px"> </features></div><div style="font-family:arial,sans-serif;font-size:13px"> <devices><serial type="pty"><source path="/dev/pts/477"/><target port="0"/></serial><console type="pty" tty="/dev/pts/477"><source path="/dev/pts/477"/><target port="0"/></console></devices></div>
<div style="font-family:arial,sans-serif;font-size:13px"></domain></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Networks:</div><div style="font-family:arial,sans-serif;font-size:13px">
cat /etc/libvirt/qemu/networks/vnet0.xml</div><div style="font-family:arial,sans-serif;font-size:13px"><!--</div><div style="font-family:arial,sans-serif;font-size:13px">WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE</div>
<div style="font-family:arial,sans-serif;font-size:13px">OVERWRITTEN AND LOST. Changes to this xml configuration should be made using:</div><div style="font-family:arial,sans-serif;font-size:13px"> virsh net-edit vnet0</div>
<div style="font-family:arial,sans-serif;font-size:13px">or other application using the libvirt API.</div><div style="font-family:arial,sans-serif;font-size:13px">--></div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px"><network></div><div style="font-family:arial,sans-serif;font-size:13px"> <name>vnet0</name></div><div style="font-family:arial,sans-serif;font-size:13px">
<uuid>1b6a3506-d9e0-4e1e-bbff-6f700b8dc80b</uuid></div></div><div class="im"><div style="font-family:arial,sans-serif;font-size:13px"><div> <forward mode='hostdev' managed='yes'></div>
<div> <pf dev='eth0'/></div>
<div> </forward></div><div></network></div><div><br></div></div></div><div class="im"><div style="font-family:arial,sans-serif;font-size:13px">cat /etc/libvirt/qemu/networks/vnet1.xml</div><div style="font-family:arial,sans-serif;font-size:13px">
<!--</div><div style="font-family:arial,sans-serif;font-size:13px">WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE</div><div style="font-family:arial,sans-serif;font-size:13px">OVERWRITTEN AND LOST. Changes to this xml configuration should be made using:</div>
<div style="font-family:arial,sans-serif;font-size:13px"> virsh net-edit vnet1</div><div style="font-family:arial,sans-serif;font-size:13px">or other application using the libvirt API.</div><div style="font-family:arial,sans-serif;font-size:13px">
--></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><network></div><div style="font-family:arial,sans-serif;font-size:13px"> <name>vnet1</name></div>
<div style="font-family:arial,sans-serif;font-size:13px"> <uuid>11feb088-d609-4177-86d7-ac3b9467a3e8</uuid></div></div><div class="im"><div style="font-family:arial,sans-serif;font-size:13px"><div> <forward mode='hostdev' managed='yes'></div>
<div> <pf dev='eth1'/></div><div> </forward></div><div></network></div><div><br></div></div></div><div style="font-family:arial,sans-serif;font-size:13px">--</div><div style="font-family:arial,sans-serif;font-size:13px">
Dominik</div></div><div class="gmail_extra"><div><div class="h5"><br><br><div class="gmail_quote">2013/5/17 Michal Privoznik <span dir="ltr"><<a href="mailto:mprivozn@redhat.com" target="_blank">mprivozn@redhat.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div>On 16.05.2013 23:45, Dominik Mostowiec wrote:<br>
> Hi,<br>
> I try to add 2 VF functions to VM via network.<br>
> Livirt networks:<br>
> vnet0:<br>
> <network><br>
> <name>vnet0</name><br>
> <forward mode='hostdev' managed='yes'><br>
> <pf dev='eth0'/><br>
> </forward><br>
> </network><br>
><br>
> vnet1:<br>
> <network><br>
> <name>vnet0</name><br>
> <forward mode='hostdev' managed='yes'><br>
> <pf dev='eth1'/><br>
> </forward><br>
> </network><br>
><br>
> In VM configuration:<br>
> <interface type="network"><br>
> <source network="vnet0"/><br>
> <mac address="52:54:0a:b1:48:07"/><br>
> </interface><br>
> <interface type="network"><br>
> <source network="vnet1"/><br>
> <mac address="52:54:0a:b1:48:07"/><br>
> </interface><br>
<br>
</div></div>This is not a good idea to have two NICs sharing the same MAC.<br>
<div><br>
><br>
> VM can't start because:<br>
> kvm: -device<br>
> pci-assign,configfd=24,host=01:10.1,id=hostdev0,bus=pci.0,addr=0x4:<br>
> Duplicate ID 'hostdev0' for device<br>
><br>
> libvirt version 1.0.5.<br>
><br>
> What i am doing wrong?<br>
><br>
<br>
<br>
</div>I guess nothing. Libvirt has generated the same IDs for two devices<br>
which is obviously libvirt's faul even in case two NICs sharing the same<br>
MAC. Can you post full domain XML (possibly with network XMLs)? I'll try<br>
to reproduce and maybe I'll find what's wrong.<br>
<span><font color="#888888"><br>
Michal<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <br>Pozdrawiam<br>Dominik
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Pozdrawiam<br>Dominik
</div>