Code Monkey home page Code Monkey logo

Comments (4)

coolhva avatar coolhva commented on August 12, 2024

the setroutes.sh in this solution will make sure that the DHCP static route extension is configured on the USG (which is not by default). KPN sends a classless static route to its IPTV platform in the DHCP Answer. To allow the USG to process this static route we need to create a script which executes as a DHCP exit hook which, when ran, will create a static route to the IPTV platform.

The reason I use the DHCP Exit hook (RFC3442) is that when KPN changes anything on their end it will be picked up by the USG automatically. In the troubleshooting post on tweakers you can see that I talk about looking if the route is present after two minutes after logging in.

Another person has experienced Error 651 and they did the following:

  1. turn off Arris Setup box
  2. turn of (unifi) switch(es)
  3. restart USG, login with SSH and check if the IPTV route is present
  4. power on Unifi Switch
  5. power on arris

and it started to work.

from usg-kpn-ftth.

vincentbitter avatar vincentbitter commented on August 12, 2024

Okay, that’s something I could try (probably next time I’m having trouble). This however does not answer my question if it is needed to upload the routes file itself, since setroutes.sh creates it too.

from usg-kpn-ftth.

coolhva avatar coolhva commented on August 12, 2024

Technically the answer is no. It will speed up the installation if the file is present. The reason setroutes is in the solution is that after a firmware update the routes file is no longer present in the correct location.

Did you find the troubleshooting post at tweakers? (Link is in the reader)

from usg-kpn-ftth.

vincentbitter avatar vincentbitter commented on August 12, 2024

That's a clear answer, thank you!
I found the post at tweakers, really useful information! Thanks again!

from usg-kpn-ftth.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.