|
||||||||||
Its an implementation of a radius CLIENT (so no server) which will have MANY MANY options and enhancements on the logging etc. Already implemented: Failure reason if given by the server: Last 150 captive portal log entries Sep 22 09:28:00 LOGIN: jonathan, 00:40:96:a8:35:3f, 192.168.2.255 Sep 22 09:27:35 FAILURE: mtestroote0, 00:40:96:a8:35:3f, 192.168.2.255, Password Has Expired If a user tries to log in and lets say his account has expired on the radius server the radius messages will be logged and also be replied to the user on the captive portal error page. You self can choose how that pages will look like and where on that page you want to display that message. Its defined with the $PORTAL_REPLY_MESSAGE$ var. Timebased and / or volume limits are possible if someone implements it directly on the m0n0wall. The radius client do accept the radius attributes of it and will put them into callable vars. In cooperation with Manuel I decided to use the Nomadix dictionary and it's fully implemented in the C library compiled into PHP and for 90% in the PHP classes. You also can override the Redirection URL from the radius server so that you can give every radius group a different redirection url (will be implemented in the release of today) I today will put an image online with that function also implemented. For the Freeradius part: give it a try, don't give up. In time you will figure it all out (I think I'm only using 10-15% of what freeradius really can do) -- Jonathan De Graeve Network/System Administrator Imelda vzw Informatica Dienst 015/50.52.98 jonathan dot de dot graeve at imelda dot be --------- Always read the manual for the correct way to do things because the number of incorrect ways to do things is almost infinite --------- ________________________________ Van: PixSell [mailto:pixsell at gmail dot com] Verzonden: donderdag 22 september 2005 5:48 Aan: Jonathan De Graeve Onderwerp: First release of new Radius system I could you tell me what is the "First release of new Radius system" about ? Will it be possible to add users "time based" option or a specific amount of download per user ? I wont know the hostname nor the mac address, so everything must be based on the username (Captive Portal) Ex USR1 will have 2 hours oer day and 100MB USR2 will have 1/2 hour oer day and 10MB USR3 will have 12 hours oer day and 500MB I dont want to use freeradius anumore because its too hard to handle. thx Thierry |