< TEST_PROGS=test-tcp.sh TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-5/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-5/tools/testing/selftests/net/ovpn' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-5/tools/testing/selftests/net/ovpn' make[1]: Entering directory '/srv/vmksft/testing/wt-5/tools/testing/selftests/net/ovpn' TAP version 13 1..1 # timeout set to 45 # selftests: net/ovpn: test-tcp.sh # Creating interface tun0 with mode 1 # Creating interface tun1 with mode 0 # Creating interface tun2 with mode 0 # Creating interface tun3 with mode 0 # Creating interface tun4 with mode 0 # Creating interface tun5 with mode 0 # Creating interface tun6 with mode 0 # connected # Connection received! # Sent 1002 bytes over TCP socket # connected # Connection received! # Sent 1002 bytes over TCP socket # connected # Connection received! # Sent 1002 bytes over TCP socket # connected # Connection received! # Sent 1002 bytes over TCP socket # connected # Connection received! # Sent 1002 bytes over TCP socket # connected # Connection received! # Sent 1002 bytes over TCP socket # >>>> Received 1002 bytes over TCP socket, header: 1000 # >>>> Received 1002 bytes over TCP socket, header: 1000 # >>>> Received 1002 bytes over TCP socket, header: 1000 # >>>> Received 1002 bytes over TCP socket, header: 1000 # >>>> Received 1002 bytes over TCP socket, header: 1000 # >>>> Received 1002 bytes over TCP socket, header: 1000 # PING 5.5.5.2 (5.5.5.2) 56(84) bytes of data. # # --- 5.5.5.2 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 7ms # rtt min/avg/max/mdev = 0.006/0.012/2.856/0.127 ms, ipg/ewma 0.013/0.009 ms # PING 5.5.5.2 (5.5.5.2) 3000(3028) bytes of data. # # --- 5.5.5.2 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 32ms # rtt min/avg/max/mdev = 0.057/0.062/0.106/0.005 ms, ipg/ewma 0.065/0.059 ms # PING 5.5.5.3 (5.5.5.3) 56(84) bytes of data. # # --- 5.5.5.3 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 4ms # rtt min/avg/max/mdev = 0.005/0.007/0.174/0.008 ms, ipg/ewma 0.008/0.006 ms # PING 5.5.5.3 (5.5.5.3) 3000(3028) bytes of data. # # --- 5.5.5.3 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 35ms # rtt min/avg/max/mdev = 0.055/0.067/3.072/0.134 ms, ipg/ewma 0.069/0.058 ms # PING 5.5.5.4 (5.5.5.4) 56(84) bytes of data. # # --- 5.5.5.4 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 4ms # rtt min/avg/max/mdev = 0.005/0.007/0.114/0.006 ms, ipg/ewma 0.008/0.006 ms # PING 5.5.5.4 (5.5.5.4) 3000(3028) bytes of data. # # --- 5.5.5.4 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 34ms # rtt min/avg/max/mdev = 0.055/0.061/0.101/0.005 ms, ipg/ewma 0.068/0.062 ms # PING 5.5.5.5 (5.5.5.5) 56(84) bytes of data. # # --- 5.5.5.5 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 10ms # rtt min/avg/max/mdev = 0.006/0.017/0.134/0.011 ms, ipg/ewma 0.020/0.016 ms # PING 5.5.5.5 (5.5.5.5) 3000(3028) bytes of data. # # --- 5.5.5.5 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 32ms # rtt min/avg/max/mdev = 0.057/0.061/0.096/0.005 ms, ipg/ewma 0.064/0.063 ms # PING 5.5.5.6 (5.5.5.6) 56(84) bytes of data. # # --- 5.5.5.6 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 4ms # rtt min/avg/max/mdev = 0.006/0.007/0.101/0.004 ms, ipg/ewma 0.007/0.008 ms # PING 5.5.5.6 (5.5.5.6) 3000(3028) bytes of data. # # --- 5.5.5.6 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 35ms # rtt min/avg/max/mdev = 0.055/0.067/2.985/0.130 ms, ipg/ewma 0.070/0.067 ms # PING 5.5.5.7 (5.5.5.7) 56(84) bytes of data. # # --- 5.5.5.7 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 6ms # rtt min/avg/max/mdev = 0.005/0.012/2.677/0.119 ms, ipg/ewma 0.012/0.006 ms # PING 5.5.5.7 (5.5.5.7) 3000(3028) bytes of data. # # --- 5.5.5.7 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 34ms # rtt min/avg/max/mdev = 0.055/0.065/2.886/0.126 ms, ipg/ewma 0.068/0.057 ms # PING 11.11.11.11 (11.11.11.11) 56(84) bytes of data. # # --- 11.11.11.11 ping statistics --- # 500 packets transmitted, 500 received, 0% packet loss, time 4ms # rtt min/avg/max/mdev = 0.005/0.006/0.043/0.002 ms, ipg/ewma 0.007/0.008 ms # ----------------------------------------------------------- # Server listening on 5201 (test #1) # ----------------------------------------------------------- # Connecting to host 5.5.5.1, port 5201 # Accepted connection from 5.5.5.2, port 39798 # [ 7] local 5.5.5.2 port 39812 connected to 5.5.5.1 port 5201 # [ 7] local 5.5.5.1 port 5201 connected to 5.5.5.2 port 39812 # [ ID] Interval Transfer Bitrate # [ 7] 0.00-1.00 sec 71.8 MBytes 602 Mbits/sec # [ ID] Interval Transfer Bitrate Retr Cwnd # [ 7] 0.00-1.00 sec 74.5 MBytes 624 Mbits/sec 0 170 KBytes # [ 7] 1.00-2.00 sec 75.0 MBytes 629 Mbits/sec # [ 7] 1.00-2.00 sec 80.5 MBytes 675 Mbits/sec 46 262 KBytes # [ 7] 2.00-3.00 sec 74.8 MBytes 627 Mbits/sec # [ 7] 3.00-3.04 sec 256 KBytes 48.0 Mbits/sec # - - - - - - - - - - - - - - - - - - - - - - - - - # [ ID] Interval Transfer Bitrate # [ 7] 0.00-3.04 sec 222 MBytes 611 Mbits/sec receiver # [ 7] 2.00-3.00 sec 68.1 MBytes 571 Mbits/sec 0 413 KBytes # - - - - - - - - - - - - - - - - - - - - - - - - - # [ ID] Interval Transfer Bitrate Retr # [ 7] 0.00-3.00 sec 223 MBytes 624 Mbits/sec 46 sender # [ 7] 0.00-3.04 sec 222 MBytes 611 Mbits/sec receiver # # iperf Done. # Adding secondary key and then swap: # Querying all peers: # List of peers connected to: tun0 # * Peer 4 # TX peer ID 13 # VPN IPv4: 5.5.5.5 # Keepalive interval: 60 sec # Keepalive timeout: 120 sec # VPN RX bytes: 1576000 # VPN TX bytes: 1576000 # VPN RX packets: 2000 # VPN TX packets: 2000 # LINK RX bytes: 1624144 # LINK TX bytes: 1624000 # LINK RX packets: 2002 # LINK TX packets: 2000 # * Peer 3 # TX peer ID 12 # VPN IPv4: 5.5.5.4 # Keepalive interval: 60 sec # Keepalive timeout: 120 sec # VPN RX bytes: 1576000 # VPN TX bytes: 1576000 # VPN RX packets: 2000 # VPN TX packets: 2000 # LINK RX bytes: 1624144 # LINK TX bytes: 1624000 # LINK RX packets: 2002 # LINK TX packets: 2000 # * Peer 5 # TX peer ID 14 # VPN IPv4: 5.5.5.6 # Keepalive interval: 60 sec # Keepalive timeout: 120 sec # VPN RX bytes: 1576000 # VPN TX bytes: 1576000 # VPN RX packets: 2000 # VPN TX packets: 2000 # LINK RX bytes: 1624144 # LINK TX bytes: 1624000 # LINK RX packets: 2002 # LINK TX packets: 2000 # * Peer 1 # TX peer ID 10 # VPN IPv4: 5.5.5.2 # Keepalive interval: 60 sec # Keepalive timeout: 120 sec # VPN RX bytes: 244680354 # VPN TX bytes: 1778558 # VPN RX packets: 175281 # VPN TX packets: 5579 # LINK RX bytes: 248887242 # LINK TX bytes: 1912454 # LINK RX packets: 175283 # LINK TX packets: 5579 # * Peer 6 # TX peer ID 15 # VPN IPv4: 5.5.5.7 # Keepalive interval: 60 sec # Keepalive timeout: 120 sec # VPN RX bytes: 1576000 # VPN TX bytes: 1576000 # VPN RX packets: 2000 # VPN TX packets: 2000 # LINK RX bytes: 1624072 # LINK TX bytes: 1624000 # LINK RX packets: 2001 # LINK TX packets: 2000 # * Peer 2 # TX peer ID 11 # VPN IPv4: 5.5.5.3 # Keepalive interval: 60 sec # Keepalive timeout: 120 sec # VPN RX bytes: 1576000 # VPN TX bytes: 1576000 # VPN RX packets: 2000 # VPN TX packets: 2000 # LINK RX bytes: 1624144 # LINK TX bytes: 1624000 # LINK RX packets: 2002 # LINK TX packets: 2000 # List of peers connected to: tun1 # * Peer 10 # TX peer ID 1 # Keepalive interval: 60 sec # Keepalive timeout: 120 sec # VPN RX bytes: 1778558 # VPN TX bytes: 244745586 # VPN RX packets: 5579 # VPN TX packets: 175329 # LINK RX bytes: 1912454 # LINK TX bytes: 248953482 # LINK RX packets: 5579 # LINK TX packets: 175329 # Querying peer 1: # * Peer 1 # TX peer ID 10 # VPN IPv4: 5.5.5.2 # Keepalive interval: 60 sec # Keepalive timeout: 120 sec # VPN RX bytes: 244680354 # VPN TX bytes: 1778558 # VPN RX packets: 175281 # VPN TX packets: 5579 # LINK RX bytes: 248887242 # LINK TX bytes: 1912454 # LINK RX packets: 175283 # LINK TX packets: 5579 # Querying non-existent peer 20: # kernel error: ovpn: cannot find peer with id 20 # netlink reports error (-12): Object not found # failed to send netlink message: No such file or directory (-2) # Cannot execute command: No such file or directory (-2) # Deleting peer 1: # Querying keys: # * Peer 11 # - Slot: primary # - Key ID: 1 # - Cipher: aes-gcm # * Peer 11 # - Slot: secondary # - Key ID: 0 # - Cipher: aes-gcm # * Peer 12 # - Slot: primary # - Key ID: 1 # - Cipher: aes-gcm # * Peer 12 # - Slot: secondary # - Key ID: 0 # - Cipher: aes-gcm # * Peer 13 # - Slot: primary # - Key ID: 1 # - Cipher: aes-gcm # * Peer 13 # - Slot: secondary # - Key ID: 0 # - Cipher: aes-gcm # * Peer 14 # - Slot: primary # - Key ID: 1 # - Cipher: aes-gcm # * Peer 14 # - Slot: secondary # - Key ID: 0 # - Cipher: aes-gcm # * Peer 15 # - Slot: primary # - Key ID: 1 # - Cipher: aes-gcm # * Peer 15 # - Slot: secondary # - Key ID: 0 # - Cipher: aes-gcm # Deleting peer while sending traffic: # PING 5.5.5.1 (5.5.5.1) 56(84) bytes of data. # Deleting keys: # Setting timeout to 3s MP: # # --- 5.5.5.1 ping statistics --- # 269416 packets transmitted, 269240 received, 0.0653265% packet loss, time 3992ms # rtt min/avg/max/mdev = 0.005/0.006/0.129/0.001 ms, ipg/ewma 0.014/0.007 ms # Setting timeout to 3s P2P: # Checking notifications for peer 0... OK # Checking notifications for peer 1... OK # Checking notifications for peer 2... OK # Checking notifications for peer 3... OK # Checking notifications for peer 4... OK # Checking notifications for peer 5... OK # Checking notifications for peer 6... OK # Deleting interface tun1 ifindex 4 # Deleting interface tun2 ifindex 4 # Deleting interface tun3 ifindex 4 # Deleting interface tun4 ifindex 4 # Deleting interface tun5 ifindex 4 # Deleting interface tun6 ifindex 4 ok 1 selftests: net/ovpn: test-tcp.sh make[1]: Leaving directory '/srv/vmksft/testing/wt-5/tools/testing/selftests/net/ovpn' make: Leaving directory '/srv/vmksft/testing/wt-5/tools/testing/selftests' xx__-> echo $? 0 xx__->