On Fri, Apr 17, Jim Fehlig wrote:
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>
I will have to check how this is supposed to work, but it seems the
xen-xl to xml converter should recognize this variant.
Olaf