Donald Becker wrote:
> It's possible with most NICs, but a few have explicit hardware protection
> against it. The code to do it under Linux exists, but people are almost
> always wrong in their desire to do this.
>
It's extremely useful for some types of hot-standy setups. Some types
of channel-bonding might find it useful as well. Other than that, I
can't think of too many reasons either, but I'm sure someone else will :)
> > Beware: That doesn't actually change the NIC's idea of it's MAC on all
> > drivers. In other words, it may not accept the pkts destined to the MAC
> > you just set, unless you put it in promisc mode. It will send pkts with the
> > mac you set though...
>
> Errr, it should. The only caveat is that the station address must usually
> be changed while the interface is down, since changing it in mid-operation
> is ill-defined (and complicates the driver semantics).
>
> A driver for a device that cannot change the Rx filter should implement
> its own dev->set_mac_addr() entry that always returns an error.
>
I agree. I know my driver/card wouldn't/couldn't do it. I'll let you-all know which
one it was when I get back to my machine...
THanks,
Ben
--
Ben Greear [EMAIL PROTECTED] Pager: 202-2717
(623) 581 4980 "More weight!" -- _The Crucible._
http://hydrogen:8080/home/greearb/public_html/index.html
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]