So I have the Rango unit finally configured and running in the network but kind of isolated so any wifi issues don't disrupt anything. Here are some early comparisons:
Shelby (WRT1900ACS) openssl benchmark (see https://wiki.openwrt.org/doc/howto/benchmark.openssl)
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md5 14288.89k 48218.41k 128161.50k 216256.17k 272110.93k
sha1 14597.11k 47043.48k 117922.33k 188190.72k 228089.86k
des cbc 30081.03k 31334.34k 31566.93k 31679.49k 31738.54k
des ede3 11096.16k 11333.48k 11368.87k 11387.56k 11389.61k
aes-128 cbc 59034.62k 65393.30k 67903.40k 68580.35k 68793.69k
aes-192 cbc 51448.90k 56057.11k 57933.99k 58432.17k 58763.22k
aes-256 cbc 45630.54k 49052.07k 50482.01k 50842.28k 50943.32k
sha256 20028.50k 47077.06k 86431.66k 109312.68k 117926.57k
sha512 8144.43k 32368.41k 47596.80k 65779.71k 74025.64k
sign verify sign/s verify/s
rsa 2048 bits 0.019704s 0.000618s 50.8 1617.0
sign verify sign/s verify/s
dsa 2048 bits 0.005880s 0.006456s 170.1 154.9
| | ARMv7 Processor rev 1 (v7l) | 50.00 | ARMv7 Processor rev 1 (v7l) | 50.00 | Marvell Armada 380/385 (Device Tree) | 1.0.2k | 216256170 | 188190720 | 109312680 | 65779710 | 31679490 | 11387560 | 68580350 | 58432170 | 50842280 | 50.8 | 1617.0 170.1 | 154.9 |
These numbers are down a bit from prior ACS measurements, I'm wondering if it's not the addition of stack smashing protection and the like on speed (those are my modifications to the build, not stock). In any case, Rango is built the same way for this test:
Rango (WRT3200ACM) openssl benchmark
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md5 12398.37k 41353.18k 108480.52k 183312.78k 228420.27k
sha1 12705.97k 40465.12k 101400.41k 160964.92k 195555.92k
des cbc 25415.92k 26781.74k 26969.00k 27148.33k 27129.49k
des ede3 9441.41k 9617.05k 9766.36k 9688.75k 9734.19k
aes-128 cbc 46526.70k 54564.24k 57619.48k 58611.16k 58854.06k
aes-192 cbc 41011.60k 46989.49k 49061.73k 49909.55k 50129.58k
aes-256 cbc 36514.18k 41501.74k 43027.90k 43538.09k 43592.95k
sha256 16547.52k 40265.82k 74289.49k 92900.93k 100468.44k
sha512 6821.12k 27728.58k 40888.27k 56390.66k 63105.71k
sign verify sign/s verify/s
rsa 2048 bits 0.023270s 0.000725s 43.0 1378.4
sign verify sign/s verify/s
dsa 2048 bits 0.006922s 0.007498s 144.5 133.4
| | ARMv7 Processor rev 1 (v7l) | 50.00 | ARMv7 Processor rev 1 (v7l) | 50.00 | Marvell Armada 380/385 (Device Tree) | 1.0.2k | 183312780 | 160964920 | 92900930 | 56390660 | 27148330 | 9688750 | 58611160 | 49909550 | 43538090 | 43.0 | 1378.4 144.5 | 133.4 |
Shelby to Rango iperf3 test (iperf3 -c <rango_ip> -P6 -t20)
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-20.01 sec 353 MBytes 148 Mbits/sec 0 sender
[ 4] 0.00-20.01 sec 350 MBytes 147 Mbits/sec receiver
[ 6] 0.00-20.01 sec 288 MBytes 121 Mbits/sec 2 sender
[ 6] 0.00-20.01 sec 286 MBytes 120 Mbits/sec receiver
[ 8] 0.00-20.01 sec 101 MBytes 42.5 Mbits/sec 2 sender
[ 8] 0.00-20.01 sec 98.2 MBytes 41.2 Mbits/sec receiver
[ 10] 0.00-20.01 sec 356 MBytes 149 Mbits/sec 2 sender
[ 10] 0.00-20.01 sec 354 MBytes 148 Mbits/sec receiver
[ 12] 0.00-20.01 sec 114 MBytes 47.7 Mbits/sec 2 sender
[ 12] 0.00-20.01 sec 111 MBytes 46.4 Mbits/sec receiver
[ 14] 0.00-20.01 sec 343 MBytes 144 Mbits/sec 1 sender
[ 14] 0.00-20.01 sec 341 MBytes 143 Mbits/sec receiver
[SUM] 0.00-20.01 sec 1.52 GBytes 652 Mbits/sec 9 sender
[SUM] 0.00-20.01 sec 1.50 GBytes 645 Mbits/sec receiver
Shelby to Mamba iperf3 tests (similar distances to units)
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-20.00 sec 125 MBytes 52.3 Mbits/sec 143 sender
[ 4] 0.00-20.00 sec 123 MBytes 51.8 Mbits/sec receiver
[ 6] 0.00-20.00 sec 123 MBytes 51.5 Mbits/sec 91 sender
[ 6] 0.00-20.00 sec 121 MBytes 50.9 Mbits/sec receiver
[ 8] 0.00-20.00 sec 83.2 MBytes 34.9 Mbits/sec 81 sender
[ 8] 0.00-20.00 sec 82.6 MBytes 34.6 Mbits/sec receiver
[ 10] 0.00-20.00 sec 128 MBytes 53.8 Mbits/sec 123 sender
[ 10] 0.00-20.00 sec 127 MBytes 53.3 Mbits/sec receiver
[ 12] 0.00-20.00 sec 129 MBytes 54.2 Mbits/sec 121 sender
[ 12] 0.00-20.00 sec 128 MBytes 53.7 Mbits/sec receiver
[ 14] 0.00-20.00 sec 231 MBytes 97.0 Mbits/sec 151 sender
[ 14] 0.00-20.00 sec 230 MBytes 96.7 Mbits/sec receiver
[SUM] 0.00-20.00 sec 819 MBytes 344 Mbits/sec 710 sender
[SUM] 0.00-20.00 sec 813 MBytes 341 Mbits/sec receiver
Rango appears to have maybe 15-20% better openssl speed and has excellent wireless speed capability (and the test speaks well for the Shelby unit as well).