Get better WiFi Speeds on iPhone 3G

Like everyone else, I was getting pathetic speeds (120kbps) from my 2mbps ADSL connection over WiFi, so I tweaked my router a bit and I get around 1.6mbps consistently now.

Backup or write down your current settings first so you can revert back anytime. So, here’s what to change:

Channel ID: Channel 9 (2452 Mhz)
Beacon Interval: 50
RTS/CTS Threshold: 2305 (Also try 1500, 2305 works better for me though)
Fragmentation Threshold: 2304 (Also try 1024, 2304 works better for me though)
DTIM: 1
Protocol: 802.11 b (This is the most important bit. 802.11 b works better for iPhone, for some reason)

Reboot router and reconnect.

Note: The max data rate of 802.11b protocol is 11 Mbit/s, if your connection speed is less than or equal to that speed, you’re good, if its greater (which is highly unlikely, unless you’re in France, Japan, or Singapore etc..), then your speed will be capped at 11 Mbit/s. My connection is 2mbps, so its not a problem for me.

Hope it helps! Let me know in the comments how it worked for you.

12 Responses to “ Get better WiFi Speeds on iPhone 3G ”

  1. I run Time Capsule. Never could find those settings there. I got Netgear router attached to TC. Neither couldn’t find any settings above there.

  2. Hi Peter,

    Not all routers allow modifying those values. Hmm…which Netgear router have you got?

  3. I would love to try this but I’m wondering what the effects are on non-iPhone devices on my network. Any ideas?

  4. it worked for me. Thanks.

  5. Hi I am currently involved in various projects focussing on cloud computing ito hosting platforms , siftware and hardware development

    I am looking to partner with players that can develop software and applications for custom developed access product as to build business by providing complete suite of solutions to clients from devices right down to hosting platform -

    Let me have your feedback

    Best

    Graham Kleinhans
    Angel Network Holdings

  6. hi, I have tested this set up on 2 (jailbreaked) iphones (my an my girlfriend’s). I have D-link router set for settings you gave above. The only one thing I couldn’t change was setting B mode. I have only 2 option: mix mode and only G mode, so it’s on mix mode right now. I measured time for 1MB download in MXtube program (I always started measuring after 3 or 4MB downloaded because those first megabytes are usually going much faster). Hera are results:
    Before: 1MB takes aproximately 12-15 sec
    After: 1MB takes aproximately 5-7 sec
    I repeated test about 15 times so the scores are aprox.
    So YES, IT WORKS !!! I’m wondering if I could change the mode for B, would it be faster ? Maybe someone could try this.
    I also tested speed in Safari and unfortunately with new setting the speed was little bit slower almost not noticable.
    For speed test I used website: http://www.iphonespeedtest.com
    Other website: http://i.dslr.net/iphone_speedtest.html crushed my iphone twice so I don’t recommend it. Besides the results were different than on first site.

  7. czaras,

    802.11b works best on iPhone and its confirmed. b more will give you 10x speed.

    Ebrahim

  8. Ebrahim what about speed on my laptop which is connected to the same router ?

  9. Max data rate of 802.11b protocol is 11 Mbit/s, if your connection speed is less than equal to that speed, you’re good, if its greater (which is highly unlikely, unless you’re in France, Japan, or Singapore), then your speed will be capped at 11 Mbit/s.

    My connection is 2mbps, so its not a problem for me.

  10. uh comcast provides 16Mbps in the US, not to mention Verizon FiOS with 40-50Mbps or more.
    Also downgrading to B will force all your computers down to the lower bandwidth even if they’re just talking to each other over the wireless network.

  11. naysayer, I think its a fair trade off if you use your iPhone equally. :-)

  12. Well 802.11b/g only has 3 free channels, so if you go for 1, 6 or 11 doesn’t matter as long as your neighbours wifi doesn’t overlap yours you’ll be fine. And if no neighbour uses wifi then you can use any channel because there wont be any overlapping issues, which can be loss of speed, connection failures, packet loss etc

Leave a Reply

Anti-Spam Image