Configure RSTP on LANCOM Switches of the XS series

With the following Addin script you can configure RSTP on LANCOM Switches of the XS series.

/**
 * @param {Config} config
 * @param {Context} context
 * Do not edit this comment or parameter types. Required for code suggestions
*/
exports.main = function (config, context) {

    config.addScriptLine("configure");                                 // switch to configure mode
    config.addScriptLine("spanning-tree mode rstp");                   // activates RSTP

    // Set the Priority and Failover Link
    if (config.getScalarByOid("2.1.5") == "SIFI-SW50")                    // IF Device Name
    {
        config.addScriptLine("spanning-tree mst priority 0 12288");    // setzt die bridge priority auf 3000 (HEX) // für RZ/Labor
        //config.addScriptLine ("spanning-tree mst priority 0 20480");    // setzt die bridge priority auf 5000 (HEX) // für Distris an Schulen

        //config.addScriptLine ("interface 1/0/20");
        //config.addScriptLine ("spanning-tree cost 5000");               // set external transport cost 5000 on Port 1/0/1
        //config.addScriptLine ("exit");                                  // exit interface
    }

    // Set the Priority and Failover Link
    if (config.getScalarByOid("2.1.5") == "Konfigverteiler")                    // IF Device Name
    {
        config.addScriptLine("spanning-tree mst priority 0 12288");    // setzt die bridge priority auf 3000 (HEX) // für RZ/Labor
        //config.addScriptLine ("spanning-tree mst priority 0 20480");    // setzt die bridge priority auf 5000 (HEX) // für Distris an Schulen

        //config.addScriptLine ("interface 1/0/20");
        //config.addScriptLine ("spanning-tree cost 5000");               // set external transport cost 5000 on Port 1/0/1
        //config.addScriptLine ("exit");                                  // exit interface
    }

    config.addScriptLine("exit");                                    // exit configure mode

};

download json file

results matching ""

    No results matching ""