Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/rump/net/lib/libvirtif

On Tue, Oct 14, 2008 at 02:38:28AM +0200, Quentin Garnier wrote:
> > 
> > Log Message:
> > Dear diary: an ethernet address with 0x01 set in the first octet
> > is an ethernet multicast address.  TCP does not like ethernet
> > multicast addresses.
> You probably want to set 0x02 though (locally assigned).

Possibly, but in practise large numbers of manufactured cards
used to have 'locally assigned' addresses.
Not to mention those with unassigned manufacturer ids, and those
with bit-reversed ids!

Also since addresses only have to be unique within a LAN segment,
any random address is likely to be ok (except multicasts).
You could use 72:6d:70:xx:xx:xx :-)


David Laight:

Home | Main Index | Thread Index | Old Index