Re: Can a wpa_supplicant talk to a Free Radius server without a NAS in between?
Thank you very much for you response Alan. Here is my requirement in more detail: I want to test the scalability of my server software. This server software and a Free Radius Server sit on the same linux box. I want to see how many client requests the Radius server can handle via EAP-TLS. And, in turn, I know how my server software can handle these requests simultaneously. We are looking at sending 100,000 wpa supplicant requests simultaneously to the free radius server. 1. Considering the limitation of the resources, I was thinking about how i can get so many (100,000) wpa supplicant sessions up and running at the same time. Do you have any input on this? 2. When you say "Just run 5-6 processes at the same time.", can one interface be used to send out multiple simultaneous wpa supplicant requests? If yes, how many wpa client sessions can i generate on 1 interface? 3. Can you please tell me how good WPA supplicant and Hostapd fit this test with FreeRadius Server? 4. Are they good for scalability testing or should I look out for other open source wpa supplicants/NASs? 5. Do you know of any other supplicants and AP that might do the work for me or are known to do a better job in scalability tests like this? Thank you very much for your time. Regards, RC. ________________________________ From: Alan DeKok <aland@deployingradius.com> To: FreeRadius users mailing list <freeradius-users@lists.freeradius.org> Sent: Tue, March 2, 2010 12:25:42 AM Subject: Re: Can a wpa_supplicant talk to a Free Radius server without a NAS in between? rchinnapu wrote:
My requirement is to test scalability of my Server software that hosts Free Radius Server. I want to see how many wpa supplicant requests it can handle via EAP-TLS.
1. Can a wpa_supplicant talk to a Free Radius server without a NAS in between? I just want to see how many requests my Free Radius server can handle simultaneously. But, is it even possible for the WPA supplicant to talk to the Free radius server without the NAS in between them?
See eapol_test. It's included with wpa_supplicant. http://deployingradius.com/ for complete instructions on building && using it with EAP.
2. Is there a free wpa supplicant (peer) that generates multiple separate sessions at the same time?
No. Just run 5-6 processes at the same time. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
R C wrote:
Here is my requirement in more detail:
It was pretty clear what you wanted to do.
1. Considering the limitation of the resources, I was thinking about how i can get so many (100,000) wpa supplicant sessions up and running at the same time. Do you have any input on this?
Doing 100K simultaneous sessions is pointless. Your CPU will max out LONG before that. Read raddb/certs/README, the "performance" section.
2. When you say "Just run 5-6 processes at the same time.", can one interface be used to send out multiple simultaneous wpa supplicant requests? If yes, how many wpa client sessions can i generate on 1 interface?
Go back and read my message again. I didn't say run "wpa supplicant" requests.
3. Can you please tell me how good WPA supplicant and Hostapd fit this test with FreeRadius Server?
I have no idea what that means.
4. Are they good for scalability testing or should I look out for other open source wpa supplicants/NASs?
I already told you which tool to use. Why ask again?
5. Do you know of any other supplicants and AP that might do the work for me or are known to do a better job in scalability tests like this?
Asking the same question twice in a row. Why? Alan DeKok.
Sorry about the multiple questions. But, I really didnt get what tool to use for the following question :( 4. Are they good for scalability testing or should I look out for other open source wpa supplicants/NASs? I will be grateful if you can answer this again for me please. Thanks again for reading my message. Also, in question #2, what processes are you referring to? please shed some light on this. sorry again. 2. When you say "Just run 5-6 processes at the same time.", can one interface be used to send out multiple simultaneous wpa supplicant requests? If yes, how many wpa client sessions can i generate on 1 interface? Regards, RC. ________________________________ From: Alan DeKok <aland@deployingradius.com> To: FreeRadius users mailing list <freeradius-users@lists.freeradius.org> Sent: Tue, March 2, 2010 5:03:20 PM Subject: Re: Can a wpa_supplicant talk to a Free Radius server without a NAS in between? R C wrote:
Here is my requirement in more detail:
It was pretty clear what you wanted to do.
1. Considering the limitation of the resources, I was thinking about how i can get so many (100,000) wpa supplicant sessions up and running at the same time. Do you have any input on this?
Doing 100K simultaneous sessions is pointless. Your CPU will max out LONG before that. Read raddb/certs/README, the "performance" section.
2. When you say "Just run 5-6 processes at the same time.", can one interface be used to send out multiple simultaneous wpa supplicant requests? If yes, how many wpa client sessions can i generate on 1 interface?
Go back and read my message again. I didn't say run "wpa supplicant" requests.
3. Can you please tell me how good WPA supplicant and Hostapd fit this test with FreeRadius Server?
I have no idea what that means.
4. Are they good for scalability testing or should I look out for other open source wpa supplicants/NASs?
I already told you which tool to use. Why ask again?
5. Do you know of any other supplicants and AP that might do the work for me or are known to do a better job in scalability tests like this?
Asking the same question twice in a row. Why? Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
R C wrote:
Sorry about the multiple questions.
But, I really didnt get what tool to use for the following question :(
I said: See eapol_test. It's included with wpa_supplicant.
4. Are they good for scalability testing or should I look out for other open source wpa supplicants/NASs?
I will be grateful if you can answer this again for me please. Thanks again for reading my message.
I said: See eapol_test. It's included with wpa_supplicant.
Also, in question #2, what processes are you referring to? please shed some light on this. sorry again.
2. When you say "Just run 5-6 processes at the same time.", can one interface be used to send out multiple simultaneous wpa supplicant requests? If yes, how many wpa client sessions can i generate on 1 interface?
I said: See eapol_test. It's included with wpa_supplicant. If you go read the documentation for what eapol_test is, and what it does, your question (2) is answered. You need to read the answers on this list, and follow the instructions. You've asked the same questions *repeatedly* when it's clear you haven't bothered to look at eapol_test. Alan DeKok.
Sorry, again. I didn't mean not to lookup eapol_test. This is what happened. 1. Initially, I thought I will work without NAS and required information about how to get the wpa_supplicant to talk with the Free radius server directly. You suggested eapol_test for this. 2. When I resent my questions, I had already switched to the setup where I was working with a NAS (hostapd) in between the radius server and the wpa_supplicant. Hence, I did not look up eapol_test thinking eapol_test was the solution for point #1. I did not realise it also had the answers to running multiple sessions until your next reply. :( That is why i missed looking up the eapol_test. Thank you very much for your time. Regards, RC. ________________________________ From: Alan DeKok <aland@deployingradius.com> To: FreeRadius users mailing list <freeradius-users@lists.freeradius.org> Sent: Tue, March 2, 2010 6:36:03 PM Subject: Re: Can a wpa_supplicant talk to a Free Radius server without a NAS in between? R C wrote:
Sorry about the multiple questions.
But, I really didnt get what tool to use for the following question :(
I said: See eapol_test. It's included with wpa_supplicant.
4. Are they good for scalability testing or should I look out for other open source wpa supplicants/NASs?
I will be grateful if you can answer this again for me please. Thanks again for reading my message.
I said: See eapol_test. It's included with wpa_supplicant.
Also, in question #2, what processes are you referring to? please shed some light on this. sorry again.
2. When you say "Just run 5-6 processes at the same time.", can one interface be used to send out multiple simultaneous wpa supplicant requests? If yes, how many wpa client sessions can i generate on 1 interface?
I said: See eapol_test. It's included with wpa_supplicant. If you go read the documentation for what eapol_test is, and what it does, your question (2) is answered. You need to read the answers on this list, and follow the instructions. You've asked the same questions *repeatedly* when it's clear you haven't bothered to look at eapol_test. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
On Wed, Mar 3, 2010 at 9:10 AM, R C <rc_work@yahoo.com> wrote:
Sorry about the multiple questions.
But, I really didnt get what tool to use for the following question :(
First Google hit on eapoel_test: http://deployingradius.com/scripts/eapol_test/ Have you look at that?
participants (3)
-
Alan DeKok -
Fajar A. Nugraha -
R C