[Wireless][Toastman's Firmware][Asus RT-N16] Peformance Issues

Discussion in 'Tomato Firmware' started by Zogax, Aug 6, 2013.

  1. Zogax

    Zogax Reformed Router Member

    Oddly enough when using Toastman's firmware on my Asus RT-N16 wirelesss speeds will not go above 2Mbps and packet loss will skyrocket unless I have Afterburner set to auto.

    I'm using WPA2 AES256.
    I'm using a short preamble.
    I have ACK timing set to 0.
    I have the 802.11n Preamble set to Green Field.
    I've enabled Bluetooth Coexistence.
    I've enabled SYN cookies.
    I've lowered the TX power to 15, anything higher seems to give me lower speeds.
    I've overclocked the CPU to 500MHz, which seems to have improved the overall performance.
    I've lowered the Beacon Interval to 50, which has also increased performance.
    I've also set the Channel Width to 20 MHz.
    I'm using Frame Burst.
    The channel doesn't seem to matter, all of them have been tested and they all seem to give me the same performance.

    Now with all of this as is the wireless speed fluctuates between 9MBps - 26MBps, prior to some of the changes with the settings it wouldn't even get anywhere near 26MBps.

    When directly hooked into the modem I always get 34MBps.

    Does anyone know what could be causing these problems? There is only one other person connected to the AP and even when he is disconnected there are performance issues.

    When using my NETGEAR WNR2000v2 with NETGEAR's stock firmware I never had problems like these...

    Hopefully someone will have a solution!
  2. Marcel Tunks

    Marcel Tunks Networkin' Nut Member

    Many people have had bad experiences with Bluetooth Coexistence and other interference mitigation.

    Frame burst also has variable and sometimes bad effects. Good for file transfers with few or one client(s) but not so good for other applications.

    Green Field contributes minimal (but real) performance gain under ideal circumstances but doesn't help if there is surrounding 2.4GHz WLAN or non-WLAN traffic.

    Tough to attribute your lower speeds to the transmit power unless the client is right beside the router. Too many variables. Could try "0", the hardware default.

    Are you using same channel as you were with your Netgear router? Which channel are you and your neighbors using? Any non-WLAN 2.4GHz devices in your neighborhood (e.g. phones, baby monitors)?
  3. RonV

    RonV Network Guru Member

    I found the only Bluetooth Coexistence setting that seems to work with modern Bluetooth devices is the "Preemption". Since the access point for our home network is in my office my Bluetooth headpones/mouse/keyboard would randomly stop working and the work again. The logs in my desktop would say that the devices lost connectivity. when I first put up tomato I tried just the "Enabled" setting which caused more problems with wireless from a performance perspective. I switch to preemption that that boosted my wireless performance and stopped the issue where my mouse and other devices would disconnect.

    Some settings will negate performance gains. I haven't seen many folks use the "greenfield" setting for preamble since they need support for G based devices. Also Afterburner was designed for G based networks so setting "greenfield" which is N only and Afterburner on.

    I do agree that you should only change one setting at a time and test. I would suggest that you go back to default, measure, make a change, re-measure. It's the only safe way of locating the root of your performance issue.
  4. Monk E. Boy

    Monk E. Boy Network Guru Member

    Odd, my bluetooth keyboard and mouse at home work fine with Interference Mitigation and Bluetooth Cooexistence completely disabled.

    The important thing is to measure your environment, so you can choose the least-congested 2.4Ghz wireless channel (though only choose 1, 6, or 11), and then flip settings on one by one and test.
  5. Zogax

    Zogax Reformed Router Member

    Frame burst seems to have improved performance, and as I had stated above the AP is unusable without Afterburner.

    The router is directly below my machine, a floor lower.

    And I'm using the same channel that I was using on my Netgear and uh, there are a lot of devices around here but that never impacted performance before.
  6. koitsu

    koitsu Network Guru Member

    You might think I'm kidding, but...

    ...turn the router on it's side (i.e. rotate it 90 degree clockwise or counter-clockwise) and report back. Do not adjust the antennas; they should remain oriented as depicted here. If things are "miraculously" better, I'll explain why.

    We also need a list of the devices you're using to test this problem; if they're laptops or workstations, we need to know what wireless cards ("wireless chipset") are used and what exact driver version and OS version. If handhelds, just list the brand/model.

    If you're only using one device, that isn't sufficient. Need 3+ separate devices (meaning different brands and different models) for testing; if all you can get is 2, then 2 it is.

    We also need to know if you're using 2.4GHz or 5GHz. It matters greatly. My gut feeling is 2.4GHz.

    Warning in advance, however: there may be environmental factors surrounding you that are outside of your control.
  7. Monk E. Boy

    Monk E. Boy Network Guru Member

    If it's an RT-N16, it's 2.4Ghz. Unless he's performed a (rather extensive) hardware modification RT-N16s aren't capable of 5Ghz.
  8. koitsu

    koitsu Network Guru Member

    Oops -- you're right Monk, as usual. :) Didn't think about that one.
  9. Monk E. Boy

    Monk E. Boy Network Guru Member

    Well, you never know, he could have done it. But I kind of expect if someone's gone through all that trouble they'd at least mention it. But you know what they say about what happens when you assume...
  10. Zogax

    Zogax Reformed Router Member

    Having reflashed the firmware and having turned the router onto it's side my TX rate shot up from 54 to 117-144. My RX rate is still a bit low.. it fluctuates between 34-69.

    And no, lol I have not made any hardware modifications to my router... if I ever do I'll probably install a nice heatsink or I'll watercool it so I can do a mild OC. P:
    Last edited: Aug 11, 2013
  11. ceevee

    ceevee Network Guru Member

    I flashed the latest stock ASUS firmware after having wireless performance issues during HD streaming of ~20mbit/sec files over DLNA. With stock, I no longer have stuttering.
  12. Marcel Tunks

    Marcel Tunks Networkin' Nut Member

    Low Rx signal rate is a client problem, not a router problem. Most clients will not have the same transmission power as your router.

    As for the different streaming video performance, we don't have enough information about your setup to be of much assistance, beyond saying that the Advanced Wireless settings should generally be left to the default settings. Sometimes different wireless drivers on a router will work better with specific clients (especially Intel WiFi), but that takes some experimentation.

    Edit: Are you streaming from the router's USB port or from a device connected through ethernet cable? If streaming via USB then that explains at least part of the problem.
    Last edited: Aug 11, 2013
  13. koitsu

    koitsu Network Guru Member

    Because you did two things (reflash + change router orientation), I can't be sure which actually addressed the issue for you. Adjust the orientation of the router back to level/flat (vs. on its side) and experiment repeatedly to see if this is in fact the root cause. If so, as promised I will take the time to explain why.
  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