Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Mar 2007 09:11:03 +0900
From:      Pyun YongHyeon <pyunyh@gmail.com>
To:        Sam Leffler <sam@errno.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: nfe/PXE problem
Message-ID:  <20070327001103.GA45955@cdnetworks.co.kr>
In-Reply-To: <46083B06.9080005@errno.com>
References:  <E1HR5iG-0000YS-1p@cs1.cs.huji.ac.il> <200703261516.45003.jhb@freebsd.org> <46083B06.9080005@errno.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 26, 2007 at 02:28:38PM -0700, Sam Leffler wrote:
 > John Baldwin wrote:
 > > On Tuesday 13 March 2007 08:02:43 am Danny Braniss wrote:
 > >> the question now, is to see if the nfe driver can check if it was
 > >> used by the PXE, and flip the address. or have NVIDIA comeup with
 > >> a patch ...
 > > 
 > > It could use a hueristic based on the vendor-portion of the MAC address to see 
 > > if it is flipped.  It is probably a bug in the PXE rom when it shuts down the 
 > > card.
 > > 
 > 
 > Presumably the mac address is from an nvida-assigned block so just check
 > the vendor nibbles...
 > 

Latest nfe(4) has a code that checks for swapped ethernet address
bit which was got by accessing an undocumented register. It seems
that this works pretty well for all known NVIDIA NICs and
Danny Braniss also confirmed it.

 > 	Sam
 > 

-- 
Regards,
Pyun YongHyeon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070327001103.GA45955>