Description:
Used variables:
Variable | Description |
---|---|
Add-In Code
/**
* @param {Config} config
* @param {Context} context
* Do not edit this comment or parameter types. Required for code suggestions
*/
exports.main = function (config, context) {
// LEPS auf Access Point aktivieren
config.setScalarByOid("13.2.20.133.1", "1");
// Funktion zum Anlegen von Leps-Profilen
var addLepsProfiles = function (Name, NetworkName, CheckMacAddress, Vlan) {
var LepsProfileTable = config.getTableByOid("13.2.20.133.2");
var LepsProfileTable_row = LepsProfileTable.createNewRow();
LepsProfileTable_row.setByOid(1, Name);
LepsProfileTable_row.setByOid(2, NetworkName);
LepsProfileTable_row.setByOid(3, CheckMacAddress);
LepsProfileTable_row.setByOid(4, Vlan);
LepsProfileTable.addOrMerge(LepsProfileTable_row);
};
// Funktion zum Anlegen von Leps-U-Usern
var addLepsUUser = function (Name, Profile, Passwort, MacAddress, Vlan) {
var LepsUTable = config.getTableByOid("13.2.20.133.3");
var LepsUTable_row = LepsUTable.createNewRow();
LepsUTable_row.setByOid(1, Name);
LepsUTable_row.setByOid(2, Profile);
LepsUTable_row.setByOid(3, Passwort);
LepsUTable_row.setByOid(7, MacAddress);
LepsUTable_row.setByOid(4, Vlan);
LepsUTable.addOrMerge(LepsUTable_row);
};
// Aufruf der Funktion zum Anlegen der LEPS-Profile. Folgende Daten müssen hier immer eingetragen werden: Profil-Name, Netzwerkname, MAC-Address-Check und VLAN
addLepsProfiles("Profil1","SSID1","Disabled","0");
// Aufruf der Funktion zum Anlegen der LEPS-U-Benutzer. Folgende Daten müssen hier immer eingetragen werden: Name des Clients, Profile, Passwort, MAC-Adresse und VLAN
addLepsUUser("User-1","Profil1","","00:11:22:33:44:55","0");
};