Upgraded to 6.37.1 RouterOS(also tried 6.38r15)
1) Switch functionality does not work - there is no vlan support, could not modify Ethernet header and so on.
Example:
/interface ethernet switch port> set 4 vlan-header=add-if-missing
failure: vlan header mode not supported
Hovever, switch could be obtained via CLI:
/interface ethernet switch> print
Flags: I - invalid
# NAME TYPE MIRROR-SOURCE MIRROR-TARGET SWITCH-ALL-PORTS
0 switch1 MediaTek-MT7621 none none
3) Profile does not work:
All the time I can only see:
4) Hardware encryption working not as promised:
a) one 100Mbit tunnel:
iperf -c 10.254.201.2 -l 1400 -t 30 -P 10
...
[SUM] 0.0-19.1 sec 202 MBytes 89.0 Mbits/sec
iperf -c 10.254.201.2 -l 1400 -t 30 -P 10
...
[SUM] 0.0-30.1 sec 226 MBytes 63.0 Mbits/sec
iperf -c 10.254.200.2 -l 1400 -t 30 -P 10 -p 5002
...
[SUM] 0.0-30.1 sec 245 MBytes 68.2 Mbits/sec
CPU load during these tests:
My IPSec settings:
/ip ipsec proposal
set [ find default=yes ] enc-algorithms=aes-128-cbc
/ip ipsec peer
add address=x.x.x.x/32 enc-algorithm=aes-128 local-address=y.y.y.y nat-traversal=no secret=***
add address=x.x.x.x/32 enc-algorithm=aes-128 local-address=z.z.z.z nat-traversal=no secret=***
/ip ipsec policy
add dst-address=x.x.x.x/32 protocol=gre sa-dst-address=x.x.x.x sa-src-address=y.y.y.y src-address=y.y.y.y/32
add dst-address=x.x.x.x/32 protocol=gre sa-dst-address=x.x.x.x sa-src-address=z.z.z.z src-address=z.z.z.z/32
/ip ipsec proposal> print
Flags: X - disabled, * - default
0 * name="default" auth-algorithms=sha1 enc-algorithms=aes-128-cbc lifetime=30m pfs-group=modp1024
1) Will RB750Gr3 have full Switch functionality, or, at least, vlan support? As I digged internet, vlan(and even q-in-q) functionality is working in openwrt for this chipset.
2) How could I obtain promised 450Mbit of IPSec throughput? Currently I have only about 130Mbit.
3) Will OpenVPN be able to use hardware acceleration?
Thank you in advance for your answers!
I could answer any questions regarding this device if you guys have ones.
P.S. packet reordering from this post:
http://forum.mikrotik.com/viewtopic.php?t=112545
does not influence RB750GR3:
ping -c 10 -l 10 10.254.201.2
PING 10.254.201.2 (10.254.201.2) 56(84) bytes of data.
64 bytes from 10.254.201.2: icmp_seq=1 ttl=63 time=48.1 ms
64 bytes from 10.254.201.2: icmp_seq=2 ttl=63 time=48.2 ms
64 bytes from 10.254.201.2: icmp_seq=3 ttl=63 time=48.3 ms
64 bytes from 10.254.201.2: icmp_seq=4 ttl=63 time=48.3 ms
64 bytes from 10.254.201.2: icmp_seq=5 ttl=63 time=48.4 ms
64 bytes from 10.254.201.2: icmp_seq=6 ttl=63 time=48.5 ms
64 bytes from 10.254.201.2: icmp_seq=7 ttl=63 time=48.7 ms
64 bytes from 10.254.201.2: icmp_seq=8 ttl=63 time=48.8 ms
64 bytes from 10.254.201.2: icmp_seq=9 ttl=63 time=49.0 ms
64 bytes from 10.254.201.2: icmp_seq=10 ttl=63 time=49.1 ms
--- 10.254.201.2 ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 48.129/48.586/49.133/0.318 ms, pipe 10