Yes I do plan on using a RoR application to make the changes to the MySQL database.<div><br></div><div>So I think this is coming together. However, the username and password... where is the user responsible for using those credentials.</div>
<div><br></div><div>Would a user connect to my WiFi network, then authenticate against the RADIUS server using credentials obtained through a Ruby on Rails application? </div><div><br></div><div>Here's the workflow I am thinking to build this:</div>
<div><br></div><div>1. User connects to WiFi network.</div><div>2. User is directed to a Ruby on Rails application.</div><div>3. Application authorizes user to connect, creates credentials and propagates them to FreeRadius.</div>
<div>4. Application gives credentials to user.</div><div>5. User enters credentials (where?)</div><div><br></div><div>I need hotspot functionality so I am almost there in terms of everything I need to build. Are these points rational? Also, where are the credentials entered in #5? Wouldn't I just need to deliver an IP or something to that machine at that point?</div>
<div><br></div><div>Thanks</div><div><br></div><div>Matthew.</div><div><br><div class="gmail_quote">On Tue, Dec 9, 2008 at 6:00 PM, <span dir="ltr"><<a href="mailto:tnt@kalik.net">tnt@kalik.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="Ih2E3d">>So I just want to make sure I am headed down the right path. I have a WLAN<br>
>controller that will be configured to use RADIUS for authentication.<br>
>Currently it (WLAN) uses its own user accounts on the controller. Does this<br>
>mean that the WLAN will deliver an IP after the RADIUS has authenticated the<br>
>user?<br>
<br>
</div>Yes.<br>
<div class="Ih2E3d"><br>
>How does a user authenticate to the RADIUS server?<br>
<br>
</div>With username and password. Or a certificate.<br>
<div class="Ih2E3d"><br>
>Basically I need to automate the current manual task of creating the user<br>
>accounts on the WLAN.<br>
><br>
<br>
</div>You said you were going to make a Ruby application that will handle that.<br>
<div><div></div><div class="Wj3C7c"><br>
Ivan Kalik<br>
Kalik Informatika ISP<br>
<br>
-<br>
List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/users.html" target="_blank">http://www.freeradius.org/list/users.html</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Matthew Carriere<br><a href="mailto:matthew@blackninjasoftware.com">matthew@blackninjasoftware.com</a><br>
</div>