OK,  Thanks ben!

| |
li.xia
|
|
lxlee_li...@163.com
|
签名由网易邮箱大师定制
On 12/7/2020 20:40,Benoit Ganne (bganne)<bga...@cisco.com> wrote:
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 (#18280): https://lists.fd.io/g/vpp-dev/message/18280
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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to