1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Buffalo WHR-HP-G54 - use "ND" version? Enhanced RX Sensitivity??

Discussion in 'Tomato Firmware' started by luckman212, Mar 5, 2009.

  1. luckman212

    luckman212 LI Guru Member

    Hello,
    I just got a new WHR-HP-G54 (yep they started sellin' em again!)
    wondering if I should use the tomato ND (new driver) version or stick with plain.
    Right now I am using ND but honestly can't really tell any difference.

    also, wondering about the "Enhanced RX Sensitivity" (boardflags 0x3758) setting under Advanced\Wireless- why it defaults to "OFF" and what the latest word about this, because there has been much debate.
    I tried off and on but both seemed about equal. :confused:
     
  2. peyton

    peyton LI Guru Member

    You can use ND, see my sign.
    It personaly let enhanced RX to off.
     
  3. Toastman

    Toastman Super Moderator Staff Member Member

    I saw somewhere in a forum one guy also claimed a big increase in sensitivity with this "enhanced receiver sensitivity" on. However, his signal-to-noise ratio was actually worse. What does this router have in it - a preamplifier??
     
  4. luckman212

    luckman212 LI Guru Member

    thanks guys. I'll leave the enh. RX sensitivity off for now. Seems to make no difference for me and since that's the default I'm gonna go with it. The "ND" driver is working good on the WHR-HP-G54 :thumbup:
     
  5. gingernut

    gingernut LI Guru Member

    This is taken from the DD WRT wiki

    The WHR-HP-G54 has an additional amplifier in the unit (the HP stands for High-Power) and increased receiver sensitivity (BroadRange). Buffalo sells this router with the tag line "MIMO Performance" for this reason.

    I can personally say that these units have very good, and maybe the best, coverage and range compared other G units like the Linksys GL/GS.
     
  6. Toastman

    Toastman Super Moderator Staff Member Member

    Thanks gingernut. What is the reason for the increased receiver performance, do you know if it does have a preamplifier? I can't remember what forum I saw that comment in, but the owner had an increase in apparent receiver gain of 12dB but a decrease in s/n ratio, so he had switched it off. How does yours perform? I'm interested cos I might decide to buy one :)
    .
     
  7. gingernut

    gingernut LI Guru Member

    It definatelly does have a pre amplifier which does boost signal and there is a very long thread, a bit old, over at DD WRT forums which confirms this.

    To be honest I have not seen a decrease or increase in signal to nosie ratio with it on or off.

    Supposedly for both Amp and Broadrange to be on you need boardflags 0x3758 to be set in nvram which I think is default in DDWRT but in Tomato default is 0x1758 and with Enhanced RX Sensitivity turned on it's 0x2758 and I have tried to manually issue the command to use 0x3758 but after a reboot it defaults back to 0x2758.
    It's all a bit confusing but as Brainslayer has close contact with Buffalo I would have thought that he should be the one to know best.

    Here's what the WHR-HP-G54 wiki says about the boardflags:

    0x0758 - no amp and receive sensitivity normal
    0x1758 - enhanced receive sensitivity
    0x2758 - amp on, normal receive
    0x3758 - both amp and BroadRange enhanced receive sensitivity on

    They are worth every penny and have alot better build quality than the GL's and if you can find them not over priced they are cheaper too.

    I'm looking into dual radio Wifi N to do WDS with the 5GHz radio for WDS and the 2.4GHz radio for clients.


    Edit: I was wrong Enhanced RX Sensitivity in Tomato is disabled by default and it gives me boardflags are set at 0x3758 so according to the wiki this should be the setting for better range and sensitivity.
     
  8. peyton

    peyton LI Guru Member

    I read it waste the traffic over distance with sensitivity on but was better without obrustions between the client and the router on dd wrt forum.
    A guy also tested all the transmit power situation with antenna put to B for E/R and sensitivity on/off and explain that it wasn't useful to put it on but the links of the pics seems to be dead. :(
     
  9. darthboy

    darthboy LI Guru Member

    an old post which i made over at ddwrt forums

    I used iperf with the following commands:
    server: iperf -s
    client: iperf -c 192.168.10.100 -l 64k -t 15 -i 3 -r

    desktop nvidia 100mbps wire (192.168.10.100)
    laptop Atheros 5005G 54mbps 802.11G

    Buffalo WHR-HP-G54
    DD-WRT v24 RC7-8977(02-10-08 ), G-only, 28mW, WPA2-AES

    0x3758
    Code:
    ------------------------------------------------------------
    Server listening on TCP port 5001
    TCP window size: 8.00 KByte (default)
    ------------------------------------------------------------
    ------------------------------------------------------------
    Client connecting to 192.168.10.100, TCP port 5001
    TCP window size: 8.00 KByte (default)
    ------------------------------------------------------------
    [1884] local 192.168.10.111 port 1115 connected with 192.168.10.100 port 5001
    [ ID] Interval       Transfer     Bandwidth
    [1884]  0.0- 3.0 sec  7.75 MBytes  21.7 Mbits/sec
    [1884]  3.0- 6.0 sec  8.31 MBytes  23.2 Mbits/sec
    [1884]  6.0- 9.0 sec  7.81 MBytes  21.8 Mbits/sec
    [1884]  9.0-12.0 sec  8.31 MBytes  23.2 Mbits/sec
    [1884] 12.0-15.0 sec  7.75 MBytes  21.7 Mbits/sec
    [1884]  0.0-15.1 sec  40.0 MBytes  22.3 Mbits/sec
    [1952] local 192.168.10.111 port 5001 connected with 192.168.10.100 port 4082
    [ ID] Interval       Transfer     Bandwidth
    [1952]  0.0- 3.0 sec  4.88 MBytes  13.6 Mbits/sec
    [1952]  3.0- 6.0 sec  5.00 MBytes  14.0 Mbits/sec
    [1952]  6.0- 9.0 sec  5.19 MBytes  14.5 Mbits/sec
    [1952]  9.0-12.0 sec  3.12 MBytes  8.72 Mbits/sec
    [1952] 12.0-15.0 sec  6.31 MBytes  17.6 Mbits/sec
    [1952]  0.0-15.0 sec  24.6 MBytes  13.7 Mbits/sec
    
    0x2758
    Code:
    ------------------------------------------------------------
    Server listening on TCP port 5001
    TCP window size: 8.00 KByte (default)
    ------------------------------------------------------------
    ------------------------------------------------------------
    Client connecting to 192.168.10.100, TCP port 5001
    TCP window size: 8.00 KByte (default)
    ------------------------------------------------------------
    [1884] local 192.168.10.111 port 1116 connected with 192.168.10.100 port 5001
    [ ID] Interval       Transfer     Bandwidth
    [1884]  0.0- 3.0 sec  8.06 MBytes  22.5 Mbits/sec
    [1884]  3.0- 6.0 sec  7.69 MBytes  21.5 Mbits/sec
    [1884]  6.0- 9.0 sec  7.88 MBytes  22.0 Mbits/sec
    [1884]  9.0-12.0 sec  8.06 MBytes  22.5 Mbits/sec
    [1884] 12.0-15.0 sec  8.19 MBytes  22.9 Mbits/sec
    [1884]  0.0-15.2 sec  39.9 MBytes  22.0 Mbits/sec
    [1952] local 192.168.10.111 port 5001 connected with 192.168.10.100 port 4134
    [ ID] Interval       Transfer     Bandwidth
    [1952]  0.0- 3.0 sec  6.13 MBytes  17.1 Mbits/sec
    [1952]  3.0- 6.0 sec  6.25 MBytes  17.5 Mbits/sec
    [1952]  6.0- 9.0 sec  5.81 MBytes  16.3 Mbits/sec
    [1952]  9.0-12.0 sec  5.37 MBytes  15.0 Mbits/sec
    [1952] 12.0-15.0 sec  6.06 MBytes  17.0 Mbits/sec
    [1952]  0.0-15.0 sec  29.8 MBytes  16.6 Mbits/sec
    
    it seems 0x3758 is RX amp disabled, which means wiki is wrong and tomato 1.23 setting is correct?
     
  10. luckman212

    luckman212 LI Guru Member

    so according to your tests, 0x2758 is the better setting?
    are you using the factory stock antenna?

    because default in tomato 1.23 is 0x3758
    so I guess we should change it?? :confused:
     
  11. peyton

    peyton LI Guru Member

    It's odd because Enhanced RX Sensitivity is disable by default according to GUI.

    Edit :
    0x0758 - no amp and receive sensitivity normal
    0x1758 - enhanced receive sensitivity
    0x2758 - amp on, normal receive
    0x3758 - both amp and BroadRange enhanced receive sensitivity on

    http://www.dd-wrt.com/wiki/index.php/WHR-HP-G54
     
  12. luckman212

    luckman212 LI Guru Member

    so I am still confused. should it be 0x3758 or 0x2758 for best performance?
    the wiki and Tomato's GUI seem to be conflicting w/ each other.
    I don't have the hardware tools necessary to do accurate measurements myself.
     
  13. luckman212

    luckman212 LI Guru Member

    bump... please can anyone officially comment on whether the boardflags should be 0x2758 or 0x3758 and whether or not Tomato as of v1.25 is reporting them correctly or "backwards" in the GUI?
     
  14. Badders44

    Badders44 LI Guru Member

    I'm confused.

    Enhanced RX On: 0x2758
    Enhanced RX Off: 0x3758

    It doesn't seeem right to me - can someone explain?
     
  15. mraneri

    mraneri LI Guru Member

    To clarify, the "amplifier" commonly referred to related to this router is NOT a pre-amplifier. It's a POST amplifier and boosts the OUTPUT power. (At least previous generations had this Anadigics PA.) This has nothing to do with Receive (Rx) performance. I'm not sure what this thing has to work it's input sensitivity magic. But just wanted to clarify the amplifier thing.

    If someone knows for sure this has an Input LNA (Low Noise Amplifier), I'd be interested in details. There may be other ways they are playing tricks, though to implement "broadrange."

    - Mike
     

Share This Page