WHR-HP-G54 deadly slow and weak

Discussion in 'Tomato Firmware' started by Celeborn, Mar 6, 2014.

  1. Celeborn

    Celeborn Reformed Router Member

    Hi guys! I'm helping a friend of mine set-up his old Buffalo router in a 100 sq ft space used only on friday nights for private parties (friends' birthdays, etc.) We are talking about 60-70 people connected at once, mainly on smartphones - meaning IM apps and light browsing at most. Link speed (LAN internet) is 64mbps up / 32mbps down, achievable 99% of the time when connected directly to a PC. The space is free of other signals, because it's deep in a basement, 2 levels below the ground.
    I'm a big fan of Toastman's Tomato and have been using it a lot in the last years, albeit only on Linksys routers. So I immediately flashed this Buffalo with tomato-ND-1.28.7633.3-Toastman-IPT-ND-Std
    However, it's acting weird. With default settings and QoS turned off, on a LAN connection, I can only get 30-32mbps. WLAN is 12-15mpbs without security. Once I turn QoS on with the settings I commonly use elsewhere (and 30% below), speeds drop to 10-15mbps over LAN and 8-10mbps over WLAN. These are max download speeds of a single file over 8 connections.
    Also, the signal strength is really weak. It's at its default 10mW transmit power but if you are standing a mere 20 feet away from the router (direct visibility) the signal is already at half.
    Stock firmware achieves way better results in both categories - no dead spots and max signal strength all across the space, full speed on LAN and 45-50mbps on WLAN, but can't handle so much people at once and crashes like crazy, hence the need of a custom firmware. So right now I'm not really sure how to troubleshoot this. I'd really like to use Toastman's mod, but...
  2. eibgrad

    eibgrad Network Guru Member

    I've seen this kind of problem solved by merely issuing a 30-30-30 reset after updating the firmware. Sometimes the firmware update process leaves artifacts in nvram that can create weirdness. Although many ppl don’t do it, imo it's always a good idea to completely reset the router once you've the updated firmware. If the problem continues, at least we’re working from a known state.
  3. Porter

    Porter LI Guru Member

    First of all, please get the most recent Toastman version which is 7635.

    You should probably monitor what's happening on you router while so many people are connected:

    1. Open Status/Overview and look for the CPU and Load indicators. I would guess that the load should stay below 1.0. You will just have to find out whether it's a performance issue with your CPU. QoS puts a serious strain on every router, at least the way the current Tomato QoS works. But since you already mentioned that you see very bad speeds even with QoS disabled, I think we should look elsewhere for the moment.

    2. Next performance issue, concurrent connections: I have a WRT54GL. For some reason it can only sustain about 1000 concurrent connections. Don't ask me why, according to the Overview page where you can see the available RAM there should have been enough available but obviously there is not. What I saw when my router reached that many connections was 100% CPU usage and a very high load of about 6 or 7. It didn't crash, though, the internet connection would just crashed again and again.
    Check out Advanced/Conntrack. At the top of the page you can click on "count current". See how many you already have. So what I'm proposing is that _if_ you see 100% CPU usage and a high load, you should probably decrease the maximum connections to 500 and see if that helps. If this helps with your problem, it might be a good idea to only allow a certain amount of connections per user. You can find some posts by Toastman in this forum. If I remember correctly, he calls this "how to deal with problem users" or something like that. Just use the search.

    3. I'm not an expert on wlan coverage and how well those small routers perform with that many users on a physical level. But I think you should investigate this possibility, too.
  4. fefrie

    fefrie Networkin' Nut Member

    I asked a similar question in regards to limiting connections.

    Here's the post:


    And as I would like to think, it's not the number of users on a network, it's the number of connections.

    If you have 70 users each with 15 connections (although I don't know what 70 users in 100sf would need phones for, they would be forced to actually talk to each other), that's already 1000 connections

    You also have a somewhat ancient single antenna router. (I have the same).

    Even with a modern router that I have with wireless g, I get only 5mbps when testing file transfers (internet speeds seem to be fine though)
  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