Another strange thing with my
Netlink ONT that bit me was, none of my recent config changes (be it changing password, or any change done in the management UI) were persisting after a reboot. I had configured the telephone VOIP things and it was working, but after a power failure everything got reverted.
So the issue was that I had enabled logging, and there is no mechanism within the ONT device to truncate the logs or just keep the last x kilobytes of the logs. It keeps on writing the logs until the config filesystem is full, and it doesn't even get deleted on reboot. In my case, the /var/config filesystem was full and none of my config changes were able to persist to disk as the disk was full, so on reboot, it just took the last known working configuration.
As to how I fixed it, I was able to telnet in and just delete the syslog file in the /var/config folder. Luckily it was mounted rw (well if they are writing the logs there, it must be rw
😉)
TL;DR - If you have a Netlink ONT, do NOT enable local logging, use remote syslog logging if you really want logs.