From owner-freebsd-hackers Tue Sep 7 22:23:59 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from armahn.secure.net (armahn.secure.net [192.41.1.7]) by hub.freebsd.org (Postfix) with ESMTP id 29D0B14DC7 for ; Tue, 7 Sep 1999 22:23:56 -0700 (PDT) (envelope-from djs@armahn.secure.net) Received: from armahn.secure.net (localhost [127.0.0.1]) by armahn.secure.net (8.9.1/8.9.1) with ESMTP id XAA08585; Tue, 7 Sep 1999 23:21:59 -0600 (MDT) Message-Id: <199909080521.XAA08585@armahn.secure.net> To: Andrzej Bialecki Cc: freebsd-hackers@freebsd.org Subject: Re: MAC takeover Date: Tue, 07 Sep 1999 23:21:44 -0600 From: David Sharp Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The i82559 (fxp) hardware supports it. I imagine most previous versions of the chipset are also capable. For the software, add an ioctl to fxp_ether_ioctl that changes the sc->arpcom.ac_enaddr to your new MAC address and calls fxp_init(sc). Add your new ioctl to ifconfig and you should be done. In message , Andrze j Bialecki writes: >Hi, > >IIRC some time ago there was a vivid discussion about ability to >change/set MAC address of Ethernet cards. I'm faced with similar problem >right now: when building high-availability configuration it would be very >handy to do MAC takeover instead of IP takeover. So, my questions follow: > >* which cards support it (that have FreeBSD drivers of course)? > >* is there some way to set it (I couldn't find any code in the ifconfig >nor in the kernel)? > >Thanks! > >Andrzej Bialecki > >// WebGiro AB, Sweden (http://www.webgiro.com) >// ------------------------------------------------------------------- >// ------ FreeBSD: The Power to Serve. http://www.freebsd.org -------- >// --- Small & Embedded FreeBSD: http://www.freebsd.org/~picobsd/ ---- > > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-hackers" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message