Ok, I'm having this very issue, icmp and *only* icmp responds.
I'm a network engineer by trade so I'm not totally clueless (just to help shed light on what troubleshooting I may have done).
No telnet, no tcp and no udp (sent or received) to my linux laptop connected directly to it.
Nothing from tcpdump either (other than the icmp responses, of course).
This is on a WRT54G v2
So do I have a brick?
Does anyone know how I can recover this puppy? Seems to me that if it's responding to icmp, it should be accessible somehow, no?
Thanks for any insight you guys can provide!
-Clayton Dukes