What does Advanced usage mean? Which usage of our products is not advanced and which is very advanced?
The answer is dependent on a point of view. While a thing can seem very advanced to one user, it could be a very basic practice for another.
So let's first say what is considered basic and what is not going to be covered here:
On another hand, the above topics, together with a heck a lot of others, are already covered at the appropriate places. Huh? What is a appropriate place for covering such topic, I here you asking.
Well, there are more such places and this particular page is an exact place to name the existing things out, to serve as a starting point, as a reference to what is available where.
One of the good information source is a configuration manual. What can you find in such a document?
The configuration manual is a document which describes group of a similar devices. This documents is kept up-to-date with the actual operating system of the router. You can always find appropriate Configuration Manual for your router at that particular product page!
Another document which may come in handy is a User's Manual. That is a different kind of animal, describing usually more narrow group of a routers, specifying technical parameters, regulations that are met and helping you with first setup and configuration of your device. Note that you can always find the up-to-date User's Manual for your router at the product pages!
Yet another document which may come extremely handy, especially for those who want to do some really advanced usage of our products is a Commands and Scripts for v2 and v3 Routers. While the router uses many of the opensource tools, some of the tools may not present a complete range of options that is offered in a big Linux distribution, so a reference to the supported options plus a simple example per each command may be valuable. Also, there are some additional commands available on the router and for these, the manual is your only information source.
The Commands and Scripts manual (for short) also contains a few examples of a scripts which could help you start out when implementing your own scripting needs.
If you are using SNMP, then you should look at the SNMP OID application note which could help you in understanding of what is represented in the MIB tree. Also note, that you should be able to get the MIB description on Bitbucket.
To further explore the possibilities of our products you would probably continue with using a User Module feature - a way, how to increase the functionality via additional software packages. But even in the case there is no User Module fit for your need, there are still options - we can either develop a custom User Module for you or you can do it on your own! There are just a few things that you need to get started - some Linux box, cross-compiler and an SDK. The description on how to get things ready can be found on Preparing build environment and once you are done, you can get inspiration from the User Module examples bundled within the SDK.