[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Constructor code in MAC address does matter ?
On Mon, Aug 15, 2005 at 01:09:15PM +0200, Jean-Christophe Guillain wrote: > > I observed a strange networking behaviour of my Debian virtual host in > function of the MAC address I use. It seems that when I use an existing > constructor code, networking works without any problem, but is impossible > in the other case... > Ex. : > - vif = [ 'mac=aa:00:00:00:00:55, bridge=xen-br0' ] -> no problem > - vif = [ 'mac=df:00:00:00:00:55, bridge=xen-br0' ] -> the bridge does not > transmit my packets apparently. No DHCP possible, and when I used a static > address I can't ping the bridge from the guest... Yes, this actually makes sense. Bit 0 of the first hex byte of the MAC address indicates the packet is going to a broadcast address, but in a source MAC address, it's nonsensical. I'm not surprised other TCP stacks would squash it. Provide a MAC address that doesn't have that bit set. (I.e., de:00:00:00:00:55 should work; df:00:00:00:00:55 won't.) Note that this has nothing to do with the domain builder, and everything to do with the behavior of Ethernet networking. -- Derrik Pates demon@xxxxxxxxxxxxx _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |