|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] ARP problems in -testing?
> >
> > vif = [ 'mac=XX:XX:XX:XX:XX:XX' ]
> >
> > Now, the MAC address is always the same and thus I don't
> need the ugly ping
> > hack.
>
> this is good, but if I start multiple domains, like this
>
> xm create vm4-bproc vmid=1
> xm create vm4-bproc vmid=2
> xm create vm4-bproc vmid=3
> xm create vm4-bproc vmid=4
>
> then I'll end up with 4 copies of the same mac. Is there some
> way to tie
> mac generation to vmid ?
The following will work, though has obvious limitations (256 domains):
vif = [ 'mac=XX:XX:XX:XX:%02x:XX' % vmid ]
The netback vif needs a MAC addr too, and this is picked as the frontend's MAC
addr+1. This was probably a bad choice as people tend to pick consecutive MAC
addrs for their domains. We should probably move the front/back bit to a mor
esignificant bit.
Hence, the above vif= line sets vmid into the 2nd octet.
Ian
Ian
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel
|
|
|
|
|