Not a hardware or software fault...
My telco traced the fault to their own exchange, they changed the port and it works fine now. Upstream and downstream are back to normal operating level.
Phew!!! Well, thank you gor all teh guesses. It's a very good lesson for me. Tried with almost all different hardware and patch with all the recent patches.
In the end... telco problem....