Ik kreeg DuckDNS niet werkend op het sagemcom Hollandsnieuwe modem. Wat blijkt: De token is te lang voor in het gebruikersnaam veld. Met onderstaand trucje lukt het wel.
Dus in gebruikersnaam zet je vervolgens je duckdns token. het wachtwoord veld laat je leeg en bij domeinnaam vul je <mijneigendomein>.duckdns.org in.
Dit lijkt te werken maar op mijn homeassistant server draait ook al een duckdns integratie, dus ik weet nog niet 100% zeker of het via het sagemcom moden nu ook werkt. Laat het weten als je het uitprobeert.
You can bypass your Sagemcom router's artificial password length limit by modifying the web page's HTML constraints directly in your browser. Sagemcom firmwares frequently restrict the DDNS password/token input box to 32 characters, which truncates the
36-character DuckDNS token.
The Inspect Element Workaround
- Open your browser (Chrome, Edge, or Firefox) and log into your Sagemcom router gateway (usually 192.168.1.1 or 192.168.178.1).
- Navigate to Advanced Settings -> DDNS.
- Right-click directly inside the empty Password (or Token) input field and select Inspect (or Inspect Element).
- The browser's Developer Tools window will open, highlighting a line of code that looks like this:
html
<input type="password" name="ddns_password" maxlength="32" class="..." id="...">
Wees voorzichtig met code.
- Look for the attribute maxlength="32". Double-click the number 32, change it to 64 (or higher), and press Enter.
- Close the Developer Tools panel.
- Paste your full 36-character DuckDNS token into the password field. The text field will now accept the complete token without truncating it.
- Click Apply or Save on the router page. [1]