As for the .bin file, I think I pointed that out in your other thread.
As for going to DD-WRT from Tomato, it should be no issue to flash from the web admin page under upgrades (and visa versa). Don't have an answer about the Buffalo stock firmware though.
As long as I can flash back to some version of dd-wrt, I'm cool with trying the Tomato and see how things go.
You did mention that in your opinion I might have to change the extension to .bin, but I believe you suggested I try .trx, however the wiki I read yesterday removed all doubt. Anyway, thanks for your help, I plan to flash today, what the hay! There's no live webex streaming I know about I can avail myself of until Monday, however, I'm going to give it a shot now to flash Tomato. Hope I don't blow it. I think I have to clear nvram afterwards, will go back to the wiki for flashing instructions, I found a set that was for dd-wrt ---> Tomato, and in terms that are easy for noobs, and I can't claim not to be one!
PS I just found a page in the dd-wrt forums
:
Flashing from Tomato to DD-WRT
Actually I was looking for the opposite, but I'm bookmarking that page just in case.
PPS I believe I found the page I saw yesterday:
Tomato Firmware/Installation and Configuration
... where it says:
Installing on a Buffalo WHR-G54S/WHR-HP-G54
...
Migrating from DD-WRT Firmware via Windows
You can use the DD-WRT web interface to flash to the Tomato firmware.
First, obtain the password for the router: In the web interface, go to Administration -> Commands. Type "nvram get http_passwd" into the text box and click "Run Commands". When the page reloads, it will show the password below. Make note of this password for later use.
Alternatively, you can obtain the password via telnet. Assuming your router can be found at 192.168.1.1, you'd type "telnet 192.168.1.1" at a command prompt to login to the router. Once logged in, type "nvram get http_passwd" and write down the result.
Download the Tomato firmware and extract it. In the "trx" subfolder, rename the file code.trx to code.bin. (DD-WRT does not recognize the .trx file extension as firmware.)
Update the firmware via the DD-WRT web interface. The Tomato firmware is now installed.
Access the Tomato web interface. Use the username "root" and the complete password provided by the "nvram get http_passwd" response above.
Browse to Administration > Configuration > Restore Default Configuration. Then select "Erase all data in NVRAM memory (thorough)" and click OK.
Please note that the instructions for flashing the firmware via the web interface will only work once you've installed DD-WRT (or perhaps another 3rd party firmware).