Thanks bikerAS, I can assure you that it's not a cable/power switch problem.
I can shake it strongly and it'd not be resetted, but just standing here, completely cold, plugged in, it just keeps resetting itself.
It's terrible.
I even try contacting D-Link support and I'm still waiting for a response or anything from them ... still no luck.