@licquorice. Memory failing, but isn't it the Hub sending the termination request that's the odd one? The log is showing received termination which could be explained by something as simple as maintenance on the BRAS eg., it was rebooted.
Yes, you are correct, I just saw the PPP termination request and didn't look too closely at which end initiated it.
Unfortunately there is always a finite risk when flashing firmware. Once unlocked, you can telnet to it and read the line stats or run a programme such as dslstats to give a graphical view. Unfortunately, dslstats only runs on Windows, Linux or Raspberry pi. http://www.s446074245.websitehome.co.uk/