|
|
|
|
|
|
|
|
|
|
xen-users
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
|
|
|
|
|