Access to serial port is not that important.
You may manually flash bootloader and firmware using telnet and TFTP.
Besides, once you have raw images for RedBoot and firmware,
compiling them into web-loadable image is a matter of minutes.
Well i bow to your superior knowledge. But i haven't seen any evidence to being able to put the router into recovery mode( i think thats what its called) if so what ip address does it use so i can give it try?
Ok you just made me feel real dumb :/ i was trying to gain access via the WAN port like all the dir300 tuts say.
Either way thank you very much but i cant seem to get it to load using the instructions from the link you posted. Im assuming thats how you load it but it just freezes up then drops the connection after i run exec or go.
Im probably just missing something stupid again. If you can point me in the right direction its appreciated. But if i distracting you from getting it fully working for everyone else just ignore me.
If you completed all steps in these instructions including creation
of linux partition ("fis create linux") - then you should be all right.
Linux resets all ports and you should loose your telnet conection
when it starts.
After you start linux, hold reset button on you router for 5-10 seconds
and release it. The device should reinitialize nvram settings and restart.
Enter RedBoot command mode again and run linux as you did before.
After a while you should be able to see dd-wrt configuration page
at your router's address http://192.168.1.1.
Cheers very much for the points in the right direction and it got up and running. Did not have time to play about and test what and what not works tho. So ill do that another day. But at the very least maybe i can take the load off you a little now