Date: Wed, 11 Nov 2009 20:53:17 -0800 From: Sam Leffler <sam@errno.com> To: geoff@apro.com.au Cc: freebsd-stable@freebsd.org Subject: Re: Problems moving hostapd AP config from 6.4 to 8.0RC2 Message-ID: <4AFB94BD.5030800@errno.com> In-Reply-To: <200911111648.00729.geoff@apro.com.au> References: <200911090053.47239.geoff@apro.com.au> <4AF6F669.6050403@freebsd.org> <200911111648.00729.geoff@apro.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Geoff Roberts wrote: > Hi Sam, > > On Mon, 9 Nov 2009 03:48:41 am Sam Leffler wrote: >> snip < >> >> So your station associated and hostapd saw it but nothing in your logs >> shows what hostapd did or did not do to complete the radius handshake. >> All we see is that hostapd dropped the station--presumably because it >> timed out trying to authenticated against the backend. >> >> Not sure what debug level you need for hostapd; I usually use the cmd >> line options. > > Thanks for responding - it was a great help. > > Your comment give me a clue as to where to begin looking. > > It appears some components required by hostapd weren't being built. > > I am building on an amd64 system. > > I had a look at the make file in /usr/src/usr.sbin/wpa/hostapd/Makefile and > found that adding the following to /etc/src.conf fixed my problem: > > HOSTAPD_CFLAGS+=-DEAP_SERVER -DEAP_GTC -DEAP_AKA -DEAP_SIM -DEAP_GPSK > HOSTAPD_CFLAGS+=-DEAP_PAX -DEAP_SAKE > > WITH_OPENSSL=YES > > I haven't had a chance to narrow down exactly which one made the difference, > but I'm guessing it is the -DEAP_SERVER flag. > > The only tunable I could find in /usr/src/tools/build/options was > WPA_SUPPLICANT_EAPOL, but this should only affect wpa_supplicant. > > Does anyone know if there is a tunable I am missing in my src.conf file, or > should I be setting the HOSTAPD_CFLAGS directly as above. Setting HOSTAPD_CFLAGS directly is the intended mechanism. EAP_SERVER is the important one to define; past that you're just adding in some of the more esoteric mechanisms. I should probably enable it by default (it comes setup out of the box to do only WPA-PSK). Sam
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4AFB94BD.5030800>