Hi, The doc is actually wrong, you should use 'port' instead of 'dst-port': vpp# wireguard peer add wg0 public-key 3xeh8iCP8nSTT0HKGPjQOb/pQXIUncC8Te8oyCU4fVg= endpoint 172.20.20.2 allowed-ip 10.100.0.0/24 port 8001 persistent-keepalive 25
Best ben > -----Original Message----- > From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> On Behalf Of li.xia > Sent: lundi 7 décembre 2020 11:09 > To: vpp-dev@lists.fd.io > Subject: [vpp-dev] why not VPP wireguard add peer: input error ? > > Hi, vpp-dev > > > I made a test for VPP's wireguard VPN with version 20.09 , and I found a > error below: > "wireguard peer add: Input error" > > my topological graph below > > > 1、ping from srv1(or srv2) to peer is ok, by 172.20.20.x in vppctl > 2、VPP srv1 wireguard create like below > > vpp# wireguard create listen-port 8001 private-key > MA4By9Ymc38GoI1zaHq+Ruv7qN58ngAPVOKD5YiTMVo= src 172.20.20.1 > vpp# show wireguard interface > [0] wg0 src:172.20.20.1 port:8001 private- > key:MA4By9Ymc38GoI1zaHq+Ruv7qN58ngAPVOKD5YiTMVo= > 300e01cbd626737f06a08d73687abe46ebfba8de7c9e000f54e283e58893315a public- > key:3xeh8iCP8nSTT0HKGPjQOb/pQXIUncC8Te8oyCU4fVg= > df17a1f2208ff274934f41ca18f8d039bfe94172149dc0bc4def28c825387d58 mac-key: > 075349f1b6956d834555c5384bbdbcdbaf6d2aba8f0e8aea249f9b84e1b15d20 > vpp# wireguard peer add wg0 public-key > 3xeh8iCP8nSTT0HKGPjQOb/pQXIUncC8Te8oyCU4fVg= endpoint 172.20.20.2 allowed- > ip 10.100.0.0/24 dst-port 8001 persistent-keepalive 25 > wireguard peer add: Input error > > > > 3、In VPP srv2 the same error happened > 4、Two VPP runs in ubuntu 18.04 OS of vmware 15. > > > Is there something wrong with my configures ? > > > addition for VPP log > > > vpp# sh log > 2020/12/07 01:32:07:366 notice plugin/load Loaded plugin: > abf_plugin.so (Access Control List (ACL) Based Forwarding) > 2020/12/07 01:32:07:367 notice plugin/load Loaded plugin: > acl_plugin.so (Access Control Lists (ACL)) > 2020/12/07 01:32:07:367 notice plugin/load Loaded plugin: > adl_plugin.so (Allow/deny list plugin) > 2020/12/07 01:32:07:368 notice plugin/load Loaded plugin: > avf_plugin.so (Intel Adaptive Virtual Function (AVF) Device Driver) > 2020/12/07 01:32:07:368 notice plugin/load Loaded plugin: > builtinurl_plugin.so (vpp built-in URL support) > 2020/12/07 01:32:07:368 notice plugin/load Loaded plugin: > cdp_plugin.so (Cisco Discovery Protocol (CDP)) > 2020/12/07 01:32:07:368 notice plugin/load Loaded plugin: > cnat_plugin.so (CNat Translate) > 2020/12/07 01:32:07:375 notice plugin/load Loaded plugin: > crypto_ipsecmb_plugin.so (Intel IPSEC Multi-buffer Crypto Engine) > 2020/12/07 01:32:07:375 notice plugin/load Loaded plugin: > crypto_native_plugin.so (Intel IA32 Software Crypto Engine) > 2020/12/07 01:32:07:376 notice plugin/load Loaded plugin: > crypto_openssl_plugin.so (OpenSSL Crypto Engine) > 2020/12/07 01:32:07:376 notice plugin/load Loaded plugin: > crypto_sw_scheduler_plugin.so (SW Scheduler Crypto Async Engine plugin) > 2020/12/07 01:32:07:376 notice plugin/load Loaded plugin: > ct6_plugin.so (IPv6 Connection Tracker) > 2020/12/07 01:32:07:376 notice plugin/load Loaded plugin: > det44_plugin.so (Deterministic NAT (CGN)) > 2020/12/07 01:32:07:376 notice plugin/load Loaded plugin: > dhcp_plugin.so (Dynamic Host Configuration Protocol (DHCP)) > 2020/12/07 01:32:07:376 notice plugin/load Loaded plugin: > dns_plugin.so (Simple DNS name resolver) > 2020/12/07 01:32:07:392 notice plugin/load Loaded plugin: > dpdk_plugin.so (Data Plane Development Kit (DPDK)) > 2020/12/07 01:32:07:392 notice plugin/load Loaded plugin: > dslite_plugin.so (Dual-Stack Lite) > 2020/12/07 01:32:07:392 notice plugin/load Loaded plugin: > flowprobe_plugin.so (Flow per Packet) > 2020/12/07 01:32:07:393 notice plugin/load Loaded plugin: > gbp_plugin.so (Group Based Policy (GBP)) > 2020/12/07 01:32:07:393 notice plugin/load Loaded plugin: > gtpu_plugin.so (GPRS Tunnelling Protocol, User Data (GTPv1-U)) > 2020/12/07 01:32:07:393 notice plugin/load Loaded plugin: > hs_apps_plugin.so (Host Stack Applications) > 2020/12/07 01:32:07:393 notice plugin/load Loaded plugin: > http_static_plugin.so (HTTP Static Server) > 2020/12/07 01:32:07:393 notice plugin/load Loaded plugin: > igmp_plugin.so (Internet Group Management Protocol (IGMP)) > 2020/12/07 01:32:07:393 notice plugin/load Loaded plugin: > ikev2_plugin.so (Internet Key Exchange (IKEv2) Protocol) > 2020/12/07 01:32:07:393 notice plugin/load Loaded plugin: > ila_plugin.so (Identifier Locator Addressing (ILA) for IPv6) > 2020/12/07 01:32:07:393 notice plugin/load Loaded plugin: > ioam_plugin.so (Inbound Operations, Administration, and Maintenance (OAM)) > 2020/12/07 01:32:07:394 notice plugin/load Loaded plugin: > l2e_plugin.so (Layer 2 (L2) Emulation) > 2020/12/07 01:32:07:394 notice plugin/load Loaded plugin: > l3xc_plugin.so (L3 Cross-Connect (L3XC)) > 2020/12/07 01:32:07:394 notice plugin/load Loaded plugin: > lacp_plugin.so (Link Aggregation Control Protocol (LACP)) > 2020/12/07 01:32:07:394 notice plugin/load Loaded plugin: > lb_plugin.so (Load Balancer (LB)) > 2020/12/07 01:32:07:394 notice plugin/load Loaded plugin: > mactime_plugin.so (Time-based MAC Source Address Filter) > 2020/12/07 01:32:07:394 notice plugin/load Loaded plugin: > map_plugin.so (Mapping of Address and Port (MAP)) > 2020/12/07 01:32:07:394 notice plugin/load Loaded plugin: > mdata_plugin.so (Buffer metadata change tracker.) > 2020/12/07 01:32:07:394 notice plugin/load Loaded plugin: > memif_plugin.so (Packet Memory Interface (memif) -- Experimental) > 2020/12/07 01:32:07:394 notice plugin/load Loaded plugin: > nat66_plugin.so (NAT66) > 2020/12/07 01:32:07:395 notice plugin/load Loaded plugin: > nat_plugin.so (Network Address Translation (NAT)) > 2020/12/07 01:32:07:395 notice plugin/load Loaded plugin: > nsh_plugin.so (Network Service Header (NSH)) > 2020/12/07 01:32:07:396 notice plugin/load Loaded plugin: > nsim_plugin.so (Network Delay Simulator) > 2020/12/07 01:32:07:396 notice plugin/load Plugin disabled > (default): oddbuf_plugin.so > 2020/12/07 01:32:07:396 notice plugin/load Loaded plugin: > perfmon_plugin.so (Performance Monitor) > 2020/12/07 01:32:07:396 notice plugin/load Loaded plugin: > ping_plugin.so (Ping (ping)) > 2020/12/07 01:32:07:396 notice plugin/load Loaded plugin: > pppoe_plugin.so (PPP over Ethernet (PPPoE)) > 2020/12/07 01:32:07:396 notice plugin/load Plugin disabled > (default): quic_plugin.so > 2020/12/07 01:32:07:397 notice plugin/load Loaded plugin: > rdma_plugin.so (RDMA IBverbs Device Driver) > 2020/12/07 01:32:07:397 notice plugin/load Loaded plugin: > srv6ad_plugin.so (Dynamic Segment Routing for IPv6 (SRv6) Proxy) > 2020/12/07 01:32:07:397 notice plugin/load Loaded plugin: > srv6am_plugin.so (Masquerading Segment Routing for IPv6 (SRv6) Proxy) > 2020/12/07 01:32:07:397 notice plugin/load Loaded plugin: > srv6as_plugin.so (Static Segment Routing for IPv6 (SRv6) Proxy) > 2020/12/07 01:32:07:397 notice plugin/load Loaded plugin: > srv6mobile_plugin.so (SRv6 GTP Endpoint Functions) > 2020/12/07 01:32:07:397 notice plugin/load Loaded plugin: > stn_plugin.so (VPP Steals the NIC (STN) for Container Integration) > 2020/12/07 01:32:07:397 notice plugin/load Loaded plugin: > svs_plugin.so (Source Virtual Routing and Fowarding (VRF) Select) > 2020/12/07 01:32:07:397 notice plugin/load Loaded plugin: > tlsmbedtls_plugin.so (Transport Layer Security (TLS) Engine, Mbedtls > Based) > 2020/12/07 01:32:07:397 notice plugin/load Loaded plugin: > tlsopenssl_plugin.so (Transport Layer Security (TLS) Engine, OpenSSL > Based) > 2020/12/07 01:32:07:397 notice plugin/load Loaded plugin: > tlspicotls_plugin.so (Transport Layer Security (TLS) Engine, Picotls > Based) > 2020/12/07 01:32:07:397 notice plugin/load Loaded plugin: > tracedump_plugin.so (Streaming packet trace dump plugin) > 2020/12/07 01:32:07:398 notice plugin/load Plugin disabled > (default): unittest_plugin.so > 2020/12/07 01:32:07:398 notice plugin/load Loaded plugin: > urpf_plugin.so (Unicast Reverse Path Forwarding (uRPF)) > 2020/12/07 01:32:07:398 notice plugin/load Loaded plugin: > vmxnet3_plugin.so (VMWare Vmxnet3 Device Driver) > 2020/12/07 01:32:07:398 notice plugin/load Loaded plugin: > vrrp_plugin.so (VRRP v3 (RFC 5798)) > 2020/12/07 01:32:07:398 notice plugin/load Loaded plugin: > wireguard_plugin.so (Wireguard Protocol) > 2020/12/07 01:32:07:530 notice dhcp/client plugin initialized > 2020/12/07 01:32:07:569 warn dpdk EAL init args: -c 2 -n 4 > --in-memory --file-prefix vpp -w 0000:02:07.0 --master-lcore 1 > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > rdma_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > ioam_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > lacp_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > nsim_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > nat_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > nsh_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > vmxnet3_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > flowprobe_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > vrrp_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > gtpu_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > ct6_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > stn_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > cdp_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > memif_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > pppoe_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > ikev2_test_plugin.so > 2020/12/07 01:32:08:571 notice vat-plug/load Loaded plugin: > dns_test_plugin.so > 2020/12/07 01:32:08:572 notice vat-plug/load Loaded plugin: > http_static_test_plugin.so > 2020/12/07 01:32:08:572 notice vat-plug/load Loaded plugin: > acl_test_plugin.so > 2020/12/07 01:32:08:572 notice vat-plug/load Loaded plugin: > avf_test_plugin.so > 2020/12/07 01:32:08:572 notice vat-plug/load Loaded plugin: > mdata_test_plugin.so > 2020/12/07 01:32:08:572 notice vat-plug/load Loaded plugin: > tlsopenssl_test_plugin.so > 2020/12/07 01:32:08:572 err vat-plug/load vat_plugin_register: > oddbuf plugin not loaded... > 2020/12/07 01:32:08:572 notice vat-plug/load Loaded plugin: > lb_test_plugin.so > 2020/12/07 01:32:08:572 notice vat-plug/load Loaded plugin: > mactime_test_plugin.so > 2020/12/07 01:32:08:572 notice vat-plug/load Loaded plugin: > builtinurl_test_plugin.so > 2020/12/07 01:32:08:572 notice vat-plug/load Loaded plugin: > adl_test_plugin.so > 2020/12/07 01:32:08:572 notice vat-plug/load Loaded plugin: > tracedump_test_plugin.so > 2020/12/07 01:32:08:572 notice vat-plug/load Loaded plugin: > dhcp_test_plugin.so > 2020/12/07 01:32:08:572 notice dpdk EAL: Detected 4 lcore(s) > 2020/12/07 01:32:08:572 notice dpdk EAL: Detected 1 NUMA > nodes > 2020/12/07 01:32:08:572 notice dpdk EAL: Selected IOVA mode > 'PA' > 2020/12/07 01:32:08:572 notice dpdk EAL: No available > hugepages reported in hugepages-1048576kB > 2020/12/07 01:32:08:572 notice dpdk EAL: No free hugepages > reported in hugepages-1048576kB > 2020/12/07 01:32:08:572 notice dpdk EAL: No available > hugepages reported in hugepages-1048576kB > 2020/12/07 01:32:08:572 notice dpdk EAL: Probing VFIO > support... > 2020/12/07 01:32:08:572 notice dpdk EAL: WARNING! Base > virtual address hint (0xa80001000 != 0x7fc840000000) not respected! > 2020/12/07 01:32:08:572 notice dpdk EAL: This may cause > issues with mapping memory into secondary processes > 2020/12/07 01:32:08:572 notice dpdk EAL: WARNING! Base > virtual address hint (0xc00002000 != 0x7fc000000000) not respected! > 2020/12/07 01:32:08:572 notice dpdk EAL: This may cause > issues with mapping memory into secondary processes > 2020/12/07 01:32:08:572 notice dpdk EAL: WARNING! Base > virtual address hint (0xd80003000 != 0x7fb7c0000000) not respected! > 2020/12/07 01:32:08:572 notice dpdk EAL: This may cause > issues with mapping memory into secondary processes > 2020/12/07 01:32:08:572 notice dpdk EAL: WARNING! Base > virtual address hint (0xdc0a64000 != 0x7fb3bfe00000) not respected! > 2020/12/07 01:32:08:572 notice dpdk EAL: This may cause > issues with mapping memory into secondary processes > 2020/12/07 01:32:08:572 notice dpdk EAL: WARNING! Base > virtual address hint (0xdc16c5000 != 0x7fafbfc00000) not respected! > 2020/12/07 01:32:08:572 notice dpdk EAL: This may cause > issues with mapping memory into secondary processes > 2020/12/07 01:32:08:572 notice dpdk EAL: WARNING! Base > virtual address hint (0xdc2326000 != 0x7fabbfa00000) not respected! > 2020/12/07 01:32:08:572 notice dpdk EAL: This may cause > issues with mapping memory into secondary processes > 2020/12/07 01:32:08:572 notice dpdk EAL: WARNING! Base > virtual address hint (0xdc2f87000 != 0x7fa7bf800000) not respected! > 2020/12/07 01:32:08:572 notice dpdk EAL: This may cause > issues with mapping memory into secondary processes > 2020/12/07 01:32:08:572 notice dpdk EAL: Invalid NUMA > socket, default to 0 > 2020/12/07 01:32:08:572 notice dpdk EAL: Probe PCI driver: > net_e1000_em (8086:100f) device: 0000:02:07.0 (socket 0) > 2020/12/07 01:32:08:572 notice dpdk EAL: No legacy > callbacks, legacy socket not created > 2020/12/07 01:32:08:572 notice dpdk EAL: VFIO support not > initialized > 2020/12/07 01:32:08:572 notice dpdk EAL: Couldn't map new > region for DMA > 2020/12/07 01:33:14:336 notice ip/neighbor add: > GigabitEthernet2/7/0, 172.20.20.2 > > > > > > <https://maas.mail.163.com/dashi-web- > extend/html/proSignature.html?ftlId=1&name=li.xia&uid=lxlee_linux%40163.co > m&iconUrl=https%3A%2F%2Fmail- > online.nosdn.127.net%2Fsmd3d131578ed237d9a2c9dd425e4d90db.jpg&items=%5B%22 > lxlee_linux%40163.com%22%5D> > <https://mail- > online.nosdn.127.net/smd3d131578ed237d9a2c9dd425e4d90db.jpg> li.xia > lxlee_li...@163.com > 签名由 网易邮箱大师 <https://mail.163.com/dashi/dlpro.html?from=mail81> 定制
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#18263): https://lists.fd.io/g/vpp-dev/message/18263 Mute This Topic: https://lists.fd.io/mt/78776493/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-