I have a Netgear DM200 running OpenWRT and I've noticed when the device reboots, sometimes it gets hung while DSL training. The system is still responding and I can access it via the serial console, but the DSL link stays in training status.
When this happens I can manually stop the dsl service, restart it, and usually it comes back up. Sometimes it requires a power cycle.
I tried to get more status with the dsl binary but i'm not too well versed in how it works or how to get more debugging information out of it.
On the stock Netgear firmware, this seems to work 100% of the time. This only happens when the device is running OpenWRT.
Is there anywhere I can look to get more debug information on the DSL link training? I tried looking in logread and there wasnt a lot of useful information in there because it only reports status once the DSL link comes up.