I can really use your help.
(Bold marks where I got stuck; everything before the bold part is the story of what I did. sorry it got a little long!)
I just upgraded my wrt54g using
gargoyle_1.4.7-wrt54g-squashfs.bin (stable!)
From an earlier version of Gargoyle. (I think 1.2*. Think.)
The upgrade went fine and the router restarted itself and came back online at 192.168.1.1.
I logged into the web gui and it looked as if things were working alright. I didn't check too much - I just went ahead to restore my old settings. (I noticed that I had the "Wake on lan" tab, which I haven't had before and it was the reason why I was upgrading, but I didn't try to go online or do anything else to test it).
At this point I used a setting backup file which I just created before the upgrade.
After loading the backup file, things did not go so well.
I couldn't connect to the router to get an IP or Gateway IP.
I tried a hard reset. After many attempts, something partially works now; on LAN computers get dhcp server and a gateway ip of 10.100.102.1, and even an IP (10.100.102.2). I can actually go online (slow connection) and Ethernet works too.
I can't access the web gui (neither on 10.100.102.1 / 192.168.1.1)
But I get a Telnet response (!) at 10.100.102.1. asking for username/password.
I Tried all combinations of "username", "admin", "root", "password", and blanks - but I can't get past the login screen.
(and even if I did, I would need quite accurate directions for what to do next... so much for "Gargoyle is an easy to use web interface"..!

I thought I was a victim of the tiny little text message on the "what's new" box at the homepage - reading "WARNING! DO NOT ATTEMPT TO PRESERVE SETTINGS WHEN UPGRADING FROM VERSIONS 1.5.6 AND EARLIER". but I merely upgraded to stable 1.4.7.)
(Should I have not used a .bin file?)
Any help is very appreciated.

Thanks! Shawn.