Routing performance (Buffalo WZR-HP-G301NH)
Mori Hiroki
yamori813 at yahoo.co.jp
Fri Jun 15 00:12:10 UTC 2018
Hi
I add iperf3 profile to ZRouter and check network performance.
This is result.
WZR-HP-G300NH
AR9132
[ 4] 0.00-10.04 sec 118 MBytes 98.2 Mbits/sec 0 sender
[ 4] 0.00-10.04 sec 118 MBytes 98.2 Mbits/sec receiver
WZR-HP-AG300H
AR7161
[ 4] 0.00-10.03 sec 222 MBytes 186 Mbits/sec 0 sender
[ 4] 0.00-10.03 sec 222 MBytes 186 Mbits/sec receiver
I seem AR9132 is slower than AR7161
Also you can tcp tuning on sysctl.
Hiroki Mori
----- Original Message -----
> From: Adrian Chadd <adrian.chadd at gmail.com>
> To: josef.lar at gmail.com
> Cc: "freebsd-mips at freebsd.org. Robert Pera" <mips at freebsd.org>
> Date: 2018/6/12, Tue 06:39
> Subject: Re: Routing performance (Buffalo WZR-HP-G301NH)
>
> Hi!
>
> Ok, so!
>
> * the seiral console hurts a lot. Don't print stuff on the console
> whilst testing.
> * I've done a writeup on this when I dug into it a couple years ago.
> https://adrianchadd.blogspot.com/
>
>
>
> -adrian
>
> On Fri, 4 May 2018 at 02:22, Josef Larsson <josef.lar at gmail.com> wrote:
>>
>> Hi,
>>
>> I would like to use the Buffalo WZR-HP-G301NH as a router with pf. I use
>> a custom built ZRouter image for this. This works in practice, but I am
>> not happy with the performance (I basically can't download faster than
>> 80 mbit/s).
>>
>> I have a couple of concerns:
>>
>> 1. According to ps aux, there is an interrupt load at about 9 - 10 %
>> during idle conditions. Is this reasonable? It seems high to me.
>> 2. When I am running "pmcstat -TS instructions -w1", there seems
> to be a
>> lot of action going on in uart_ar71xx_probe. Is this reasonable? There
>> are some unknown functions, and I am suspect that the function names are
>> not resolved correctly. Also, apb_attach is invoked a lot according
>> pmcstat. While the sampling percentage for this function is less than 2
>> %, I still find it odd that an attach function is invoked at idle...
>> 3. When downloading a large file, the system becomes pretty much
>> unresponsive. When a "ps aux" call actually goes through, one can
> see
>> that the CPU is busy with ~100 % interrupt handling. This is what I
>> would like to profile with pmcstat, but the arge functions do not show
>> up as functions with high load, which is not really what I expect at
>> this point, since the interrupt definitely has to do with the LAN load.
>> Any suggestions on how to profile the arge driver?
>>
>> Best regards,
>>
>> Josef Larsson
>>
>>
> _______________________________________________
> freebsd-mips at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-mips
> To unsubscribe, send any mail to
> "freebsd-mips-unsubscribe at freebsd.org"
>
More information about the freebsd-mips
mailing list