| View previous topic :: View next topic |
| Author |
Message |
HeavlyArmdPokey EVDO Newbie
Joined: 25 Apr 2007 Posts: 9
|
Posted: Tue Jul 03, 2007 9:30 pm Post subject: OpenWRT for WRT54G3G-ST Firmware - Fixed Upload Speeds |
|
|
I have been running OpenWRT for the last week or so, and it's great! I'm getting 400k+ uploads, which is a sight for someone used to seeing 100k-250k...
OpenWRT does more than just fix stupid technical problems, however. It adds a plethora of options not available in the standard firmware, such as WDS.
I have compiled an image that will work with any WRT54G3G-ST... with a bit of configuration. Don't worry, it's very simple - there are only three lines of code you must alter. I have written up a tutorial on getting it to work with your specific setup.
Edit:
I can't seem to get past the spam filters with all the pictures, so I just made the tutorial in .pdf format and zipped it in an archive with the firmware. You can get it at:
heavlyarmdpokey.files-upload.com/files/345946/openwrt-wrt54g3g-st.zip
Another Edit:
Or, you could follow the tutorial in the next post, edited by someone who could figure out how to get images to work... Thanks, Joe.
[Admin: Changed Title To Better Reflect Posts]
Last edited by HeavlyArmdPokey on Tue Jul 03, 2007 11:46 pm; edited 2 times in total |
|
| Back to top |
|
 |
Joe C EVDO User
Joined: 05 Dec 2006 Posts: 76
|
Posted: Tue Jul 03, 2007 11:18 pm Post subject: |
|
|
HeavlyArmdPokey,
Your images weren't showing up so I uploaded them to a Photobucket account and edited the URL's in your post so they would display properly. Thanks a lot for this information and when I get home I'll give it a try.
"I have been running OpenWRT for the last week or so, and it's great! I'm getting 400k+ uploads, which is a sight for someone used to seeing 100k-250k...
OpenWRT does more than just fix stupid technical problems, however. It adds a plethora of options not available in the standard firmware, such as WDS.
I have compiled an image that will work with any WRT54G3G-ST... with a bit of configuration. In light of this, I have written up a tutorial on getting it to work with your specific setup.
Don't let the images daunt you; I simply included everything, even the most mundane tasks.
First, you have to upload the firmware. This can be done over the web interface, no problems.
Then, type in the IP address of your router in your browser. You will see the following screen. Type in your new password, and click 'Set' (Highlighted in red). First, type in the IP address of your router in your browser. You will see the following screen. Type in your new password, and click 'Set' (Highlighted in red).
You will see the following screen. Click on 'System' (Highlighted in green).
A username/password message box will pop up, which may look different than mine. That's ok. Type in 'root' as your username, and your newly created password and click OK.
You'll see the following screen. Click 'File Editor' (Highlighted in green).
You'll see the following screen. Open the folder called 'etc' (Highlighted in green).
Next, open the folder 'modules.d' (Highlighted in green):
We need to edit the file '60-usb-serial'. To do that, click the little piece of paper with a pencil (Highlighted in green).
You will see the following screen:
What goes into the text box depends on what card you have. Copy/paste the corresponding line to your card into the text box, overwriting whatever was in it before.
Novatel Wireless S720:
usbserial vendor=0x1410 product=0x1130 maxDSize=8192 maxUSize=2048
Sierra Wireless Aircard 875:
usbserial vendor=0x1199 product=0x6820 maxDSize=8192 maxUSize=2048
Audiovox PC5740:
usbserial vendor=0x106c product=0x3701 maxDSize=8192 maxUSize=2048
Pantech PX-500 and PC5750
usbserial vendor=0x106c product=0x3702 maxDSize=8192 maxUSize=2048
Sierra Wireless Aircard 595:
usbserial vendor=0x1199 product=0x0019 maxDSize=8192 maxUSize=2048
Sierra Wireless Aircard 580:
usbserial vendor=0x1199 product=0x0112 maxDSize=8192 maxUSize=2048
Kyocera Wireless KPC650:
usbserial vendor=0x0c88 product=0x17da maxDSize=8192 maxUSize=2048
Novatel Wireless V620:
usbserial vendor=0x1410 product=0x1110 maxDSize=8192 maxUSize=2048
AirPrime 5220:
usbserial vendor=0xf3d0 product=0x0112 maxDSize=8192 maxUSize=2048
For example, this is what my screen looks like, with my Novatel S720. Now, click on Save Changes (Highlighted in red), then Apply Changes (Highlighted in green).
You'll be brought back to the topmost folder. Open the /etc folder. Then open the 'ppp' folder (Highlighted in red):
Next, open the folder 'peers' (Highlighted in green):
We need to edit 'evdo', so click on the little piece of paper (Hightlighted in green):
Replace the x's in 'xxxxxxxxxxxxx@sprintpcs.com' (Verizon users: your username is in format 'xxxxxxxxxxx@vzw3g.com) (Highlighted in green) with your username, which is your 10-digit evdo phone number.
In the next line, replace 'xxxx' (Highlighted in red) with your 4-digit evdo password(Verizon users: just make it 'vzw'). Please note there MUST be a space between your password and the # sign. Save Changes, Apply Changes, and Reboot your router! With any luck, the light on your card will start blinking, and you will have sweet, sweet internet." |
|
| Back to top |
|
 |
Fox McCloud EVDO Junkie
Joined: 02 Dec 2006 Posts: 599
|
Posted: Wed Jul 04, 2007 12:50 am Post subject: |
|
|
THANKS!
A few quick questions before I upload it though:
does it support QoS? DMZ? Firewall? Browser-based connect/disconnect? Data usage? Port forwarding?
Basically, if you could run through all the options it has, I'd be extremely grateful. |
|
| Back to top |
|
 |
Fox McCloud EVDO Junkie
Joined: 02 Dec 2006 Posts: 599
|
Posted: Wed Jul 04, 2007 9:17 am Post subject: |
|
|
It works! I now get 400-500k uploads. Yes! Finally I get the service I pay for!
This new interface is quite in-depth, and there's a few new things I'll have to learn/get used to, but, overall, it does what it says.
By the by, are you going to add support for the blue LED?
edit: Also, nice username, play Earthbound much?  |
|
| Back to top |
|
 |
josw EVDO User
Joined: 06 Feb 2007 Posts: 68
|
Posted: Wed Jul 04, 2007 11:08 am Post subject: |
|
|
| IT Works, but my blue light on my router doesnt light up anymore |
|
| Back to top |
|
 |
josw EVDO User
Joined: 06 Feb 2007 Posts: 68
|
Posted: Wed Jul 04, 2007 11:14 am Post subject: |
|
|
| And will I be able to revert to a linksys firmware ? |
|
| Back to top |
|
 |
HeavlyArmdPokey EVDO Newbie
Joined: 25 Apr 2007 Posts: 9
|
Posted: Wed Jul 04, 2007 11:33 am Post subject: |
|
|
| Quote: | | IT Works, but my blue light on my router doesnt light up anymore |
Blue light support can be very easily added, I just didn't think anybody would really care... same goes for the connect/disconnect button (seeing as how it never really worked anyway). I'll probably add it tomorrow, with today being the fourth and all.
| Quote: | | And will I be able to revert to a linksys firmware ? |
Yes, there is a web interface on the OpenWRT that should do it for ya. If that doesn't work for whatever reason... there's another way that involves the command line that's guaranteed to work, which I can write a tutorial for if the need arises.
I'm very happy that it seems to be working for people; it makes all the work worthwhile. I'm always interested in making it better, though. If there are any developers in the audience, I could use some help on a few things.
I think it would be great if, instead of editing the files directly, we could just include another web configuration page that the user would choose his card from a drop-down menu, choose his carrier type, and enter in his phone number/password. I've looked at the web-page programming, and, well, it's beyond me. If anyone could help me in this regard, it would be greatly appreciated.
| Quote: | edit: Also, nice username, play Earthbound much?  |
One of my favorites, my friend. |
|
| Back to top |
|
 |
josw EVDO User
Joined: 06 Feb 2007 Posts: 68
|
Posted: Wed Jul 04, 2007 12:14 pm Post subject: |
|
|
| Thank You for all your work, its nice to finnaly have the uplaod speeds we pay for, the reason the blue light/connect/disconnect button would be important if a disconnect happens without it I would think i would have to reboot the router ? With the old Linksys firmware sometimes the blue light would be on showing it was connected but the internet was dead and one would have to push the connect/disconnect button to turn blue light off then push again to reconnect then everything would be back online. |
|
| Back to top |
|
 |
Alex Site Admin
Joined: 19 Sep 2006 Posts: 1943
|
Posted: Wed Jul 04, 2007 12:18 pm Post subject: |
|
|
with this firmware, how easy is it to still use router for cable/dsl connection?
for that matter, is there any chance you can implement a true "auto failover" that detects a dead wan link (not a removed ethernet cable), and switches to evdo?
hope i'm not being too demanding!  |
|
| Back to top |
|
 |
Fox McCloud EVDO Junkie
Joined: 02 Dec 2006 Posts: 599
|
Posted: Wed Jul 04, 2007 12:35 pm Post subject: |
|
|
| HeavlyArmdPokey wrote: | | Quote: | | IT Works, but my blue light on my router doesnt light up anymore |
Blue light support can be very easily added, I just didn't think anybody would really care... same goes for the connect/disconnect button (seeing as how it never really worked anyway). I'll probably add it tomorrow, with today being the fourth and all.
| Quote: | | And will I be able to revert to a linksys firmware ? |
Yes, there is a web interface on the OpenWRT that should do it for ya. If that doesn't work for whatever reason... there's another way that involves the command line that's guaranteed to work, which I can write a tutorial for if the need arises.
I'm very happy that it seems to be working for people; it makes all the work worthwhile. I'm always interested in making it better, though. If there are any developers in the audience, I could use some help on a few things.
I think it would be great if, instead of editing the files directly, we could just include another web configuration page that the user would choose his card from a drop-down menu, choose his carrier type, and enter in his phone number/password. I've looked at the web-page programming, and, well, it's beyond me. If anyone could help me in this regard, it would be greatly appreciated.
| Quote: | edit: Also, nice username, play Earthbound much?  |
One of my favorites, my friend. |
Ok, great! Thanks; the more I use this, the more I like it; it allows me to better stream audio/video to my phone using Orb; it cuts out a lot less often.
Anyway, yeah, the blue-light and disconnect/reconnect button is not totally necessary, but, it would be nice...still, no hurry though;I'm sure this is a lot more stable than the WRT54G3G-ST's original firmware anyway.
Ha ha, another earthbound fan, we need more of those  |
|
| Back to top |
|
 |
HeavlyArmdPokey EVDO Newbie
Joined: 25 Apr 2007 Posts: 9
|
Posted: Wed Jul 04, 2007 3:31 pm Post subject: |
|
|
| Quote: | | with this firmware, how easy is it to still use router for cable/dsl connection? |
Well, as of right now, the firmware switches the router to EVDO-only. I could probably add a feature to switch; I would have to look into it.
As for auto-failover... I don't know. I know that it is possible; I just don't know how to do it. I would have to do some research. I could probably have it working within a few days, as soon as I get the time.
So, stay tuned for further updates! |
|
| Back to top |
|
 |
Fox McCloud EVDO Junkie
Joined: 02 Dec 2006 Posts: 599
|
Posted: Wed Jul 04, 2007 4:01 pm Post subject: |
|
|
| thanks again; overall, though, this has solved the majority of my own problems (lack of upload speed)...but still, I'm always open to more options (fail-over, blue-light, disconnect/reconnect/etc). No hurry though, as I think this firmware will easily satisfy people for quite a while. |
|
| Back to top |
|
 |
josw EVDO User
Joined: 06 Feb 2007 Posts: 68
|
Posted: Wed Jul 04, 2007 4:41 pm Post subject: |
|
|
| Its absolutely amazing that HeavlyArmdPokey could write a firmware that fixes the upload problem but Linksys/Sprint could not. |
|
| Back to top |
|
 |
Fox McCloud EVDO Junkie
Joined: 02 Dec 2006 Posts: 599
|
Posted: Wed Jul 04, 2007 7:33 pm Post subject: |
|
|
| josw wrote: | | Its absolutely amazing that HeavlyArmdPokey could write a firmware that fixes the upload problem but Linksys/Sprint could not. |
well, I'd say the same thing (I'm not discrediting you here, Pokey, not at all), but I'm really not surprised; over as Linksys and Sprint, they mostly turn down the people who complain about upload speed being cut in half...granted, there have been a few tickets submitted, but this is a product which no one really knows who knows (even though it's really Linksys). That, and it's a specialty product, so they're not going to rush their engineers for new firmware to fix this problem....sad....
But hey! Now we can enjoy faster upload speeds, and boy, is it awesome. |
|
| Back to top |
|
 |
jackrodgers EVDO Addict
Joined: 23 Mar 2006 Posts: 1131
|
Posted: Thu Jul 05, 2007 8:01 am Post subject: |
|
|
| josw wrote: | | Its absolutely amazing that HeavlyArmdPokey could write a firmware that fixes the upload problem but Linksys/Sprint could not. |
Individual creativity vs corporate creativity wins most of the time.
Although corporate dollars and manpower may be able to produce more code and corporate dollars can buy invidual creativity and relabel it.
Sometimes management squashes great ideas just because they didn't think of it.
Just imagine what the world would have been like had Bill Gates bought an operating system from Steve Jobs instead of what he bought and re-sold to IBM.  |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
 Sprint Rev A USB: Compass 597
 Sprint Rev A ExpressCard: Merlin EX720
 Purchase an V740 Rev A ExpressCard
 Sprint U727
 CTR350 Router
 CradlePoint PHS300
 Purchase a MBR1000
 Purchase an EVDO Booster Antenna
 Purchase a LinkSys 3G Router
 Purchase an EVDO Amplifier
 Your Mac EVDO Experts
|