 | reply to whoownrtp300
Re: RTP300 firmware update RTP300-3-1-10.bin Sorry I forgot the tell what happend It shows FirmWare Upgrade failed due to the following reason: Invalid Code Patttern |
|
|
|
 rcilinkPremium join:2003-12-15 Manchester, NH 1 edit | Here's the fix. CYLL is in there.. try for RTP300 unit
It is version 3.1.10 firmware. |
|
 | It shows CYLL@
Hope this help |
|
 | reply to rcilink I changed the CYLM to CYLL then it let me upload the firmware but after finished upload then shows Upload failed Status Invalid CRC |
|
 rcilinkPremium join:2003-12-15 Manchester, NH | yeah, use the one i posted- it has the fixed CRC with CYLL in it. Sorry about that. |
|
 meister_sdPremium join:2006-01-29 La Mesa, CA kudos:7 | RCILINK!! You are the man! Mine has been upgraded! Our long day has finally paid off!!!!
Now my fear is how the prices will increase on ebay. |
|
 | reply to meister_sd
Re: [Vonage] SIP credentials, RTP300, GPP_K? said by meister_sd:said by czyc :
The first few lines look like:
Would you post your file here? Scrub it if you'd like by putting x's so we know what goes where. I hope I censored everything that needed to be. |
|
 | reply to rcilink
Re: RTP300 firmware update RTP300-3-1-10.bin This works find to upgrade to 3.1.10 but the Voice and Provision Page all different then before, I think this still don't have dailplane like PAP2 has. I will put it on my main router to test.
Thanks rcilink |
|
 meister_sdPremium join:2006-01-29 La Mesa, CA kudos:7 | reply to scaredofvonage
Re: [Vonage] SIP credentials, RTP300, GPP_K? I have replaced my router with the rtp300 and I'm writing from you now with it in place. It works great so far. One think to remember: TURN JAVASCRIPTING BACK ON! heheee
I also used my settings from the PAP2, including the dial plan, and made a test call and that worked too.
I'll keep doing some testing and let everyone know how it goes but so far so good. |
|
 | reply to rcilink
Re: RTP300 firmware update RTP300-3-1-10.bin rcilink Thanks again, I apologize about the dialplan, it works as PAP2
rcilink can you point me how to do CRC check on the firmware image?
Thank you a lot |
|
 ptrowskiGot Helix?Premium join:2005-03-14 Putnam, CT kudos:4 | reply to scaredofvonage
Re: [Vonage] SIP credentials, RTP300, GPP_K? Nice job rcilink, glad to see it all paid off.  -- Make a Difference-Join Team Helix! |
|
 rcilinkPremium join:2003-12-15 Manchester, NH 1 edit | reply to whoownrtp300
Re: RTP300 firmware update RTP300-3-1-10.bin The trick with this device:
1. the firmware is GPL (source code is available for most of it)
2. the thing uses a TI ARM7 CPU
3. there are freely available TI ARM7 tools (toolchains, and other fun things to calculate checksums)
4. the firmware is actually a "squashfs" filesystem. This means it is possible to 'mount' the filesystem and modify as needed. Then re-build the squashfs filesystem and flash your device.
---
For this job, the existing firmware recently posted here needed some simple fixes. The router was complaining about the file type being incorrect, incorrect size, and the checksum being incorrect. After getting all these things fixed-up, it loaded up!
Too bad I don't have a RTP300! I have the WRTP54G. That is why I mentioned above that I tested the firmware.. my Wrtp54g will run this firmware, without wireless option.
Anyone find the wireless version? I would really appreciate it!
By the way, the version of this firmware is: router 1.11.1 voice 3.1.10 They named it "rtp300.3.1.10.bin" and made it hard to see the router portion.. but that is what it is.
I had no problems going back to the older router/voice versions of firmware on my device.
When I have more time, I would like to mount the filesystem and take a look at their PAP2 implementation. Is it just HTML, or did they really upgrade the voice firmware that much?
One remaining part we did not accomplish here. The thing is running Linux and has a SSH login on it. I would like to log-in to the box.. Password is unknown for it.
In the new firmware, the "Admin" account has no password.
I looked around and nothing stood-out since i could use the 'voice' part already (since it is PAP2 style and unlocked).
I took a gamble and down-graded the unit to 1.00.60 to see if the 'Admin' would remain without a password. Sadly, it reset and now has a password.
Anyhow, this "no password" for Admin is important if you wish to downgrade and dont have your 'USER' account set to active. By default Vonage activates the user account and sets a standard pw. If you do a factory reset of voice, it gets disabled. Use the 'Admin' trick w/o password, and it will work for the /update.html page.
OK, unless someone stumbles across the WRTp54G version, I will step back and let you guys with RTP300 units test this and report back. |
|
 meister_sdPremium join:2006-01-29 La Mesa, CA kudos:7 | I couldn't get SSH to work. It would crash Putty. Also the password for big admin (Admin) is blank - just hit enter. |
|
 | reply to scaredofvonage
Re: [Vonage] SIP credentials, RTP300, GPP_K? Anyone have a working Asterisk configuration (xml perhaps) they'd like to share? |
|
 rcilinkPremium join:2003-12-15 Manchester, NH | reply to scaredofvonage
stupid voice tricks for rtp300-3-1-10.bin Just in case you were missing the "Please contact your service provider for further information.", here is the link under the new firmware to see that page 
»192.168.15.1/cgi-bin/webcm?getpa···ice.html
Don't worry, it's unlocked. Click "status" tab and then "voice" tab to get back in..
Curiously, they make a hint on the right margin about Vonage.. I guess this firmware may be what is next from vonage.. |
|
 rcilinkPremium join:2003-12-15 Manchester, NH | reply to scaredofvonage
RTP300-3-1-10.bin ... more tricksI would love to get shell access on this new firmware..
It appears that the ssh daemon is dead, so possibly a serial cable or I will work on opening-up the firmware image (squash-fs style).
Here's why.. It is not yet clear if Linksys actually re-wrote the PAP2 MIPS code or if they are running an emulator on this device.
Some stuff is changed, for sure. Some is still the same.
The syslog_vo.html still works. They reference "SIPURA" in the log..
Link: http://192.168.15.1/cgi-bin/webcm?getpage=%2Fusr%2Fwww_safe%2Fhtml%2Fvoice%2Fsyslog_vo.html (Note: login info is Admin with no password)
The PAP2 upgrade method works on this firmware. I haven't decided to try it or not for real, as I don't want to brick my box..
Link: "http://192.168.15.1/admin/upgrade?tftp://a.com/b.bin" One last thing that is very informative: use the log feature (in Administration / Log).. Set it to debug to see lots, or info to see less msgs.. The IP address must be a machine with a syslog viewer.. |
|
 | reply to czyc
Re: [Vonage] SIP credentials, RTP300, GPP_K? RC4.zip 22,381 bytes rc4 Windows Executable + Source Code |
I've modified the code for the program to accept file names for the input & output files (instead of using STDIN/STDOUT redirection) and have compiled it under Visual Studio .NET 2003. I've also cleaned up the program a bit (and moved some logic out of the MAIN function).
Attached is a zip file containing the modified source code as well as a Windows (DOS/Command Prompt) executable. Since it's compiled under VS.NET 2003 (which is a development environment for the .NET 1.1 framework), the Microsoft .NET 1.1 framework will likely need to be installed for the program to run. (Microsoft provides it for free).
The syntax for this version is of rc4 is: rc4 key inFile outFile
Rizzo |
|
 ydef join:2006-03-06 Seattle, WA 1 edit | reply to rcilink
Re: RTP300 firmware update RTP300-3-1-10.bin said by rcilink:The trick with this device: 4. the firmware is actually a "squashfs" filesystem. This means it is possible to 'mount' the filesystem and modify as needed. Then re-build the squashfs filesystem and flash your device. Rcilink:
Question. When rebuilding the squashfs firmware, which hex words do you manipulate in the footer to get the web interface upgrade to take it? I'm able to successfully manipulate the headers of my customized squashfs filesystem to take into account new filesize, zipped fs, and all that, then I reattach the firmware header and footer, apply the tichksum and it will take my new image all the way to the end before complaining of a truncated image, almost like i'm missing one last checksum in the footer. (and yes, i have included the tichksum)
In case you don't have the new firmware image for the wrtp54g yet:
»httpconfig.vonage.net/wrt-11.1.0···0327.img
Although I haven't checked it yet to see what changes are in it and whether it holds that the new firmware image does not come with an Admin pw as you say about the rtp300 image. This would seem weird to me. So when you say it doesn't come with an Admin pw, what do you mean by this? It doesn't seem plausible or likely that there is no password entry in /etc/passwd (with the shell in fact as /bin/false) since this would shutout vonage as well. What do you mean by this?
At least for me, it doesn't seem that vonage has pushed out this new firmware yet since my router doesn't have it on it. |
|
 rcilinkPremium join:2003-12-15 Manchester, NH | Some things to note:
The file size is important for the firmware. it must be 3866632 bytes long. If it is shorter than that, pad it with FF's towards the end and then re-checksum it.
As for the 'Admin pw'.. I was meaning to say that the Admin password is not set, (there is no password), so on that new firmware, you can use Admin with no password, and it works.
I also noticed that SSH wont work in the new firmware.. Possibly because we need to feed it a XML config to enable it. I am not sure how I am going to feed this thing at this point. (Is it the XML under the voice section that will work, or do I need to use the Provision.html page ? )
Either way, I hope to have the squashfs available for review soon, alongside the 1.00.62 package. This way, I can combine the better of the parts and make a WRTp54G version.. I want my wireless portion to work! |
|
 meister_sdPremium join:2006-01-29 La Mesa, CA kudos:7 1 edit | reply to ydef ydef, we are in the process of trying to take the bin file we have used to unlock the rtp300 and modify it to work with the wrtp54g by basically taking the router portion out of the vonage image and placing it in the rtp300 voice image and combining them. I've seen the work you've done on this already and maybe you can help us. I think the same procedure used to modify the original rtp300 to upload into the vonage rtp300 can be applied to the rt31p2. If you could PM rcilink, we would like your help. One thing I'm really interested in is duplicating your serial port access and JTAG access. I haven't had any luck getting a serial port connection that you described in your wiki on openwrt. |
|