Subject: Setting Up a Freeradius Server
Date: Wednesday 25 August 2004 16:17
From: Marco Garro <[EMAIL PROTECTED]>
To: FreeRadius <[EMAIL PROTECTED]>

Hi all,
i'm new to freeradius world. I'm trying to set up a FreeRadius server because
I need eap-tls authentication in my WLAN.

I'm using a BUFFALO WBR-G54 AP that support Radius Auth.

I build my freeradius server so:
First I build openssl 0.9.7-stable-SNAP-20040819
./config shared --prefix=/usr/local/openssl
make
make install

and then i Build FreeRadius so:
./configure --with-openssl-include=/usr/local/openssl/include
--with-openssl-libraries=/usr/local/openssl/lib --prefix=/usr/local/radius

make
make install

Done this, i produce my certificate using script/CA.all

Now i should configure freeradius.
I edit eap.conf to say to freeradius where are the certificates:
eap{

default_eap_type = tls
...
}

tls{
private_key_password = whatever
private_key_file = /usr/local/radius/etc/1x/cert-srv.pem
certificate_file = /usr/local/radius/etc/1x/cert-srv.pem
CA_file = /usr/local/radius/etc/1x/root.pem
dh_file = /usr/local/radius/etc/1x/dh
random_file = /usr/local/radius/etc/1x/random
fragment_size = 1024
include_length = yes
}
I do dh and random files so: date > dh; date > random

At this time, following an web document by Raymond McKay, I write a wrapper
for radiusd:

#!/bin/sh -x
LD_LIBRARY_PATH=/usr/local/openssl/lib
LD_PRELOAD=/usr/local/openssl/lib/libcrypto.so
export LD_LIBRARY_PATH LD_PRELOAD
/usr/local/radius/sbin/radiusd $@

Using XP supplicant I install cert-clt.p12 and root.der on the client, and
trying to use Odissey as client. But the authentication never go on. In fact
does not start EAP conversation, in spite of a request in received by server.

I need help. Please help me.

Bye,
Marco GARRO
http://www.garro.biz/

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to