From owner-freebsd-net@freebsd.org Tue Apr 27 06:11:18 2021 Return-Path: Delivered-To: freebsd-net@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D5D96621CDB for ; Tue, 27 Apr 2021 06:11:18 +0000 (UTC) (envelope-from ozkan.kirik@gmail.com) Received: from mail-vs1-xe2c.google.com (mail-vs1-xe2c.google.com [IPv6:2607:f8b0:4864:20::e2c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTrxK6Chjz3JMj; Tue, 27 Apr 2021 06:11:17 +0000 (UTC) (envelope-from ozkan.kirik@gmail.com) Received: by mail-vs1-xe2c.google.com with SMTP id 2so29494205vsh.4; Mon, 26 Apr 2021 23:11:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=cUXnXbUtflGSrfxtZDxMTjwtdBDtMZ43gda6NiISEcQ=; b=CMpKbWDAQcgZ7EZt2l6GZoA00qbpntjfGKIFo0iY6GfdbZoVd3tC9KNiT3ND0clfO6 jEPdOq8CXXU9pIdUrv6citsDR4kZE4ZMc7Hzr5wKgpeVf3Td5Mx5JWTIJXDEeIzWERIY VOI1EUMafooixojtb4ywfRUdF5gdHgc3eovaWqXfq+6CWPOslDLIOrkYvqiXQg//MpUt pylMOBiHigftiMP/ydLnghxpV+Ckgxbjsi0wmk2RlQRICxZctsGeWrRWYtVEUZQWZ4Yj qkch2DXX+mw8uCaCBp69WvdCMamyp8MEDyId2aURn0kB86NtXqo2q+7LKyw1vvWbCdJD 3XNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=cUXnXbUtflGSrfxtZDxMTjwtdBDtMZ43gda6NiISEcQ=; b=mT4wo6V6JSMDuAbwSe7eX3jMNXV6JIX2FRKhRuHT+o+dNP3nTB4Xq7EUYDqnpf6Sfj Wve6po4XZEgEVFrONe9kllSvbw/6MC33GTLFvhic10Aa3OzY8+C+CeJa8KWdNUv9w1nR EobWw+RdjHluvOFEdQ2DXeeBIxrIP1gjE7AzOXZizy3oMOeHKpEYNFZIz2DalPE8smjz P4FL95Ku4tuAKxx9W7F3sf6x/k5ECoyFrmwx0gugK0JoFmVfYc6BK3w5ttWp0pNdXUhS LFbV4WXzLRcj6bYrQUmQexgBJd6pQD1vWIUtLvdiuFDxf1pQRjWM4/j6sRBXd+XNFp18 eV+w== X-Gm-Message-State: AOAM533tiNmNH9cp6+v3dOXSSdVABQO6t4GIon/YElsXrTbjYoCCDsKG S8HyGFcEi8byShF7w+sZmFufdJvTrWVfeqbV9rPJuGN4Xlc= X-Google-Smtp-Source: ABdhPJwQ60mA/YipSBzbm1L1o7O+Rj3IUXP2lYgN5qBo6a6LyP2Twi237lqG9T9Fol0hKOEAAB+6UAApzGy6Wn5VHGA= X-Received: by 2002:a67:f693:: with SMTP id n19mr15755958vso.55.1619503875560; Mon, 26 Apr 2021 23:11:15 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?B?w5Z6a2FuIEtJUklL?= Date: Tue, 27 Apr 2021 09:11:03 +0300 Message-ID: Subject: Chelsio T62100 - CCR : Device not configured To: FreeBSD Net Cc: np@freebsd.org, John Baldwin X-Rspamd-Queue-Id: 4FTrxK6Chjz3JMj X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=CMpKbWDA; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of ozkankirik@gmail.com designates 2607:f8b0:4864:20::e2c as permitted sender) smtp.mailfrom=ozkankirik@gmail.com X-Spamd-Result: default: False [-1.37 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; URI_COUNT_ODD(1.00)[1]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; R_MIXED_CHARSET(0.62)[subject]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::e2c:from]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::e2c:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::e2c:from]; HTTP_TO_IP(1.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 06:11:18 -0000 Hello, I'have a Chelsio T62100-LP-CR card. I want to use IPsec acceleration. I'm using FreeBSD stable/12 (built on 2021-04-12). But when using setkey, I got "Device not configured" error. What is the right way to use it ? I'm using both if_ipsec and strongswan. How to repeat: # kldload ccr # dmesg | grep ccr ccr0: numa-domain 0 on t6nex0 # pciconf -lv t6iov0@pci0:59:0:0: class=0x020000 card=0x00001425 chip=0x60071425 rev=0x00 hdr=0x00 vendor = 'Chelsio Communications Inc' device = 'T62100-LP-CR Unified Wire Ethernet Controller' class = network subclass = ethernet t6iov1@pci0:59:0:1: class=0x020000 card=0x00001425 chip=0x60071425 rev=0x00 hdr=0x00 vendor = 'Chelsio Communications Inc' device = 'T62100-LP-CR Unified Wire Ethernet Controller' class = network subclass = ethernet t6iov2@pci0:59:0:2: class=0x020000 card=0x00001425 chip=0x60071425 rev=0x00 hdr=0x00 vendor = 'Chelsio Communications Inc' device = 'T62100-LP-CR Unified Wire Ethernet Controller' class = network subclass = ethernet t6iov3@pci0:59:0:3: class=0x020000 card=0x00001425 chip=0x60071425 rev=0x00 hdr=0x00 vendor = 'Chelsio Communications Inc' device = 'T62100-LP-CR Unified Wire Ethernet Controller' class = network subclass = ethernet t6nex0@pci0:59:0:4: class=0x020000 card=0x00001425 chip=0x64071425 rev=0x00 hdr=0x00 vendor = 'Chelsio Communications Inc' device = 'T62100-LP-CR Unified Wire Ethernet Controller' class = network subclass = ethernet none110@pci0:59:0:5: class=0x010000 card=0x00001425 chip=0x65071425 rev=0x00 hdr=0x00 vendor = 'Chelsio Communications Inc' device = 'T62100-LP-CR Unified Wire Storage Controller' class = mass storage subclass = SCSI none111@pci0:59:0:6: class=0x0c0400 card=0x00001425 chip=0x66071425 rev=0x00 hdr=0x00 vendor = 'Chelsio Communications Inc' device = 'T62100-LP-CR Unified Wire Storage Controller' class = serial bus subclass = Fibre Channel # ifconfig ipsec0 create reqid 100 # ifconfig ipsec0 inet tunnel 192.168.0.3 192.168.0.5 # ifconfig ipsec0 inet 172.16.0.3/16 172.16.0.5 # cat > setket.conf add 192.168.0.3 192.168.0.5 esp 10000 -m tunnel -u 100 -E rijndael-cbc "VerySecureKey!!1"; add 192.168.0.5 192.168.0.3 esp 10001 -m tunnel -u 100 -E rijndael-cbc "VerySecureKey!!2"; ^D # setkey -vcf setkey.conf sadb_msg{ version=2 type=3(ADD) errno=0 satype=3 len=15 reserved=0 seq=0 pid=90711 sadb_ext{ len=3 type=9(KEY_ENCRYPT) } sadb_key{ bits=128 reserved=0 key= 56657279 53656375 72654b65 79212131 } sadb_ext{ len=2 type=1(SA) } sadb_sa{ spi=10000 replay=0 state=0 auth=0 encrypt=12 flags=0x00000040 } sadb_ext{ len=2 type=19(SA2) } sadb_x_sa2{ mode=2 reqid=100 reserved1=128 reserved2=26960 sequence=2048 } sadb_ext{ len=3 type=5(ADDRESS_SRC) } sadb_address{ proto=255 prefixlen=32 reserved=0x0000 } sockaddr{ len=16 family=2 addr=192.168.0.3 } sadb_ext{ len=3 type=6(ADDRESS_DST) } sadb_address{ proto=255 prefixlen=32 reserved=0x0000 } sockaddr{ len=16 family=2 addr=192.168.0.5 } sadb_msg{ version=2 type=3(ADD) errno=6 satype=3 len=15 reserved=0 seq=0 pid=90711 sadb_ext{ len=3 type=9(KEY_ENCRYPT) } sadb_key{ bits=128 reserved=0 key= 56657279 53656375 72654b65 79212131 } sadb_ext{ len=2 type=1(SA) } sadb_sa{ spi=10000 replay=0 state=0 auth=0 encrypt=12 flags=0x00000040 } sadb_ext{ len=2 type=19(SA2) } sadb_x_sa2{ mode=2 reqid=100 reserved1=128 reserved2=26960 sequence=2048 } sadb_ext{ len=3 type=5(ADDRESS_SRC) } sadb_address{ proto=255 prefixlen=32 reserved=0x0000 } sockaddr{ len=16 family=2 addr=192.168.0.3 } sadb_ext{ len=3 type=6(ADDRESS_DST) } sadb_address{ proto=255 prefixlen=32 reserved=0x0000 } sockaddr{ len=16 family=2 addr=192.168.0.5 } The result of line 1: Device not configured. sadb_msg{ version=2 type=3(ADD) errno=0 satype=3 len=15 reserved=0 seq=0 pid=90711 sadb_ext{ len=3 type=9(KEY_ENCRYPT) } sadb_key{ bits=128 reserved=0 key= 56657279 53656375 72654b65 79212132 } sadb_ext{ len=2 type=1(SA) } sadb_sa{ spi=10001 replay=0 state=0 auth=0 encrypt=12 flags=0x00000040 } sadb_ext{ len=2 type=19(SA2) } sadb_x_sa2{ mode=2 reqid=100 reserved1=0 reserved2=26961 sequence=2048 } sadb_ext{ len=3 type=5(ADDRESS_SRC) } sadb_address{ proto=255 prefixlen=32 reserved=0x0000 } sockaddr{ len=16 family=2 addr=192.168.0.5 } sadb_ext{ len=3 type=6(ADDRESS_DST) } sadb_address{ proto=255 prefixlen=32 reserved=0x0000 } sockaddr{ len=16 family=2 addr=192.168.0.3 } sadb_msg{ version=2 type=3(ADD) errno=6 satype=3 len=15 reserved=0 seq=0 pid=90711 sadb_ext{ len=3 type=9(KEY_ENCRYPT) } sadb_key{ bits=128 reserved=0 key= 56657279 53656375 72654b65 79212132 } sadb_ext{ len=2 type=1(SA) } sadb_sa{ spi=10001 replay=0 state=0 auth=0 encrypt=12 flags=0x00000040 } sadb_ext{ len=2 type=19(SA2) } sadb_x_sa2{ mode=2 reqid=100 reserved1=0 reserved2=26961 sequence=2048 } sadb_ext{ len=3 type=5(ADDRESS_SRC) } sadb_address{ proto=255 prefixlen=32 reserved=0x0000 } sockaddr{ len=16 family=2 addr=192.168.0.5 } sadb_ext{ len=3 type=6(ADDRESS_DST) } sadb_address{ proto=255 prefixlen=32 reserved=0x0000 } sockaddr{ len=16 family=2 addr=192.168.0.3 } The result of line 2: Device not configured. Thanks!