HI - have you tried with IE7 or 8, I don't think it works on other browsers?
I have the same 6620G model but it looks as though the cpu board has gone tits-up. Does not get past the POST stage and leds are both on continuously. Bad news is that this model is not supported here in UK by D-link even though just out of warranty. Can you tell me whether it is possible to source replacement parts in the USA? i.e. is there a repair agent I could contact. D-Link won't help me.
Alternatively a 6620 owner with other faults who could send me parts...
Many thanks jeffjohn