wireless speeds at 2mbytes/s while wired over 8mb/s

Discussion in 'HyperWRT Firmware' started by h0rnytoad1, Dec 16, 2005.

  1. h0rnytoad1

    h0rnytoad1 Network Guru Member


    i'm new here, i bought my router in september and i flashed it about a month ago with hyperwrt in the hopes that it would help with my wireless speeds, but it hasnt. it does give nice new options, but nothing seems to help for speeds.

    i'm using a wrt54gs, with Firmware Version: v3.37.6 - HyperWRT 2.1b1.

    i know the wifi speeds are controvertial at best, most of the problems occure because of interference from such things as monitors, modems, telephones, speakers, walls, etc

    the problem i'm having though, i'm sitting 6feet away from the router, line of sight, my wireless connexion is set at 54mbps in both the laptop and router, yet i can only transfer 2,4megabytes/s from computer to computer (700meg file takes 5 to 6 mins to transfer).

    if i test with a cable instead, then it goes up to 8megabytes/s.

    The strange thing is, i get the same wireless speeds one floor up from the router aswell as in the same room.

    Since i get pretty much the same speed wherever i am in the house (lucky i suppose), is it logical to assume this router can't do more than 2.4mb/s ?

    and if so, do i have a defective router? one that can only do 2.4mb instead of the advertised up to 54mbits? (ie : ~7megabytes/s)

    if its defective, whats the procedure to get linksys to exchange the router ?
  2. howardp6

    howardp6 Network Guru Member

    Check your calculations. At worst you are getting 15 mega bits per second (Mbs). 700MB * 8 / 360 seconds = 15.55 Mega bits/second. Since both computers are using wireless you are getting twice that. A wired connection gives you 100Mbs full duplex. As you know there are 8 bits per byte. So your throughput is acceptable. Large B is a byte, small b is a bit. You did not mention what wireless NIC you are using. The presence of a 802.11B device will cut your speeds also.
  3. pharma

    pharma Network Guru Member

  4. mikele

    mikele Network Guru Member

    I have the last excellent 201105 Thibor but, unfortunately same perf like 15Mbs between 2 FTP wired/wirelessed computers... and my systems are very very very fine tuned...
  5. Tomchu

    Tomchu Network Guru Member

    Going from my iBook to a wired computer I can download/upload at between 3.5 - 4.0 MB/s, so you're not that far behind. I've tweaked both my laptop and router for maximum throughput.

    If you're transferring from wireless computer to wireless computer, it will be slower, because both computers have to share the radio bandwidth.
  6. h0rnytoad1

    h0rnytoad1 Network Guru Member

    howardp6 and
    Tomchu : my old p3 is wired, its a desktop so it would be insane to put a wireless card in that.

    But my laptop gets about 2mb/s when i transfer a file from the p3 to the laptop by wifi. when i send from the laptop to the p3 i get a bit more, about 500kb more.

    but, with both puters using wires then i get about 8mb/s. i hope this is more clear.


    i am using hyperwrt 2.1 from http://www.hyperwrt.org

    i'm in the same boat as mikele aparently, thats why im asking if its a problem with the router. i know they advvertise 54mbps, but thats just hype and marketting.

    i should still at very least get around 40mbps don't you think ? (5 or 6mb/s)
  7. Tomchu

    Tomchu Network Guru Member

    Yeah, my uploads are usually about 500 KB/s faster than my downloads over wireless. The fastest I've ever seen anywhere on 802.11g is 4.5 MB/s -- and that was with high-end hardware on both sides. As for the discrepancy, no, it's not a hardware fault ... it's most likely just your wireless card's capabilities/drivers, the quality of your connection (there's more to bandwidth than signal strength!), or the settings you have on the router.
  8. h0rnytoad1

    h0rnytoad1 Network Guru Member

    its alot of variables to fine tune for sure.

    the best would be to be able to tell just how much signal strenght is actually coming out of the router. if there's some sort of device able to tell just how much its coming out, then you can travel with it in your house to see just where the signal drops. maybe radioshack has something like that.

    But i've noticed that if i dont do any web at all, it does increase speed for file transfers a bit. im not talking about an ad hoc connection, just close down all web programs and use windows explorer to drag&drop.

    so maybe the cpu is a bit overwhelemed with p2p plus file transfer (many connexions, etc)

    i've set Transmit Power to 83 and 100% and i still dont get much more speed.

    still i wouldnt be surprised if the antenas aren't strong enough.

    edit for typos
  9. Toxic

    Toxic Administrator Staff Member

    try enabling frame burst.
  10. mikele

    mikele Network Guru Member

    Enabled for me without any difference. I think my Atheros mini PCI AR5004X wireless card are not compatible with Linksys afterburner...:cheerup:
  11. h0rnytoad1

    h0rnytoad1 Network Guru Member

    same here

    wether i'm 6 feet away or 1 floor up, its the same speeds.

    i'm gonna try and move the router around when i can later.
  12. scotkb

    scotkb Network Guru Member

    Maybe I'm missing something but it seems you are running old firmware. Thibor has taken the latest Linksys firmware (4.70.6), HyperWRT 2.1b and Tofu stuff and created an awesome WRT54GS build (Thibor 11 posted earlier today, I downloaded and installed it right away, running great so far).

    If I understand correctly, 54Mb is duplex so you would only get half that at best in one direction.

    Be sure to erase nvram before and after flashing firmware and remember to set factory defaults.

    My research shows that Thibor is probably the fastest firmware for the WRT54GS and works on v1-v4 (I have one v1 and one v4 so this allows me to have the same code on both).

    Sometimes, selecting a lower wireless speed (not auto or 54) will improve speed since it does not spend anytime switching. Also note that more power does not mean better signal. You need to find the setting that works in your environment.

    Hope it works out.
  13. h0rnytoad1

    h0rnytoad1 Network Guru Member

    well version 4 of the official linksys firmware makes my router crawl when p2p is active. gets flooded quickly, less than 1 or 2 days. so i use version 3.

    but unless version 4 of this firmware resolves that issue, i wouldn't mind trying it. but i doubt its a firmware issue.

    but i hope it is. otherwise i woudl either have to endure it or send it to the company under warranty (re-flashed of course).
  14. Thibor

    Thibor Super Moderator Staff Member Member

    the official v4 firmware sets tcp timeouts to 5 days which swamps the router when using p2p software. mine or tofu's have a default of 10 minutes but is adjustable in the GUI
  15. h0rnytoad1

    h0rnytoad1 Network Guru Member

    i'm using a v2 router (bought in september this year), i think i read that your firmware is compatible with v1 to v4 right? if so, i think i'll give it a try. i mean i already have Firmware Version: v3.37.6 - HyperWRT 2.1b1

    that allows to use a boot script this one:

    echo 4096 > /proc/sys/net/ipv4/ip_conntrack_max
    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
    echo 1 > /proc/sys/net/ipv4/icmp_ignore_bogus_error_responses
    echo "600 1800 120 60 120 120 10 60 30 120" > /proc/sys/net/ipv4/ip_conntrack_tcp_timeouts

    its helping a bit, but i still feel sometimes like i have to keep an eye on this linksys box. reboot it once a week, instead of every few days. i only have it since september so im not really familliar with routers and linksys in particular.

    Would it be possible to make some sort of configurable auto-diagnostic in the code? Like to watch the ping values or something and if they go over a given threshold (like 500ms to ping google or some website), then powercycle the router.

    its basically what i do, but i also power-cycle my modem just to be sure everything runs at top speed.

    The thing is, i never used to have to do that, the modem itself is 3years old and before the router i barelly had to turn it off once a month. not even. its very stable. But with the router i feel i have to powercycle both of them just for my own peace of mind.
  16. DallasFlier

    DallasFlier Network Guru Member

    802.11g is 54 Mb/sec half duplex, effectively 27 Mb/sec.

    Your wired ethernet is 100 Mb/sec full duplex.

    27/100 = .27

    You're seeing ethernet transfer speeds of 8 MB/sec.

    8 * .27 = 2.16

    you say you're seeing 802.11g transfer speeds of a little over 2 MB/sec

    Now, what was the problem again? :)
  17. danielhaden

    danielhaden Network Guru Member

    From a wired to a wireless client that is running WPA+TKIP or WPA+AES, you can expect:

    2.3 megaBytes per second from Avenger's 21b1 "G" HyperWRT

    2.3 to 2.5 megaBytes per second from Tofu's "G" and "GL" Hyperwrt

    2.7 megaBytes per second from Avenger's 21b1 "GS" HyperWRT (while not using speedbooster/afterburner card in computer--speedbooster on both ends can go 1/3 faster, but only at close range.)

    2.7 to 2.9 megaBytes per second from Thibor's 201105 "GS" and "GL" HyperWRT (while not using speedbooster/afterburner card in computer--speedbooster on both ends can go 1/3 faster, but only at close range.)

    Your mileage may vary depending on the computer equipment in use and environment.

    P.S. Thanks for the tip about the advertised speed being duplex. I had no idea. ;)
  18. h0rnytoad1

    h0rnytoad1 Network Guru Member

    DallasFlier: hi, not sure i understand the relevance of the whole thing, half duplex = 27mbits / 8 = 3,37 megabytes, im only getting 2 to 2.5megs/s

    thats assuming you have a half duplex connection.

    full duplex would double at almost 7mb/s.

    now if only here's a way to know if the router works at full or half.

    but ive noticed that the speed does increase a bit more when i'm not using the internet. not by using an ad hoc connection, just not doing anything on the web while i copy a file between puters.
  19. h0rnytoad1

    h0rnytoad1 Network Guru Member

    the cool thing is there's doesnt seem to be any interferences from the microwave, so thats good. i'll have to move the router around just to see if it helps.

    thanks danielhaden for the info on the firmwares, i'd love to flash with Thibor's 201105 "GS" and "GL" HyperWRT and get your speeds, hehe

    have you tried Hyperwrt_GS_Thibor-171205 ?

    changelog.txt :
    Integrated Tofu's codebase(tofu11)
    Fixed Lazywds bug
    Changed the Name to Thibor11 to show compliance with Tofu's release
    integrated DNS choice changes(dnsmasq no longer DNS server)
    any bugs, please report in Linksysinfo or Hyperwrt forums
  20. DallasFlier

    DallasFlier Network Guru Member

    The relevance is - I was trying to point out that your wireless transfer is performing at the same efficiency, or even a little better, than your wired ethernet connection. Ethernet at 100Mb full duplex is almost 4 times the raw speed of your wireless connection, and - surprise - you're seeing about a 4x difference in transfer speed.

    Link speed in kb divided by 8 is not at all a reasonable benchmark for expected network transfer rates. In the real world, there are many things entering in to lower the transfer rate. First of all, subtract about 13% off the top for packet overhead, even if everything else is textbook perfect.

    There's a pretty good tutorial here http://www.dslreports.com/speed?r=67 that gives you some idea of all the inefficiencies that enter in to real world transfer rates.

    The numbers you're seeing are very reasonable performance, and especially if you're close to 2.5 MB/sec at times, moving the router around or doing other things isn't going to help, nor is there anything wrong with your router.
  21. danielhaden

    danielhaden Network Guru Member

    Yes, 2.5 is very good.
  22. h0rnytoad1

    h0rnytoad1 Network Guru Member

    ok i just read pharma's link http://www.pcmag.com/article2/0,1895,1823171,00.asp

    and on one of the pages they say wireless G's throughput is about 21mbps, wich when divided by 8 gives 2.6mb/s

    so my 2.5mb/s is pretty good in deed.

    even though i'd still prefer to have a 108mbits wireless router/card, so i'll just keep an eye out for their prices.

    thanks everyone and especially for the half duplex information.
  23. danielhaden

    danielhaden Network Guru Member

    You have a GS? Right?
    Why don't you search for a 125mbps PCI or laptop card at E-bay?

    Here's the search phrases:
    speedbooster pci
    speedbooster laptop
    125mbps pci
    125mbps laptop
    afterburner pci
    afterburner laptop

    If you don't have a GS, know that Thibor's Hyperwrt can convert a G V2 through V4.xx router into a GS. It can also convert a GL

    Some hardware adjustment is necessary.
    Issue the following two commands from the administration page:
    nvram set clkfreq=216 [enter]
    nvram commit [enter]

    Do this after you have cleaned the memory.
    Do this after you have set the router's admin password.

    See the forums of hyperwrt.org for more information. Non-GS units and the V4 GS will need to follow the V4 instructions at hyperwrt.org.
  24. h0rnytoad1

    h0rnytoad1 Network Guru Member

    thanks, yes its a wrt54gs v2.2

    i'll be looking for a 108mbits wireless router , so i can have better speeds, maybe someday the N or "pre-N" will be more mainstream and better supported. then we should see much faster speeds. i hope.
  25. ofbarea

    ofbarea Network Guru Member

    danielhaden, you mentioned an additional paramenter in this www.hyperwrt.org forum post:
    This mean that nvram set afterburner_override=1 is not really needed?
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice