[libvirt] [Xen-devel] converting gatewaydev= from domU.cfg to libvirt.xml fails

Jim Fehlig jfehlig at suse.com
Fri Apr 17 20:22:52 UTC 2015


On 04/17/2015 12:50 PM, Olaf Hering wrote:
> How should this be converted?
>
> /etc/init.d/boot.local
> tap=xentap
> tunctl -pt ${tap}
> ip addr add 1.1.1.1/29 dev ${tap}
> ip link set up dev ${tap}
>
> domU.cfg
> vif=[
> 'mac=00:16:3e:13:01:00,ip=1.1.1.2,type=vif,gatewaydev=xentap,script=vif-route'
> ]
>
>
> The result from "convert-xml xen-xl domU,cfg" is:
>
>      <interface type='ethernet'>
>        <mac address='00:16:3e:13:01:00'/>
>        <ip address='1.1.1.2' family='ipv4'/>
>        <script path='vif-route'/>
>      </interface>
>
> gatewaydev= is missing, the guest will not start.

libvirt doesn't support 'gatewaydev'.  I'm certainly no expert in this area, but 
is it possible to convert your host config in boot.local to a libvirt routed 
network [1] and then have the guest use it with something like

   <interface type='network'>
     <source network='boot.local.equiv'/>
     ...
   </interface>

Regards,
Jim

[1] http://libvirt.org/formatnetwork.html#examplesRoute




More information about the libvir-list mailing list