Part of what the ACS is used for, is to configure the customer’s router/device remotely. However, there must be connectivity between the router and the ACS.
The connectivity can be either over the public internet connection or a separate WAN connection (no internet) to the ACS.
This is translated from german with Google, i hope it works
So, the router is plugged into the telephone socket unconfigured with factory settings (router DSL ↔ telephone socket) and is then supposed to retrieve the necessary access data for the DSL connection from the ACS. How can I set this up? An internet connection is only established by the router after I’ve entered the ISP’s (in this case, o2) DSL access data into the router and an internet connection has been successfully established. But that’s precisely the point: Our customer is taking the router with them, and it should then retrieve these access data itself as soon as it’s connected to the telephone socket…
Also der Router wird unkonfiguriert mit Werkseinstellung an die Telefondose gesteckt (Router DSL ↔ Telefondose) und soll sich dann vom ACS die nötigen Zugangsdaten für die DSL Verbindung ziehen bzw. erhalten. Wie kann ich das einrichten? EIne Internetverbindung wird vom Router erst aufgebaut, wenn ich die DSL Zugangsdaten des ISP (in dem Fall o2) im Router eingegeben habe un eine Internetverbindung erfolgreicht aufgebaut werden konnte..
Aber genau darum geht es: Unser Kunde nimmt den Router mit und der soll sich dann diese Zugangsdaten selbst ziehen sobald er an der Telefondose hängt…
One option would be to have the VDSL modem have two WAN connections. One with a private LAN address with connectivity to the ACS. The second WAN could be preconfigured with a default PPP username and password.
When the VDSL modem syncs up and get an IP address on the private LAN, the ACS would be able to read the device serial number or MAC, look up that in your billing system, retrieve the PPP username and password and push that to the VDSL modem’s 2nd WAN.
The modem with authenticate and get internet access.
This will require configurations and scripts to be created but this is what is possible with an ACS.
To achieve what @dustin is talking about, you have to build up a “base config” that has the two interfaces. I would recommend you also setup DHCP option 43 and 121 over the management network. This will allow you to change the DNS name/IP addr of your ACS via DHCP. This is useful because it requires no-reconfiguration of the CPE ACS settings if you move the CPE to the dev environment.
Once you have this base config fully sorted out, you will need to work with your manufacturer to get this config set as the default when you purchase CPEs.