OK, i ditched the fan idea so far, but still need help.
the modem still hangs after some time once a day. always near some random full hour... i still think this is some hint. usually from 4pm to 9pm. but i couldn't get a real pattern other then always being between +/-10min from a full hour.
I attached the heatsinks a couple weeks ago. they still get hot, but do not burn my finger almost instantly as before. seems to have helped.
shame shot:

I thought i could use openwrt on this... but i don't think the cpu supports it. chip says "conexant gs8120-174-008d b0"
I do have an actiontec GT710D but i'm not having luck getting it to run with openWRT as a dsl modem... so i have to soldier on with this one a little longer.
any idea how i can try to debug what's happening?
i can access it's viking thingy via telnet.
it seems to have serial support, judging from the 6 1mm pins in line, but connecting a serial line converter to it makes the modem hang on startup (since i do not know which one is PIN0, i tried both ways, both they hang with one or another LED on and no activity) they may be mixed for all that i could find ( nothing
but i will not try all the combinations as the 2 i tried was already risk not knowing what that port is about. 
So, i'm guessing my best bet is the viking shell.
i've found a bunch of pages describing it, but all of them talks about shells much, much, much more capable than what i have. mine is missing most of the commands those pages mention.
help give me this:
$help
Command Description
------- -----------
alias To Alias a command
apply Apply configuration/image file
commit Commit the active config to the flash
create Create a new entry of specified type
delete Delete the specified entry
download Download a file on to the Device
exit To exit the CLI shell
get Display info for the search
help Provides help
list List files
modify Modify information for specified entry
passwd To modify user password
ping The normal ping command
prompt Change the user prompt
reboot Reboot the device
remove Remove file
reset Reset info for the specified entry
size ATM Sizing Information
traceroute The normal traceroute command
trigger To set trigger
unalias To undefine previously defined alias
verbose Switch ON/OFF the verbose mode
the initial message for the shell is:
*******************
Welcome to Viking
*******************
Software Release R2.01.B05.TF(030917a/Y.1.28.150)
Copyright (c) 2001-2003 by D-Link, Inc.
login:
Do i have any hope of finding out if the problem is on the modem or the dsl with this equipment?
(Last edited by gcbwrt on 25 May 2012, 02:20)