I am setting up a captive portal using m0n0wall on a WRAP SBC. Instead of using UserIDs and passwords that users are apt to share with others, I'm thinking to have some script pull the MAC and use it for the UserID. The user then only enters the password. Since each password is unique to the MAC, they cannot share the password with others.

Now I don't know enough about PHP and the embedded linux on a WRAP to know if or how to do server-side scripting, but client-side might do it.

Ideas anyone?
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.