Ok I have spent all night looking this up and finally was giving it one last shot so I thought I'd share how even tho not many if any will use this info here
How to unbrick a WRT54GL router that cannot access telnet in failsafe mode, Can only ping in failsafe mode.
Ok Well I have 2x WRT54GL routers orignaly brought to make a wireless link to a friends house about 1.5 km's away (About 1 mile)
I flashed the two routers to DD-WRT, DD- WRT and OWRT are free firmware's to basically give a $50 to $100 router the functions and control of a $500 to $1000 router.
That worked fine but after some time I decided I wanted to give OWRT a shot and it flashed over the top successfully but after a reset the router bricked it's self and nothing was accessible and couldnt telnet to it at all, even the failsafe mode wouldn't telnet.
What I could do was ping the router in failsafe mode so i knew all was not lost.
Any ways all attempts failed but on my last idea I used a upgrade firmware utility found here labled tftp.exe then downloaded the firmware I wanted on it loaded it into the utility using username "admin", IP address 192.168.1.1 (most WRT software defaults to this IP).
I connected the router to my PC via a patch cable (prety obvious) in lan0 or LAN 1 depending on what you wish to call it.
I set the NIC's IP to manual and 192.168.1.2, submask 255.255.255.0, no gateway is needed.
i had a continuous ping going to 192.168.1.1 so I could have a idea of whats happening, I then plugged the power in and then straight after clicked "upgrade" on tftp.exe utility and as soon as i started getting a reply from pinging the firmware started working.
Why did this work and why did I even try it?
Well I knew the router opened on 192.168.1.1 as soon as it turns on for about the time of 2 pings, But I didn't think trying to load the firmware on would keep it open on 192.168.1.1 but turns out it dose
Highlight of my night
Hope it helps some one, maybe Google will pick it up.

How to unbrick a WRT54GL router that cannot access telnet in failsafe mode, Can only ping in failsafe mode.
Ok Well I have 2x WRT54GL routers orignaly brought to make a wireless link to a friends house about 1.5 km's away (About 1 mile)
I flashed the two routers to DD-WRT, DD- WRT and OWRT are free firmware's to basically give a $50 to $100 router the functions and control of a $500 to $1000 router.
That worked fine but after some time I decided I wanted to give OWRT a shot and it flashed over the top successfully but after a reset the router bricked it's self and nothing was accessible and couldnt telnet to it at all, even the failsafe mode wouldn't telnet.
What I could do was ping the router in failsafe mode so i knew all was not lost.
Any ways all attempts failed but on my last idea I used a upgrade firmware utility found here labled tftp.exe then downloaded the firmware I wanted on it loaded it into the utility using username "admin", IP address 192.168.1.1 (most WRT software defaults to this IP).
I connected the router to my PC via a patch cable (prety obvious) in lan0 or LAN 1 depending on what you wish to call it.
I set the NIC's IP to manual and 192.168.1.2, submask 255.255.255.0, no gateway is needed.
i had a continuous ping going to 192.168.1.1 so I could have a idea of whats happening, I then plugged the power in and then straight after clicked "upgrade" on tftp.exe utility and as soon as i started getting a reply from pinging the firmware started working.
Why did this work and why did I even try it?
Well I knew the router opened on 192.168.1.1 as soon as it turns on for about the time of 2 pings, But I didn't think trying to load the firmware on would keep it open on 192.168.1.1 but turns out it dose

Highlight of my night

Hope it helps some one, maybe Google will pick it up.