Saya membuat Preset Script untuk auto config pppoe dan passkey
const PPP_USERNAME = “cust@hyperlink”;
const PPP_PASSWORD = “admin@123!”;
const basePath = “InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.2.”;
// Ambil username PPP yang ada sekarang
const currentUsername = declare(basePath + “Username”, {value: 1}).value;
// Kalau kosong baru tulis
if (!currentUsername || currentUsername[0] === “” || currentUsername[0] === “CUST-666”) {
declare(basePath + “Username”, {value: PPP_USERNAME}, {type: “xsd:string”});
declare(basePath + “Password”, {value: PPP_PASSWORD}, {type: “xsd:string”});
declare(basePath + “Enable”, {value: true}, {type: “xsd:boolean”});
log(“PPP kosong → provision PPPoE baru diset.”);
} else {
log(“PPP sudah ada (” + currentUsername[0] + “) → provision dilewati.”);
}
namun ketika baru booting, tidak bisa provision atau ada yang salah pada script atau presetnya?
tujuannya agar bisa mendaftarkan pppoe user dan pass default dengan nama “cust@hyperlink“
terimakasih