From d11c1f931a20d2d9ed692b396787cab55a5ff68b Mon Sep 17 00:00:00 2001 From: sullrich Date: Sat, 28 Nov 2009 15:57:29 -0500 Subject: Add radius mac formatting GUI bits. The backend bits where already present. Resolves #178 --- usr/local/www/services_captiveportal.php | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'usr/local/www/services_captiveportal.php') diff --git a/usr/local/www/services_captiveportal.php b/usr/local/www/services_captiveportal.php index 3f4613a..545132c 100755 --- a/usr/local/www/services_captiveportal.php +++ b/usr/local/www/services_captiveportal.php @@ -91,6 +91,7 @@ $pconfig['radiuskey'] = $config['captiveportal']['radiuskey']; $pconfig['radiuskey2'] = $config['captiveportal']['radiuskey2']; $pconfig['radiusvendor'] = $config['captiveportal']['radiusvendor']; $pconfig['radiussession_timeout'] = isset($config['captiveportal']['radiussession_timeout']); +$pconfig['radmac_format'] = $config['captiveportal']['radmac_format']; if ($_POST) { @@ -187,6 +188,7 @@ if ($_POST) { $config['captiveportal']['radiuskey2'] = $_POST['radiuskey2']; $config['captiveportal']['radiusvendor'] = $_POST['radiusvendor'] ? $_POST['radiusvendor'] : false; $config['captiveportal']['radiussession_timeout'] = $_POST['radiussession_timeout'] ? true : false; + $config['captiveportal']['radmac_format'] = $_POST['radmac_format'] ? $_POST['radmac_format'] : false; /* file upload? */ if (is_uploaded_file($_FILES['htmlfile']['tmp_name'])) @@ -236,6 +238,7 @@ function enable_change(enable_change) { document.iform.auth_method[2].disabled = endis; document.iform.radmac_enable.disabled = radius_endis; document.iform.httpslogin_enable.disabled = endis; + document.iform.radmac_format.disabled = radius_endis; document.iform.httpsname.disabled = endis; document.iform.cert.disabled = endis; document.iform.key.disabled = endis; @@ -516,6 +519,29 @@ value=""> + + MAC address format + +
+ This option changes the MAC address format used in the whole RADIUS system. Change this if you also + need to change the username format for RADIUS MAC authentication.
+ default: 00:11:22:33:44:55
+ singledash: 001122-334455
+ ietf: 00-11-22-33-44-55
+ cisco: 0011.2233.4455
+ unformatted: 001122334455 + HTTPS login -- cgit v1.1