From nobody Tue Feb 13 17:09:07 2024 X-Original-To: freebsd-net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TZ7975RVTz59HFX for ; Tue, 13 Feb 2024 17:09:31 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: from gndrsh.dnsmgr.net (pdx.rh.CN85.dnsmgr.net [65.75.216.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4TZ7965pdFz4v3Z for ; Tue, 13 Feb 2024 17:09:30 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of freebsd-rwg@gndrsh.dnsmgr.net has no SPF policy when checking 65.75.216.6) smtp.mailfrom=freebsd-rwg@gndrsh.dnsmgr.net Received: from gndrsh.dnsmgr.net (localhost [127.0.0.1]) by gndrsh.dnsmgr.net (8.13.3/8.13.3) with ESMTP id 41DH97jc076874; Tue, 13 Feb 2024 09:09:07 -0800 (PST) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: (from freebsd-rwg@localhost) by gndrsh.dnsmgr.net (8.13.3/8.13.3/Submit) id 41DH97Z2076873; Tue, 13 Feb 2024 09:09:07 -0800 (PST) (envelope-from freebsd-rwg) From: "Rodney W. Grimes" Message-Id: <202402131709.41DH97Z2076873@gndrsh.dnsmgr.net> Subject: Re: how to troubleshoot "arpresolve: can't allocate llinfo for " errorr ? In-Reply-To: Date: Tue, 13 Feb 2024 09:09:07 -0800 (PST) CC: "freebsd-net@FreeBSD.org" X-Mailer: ELM [version 2.4ME+ PL121h (25)] List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Spamd-Bar: / X-Spamd-Result: default: False [-0.38 / 15.00]; AUTH_NA(1.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.28)[-0.282]; MIME_GOOD(-0.10)[text/plain]; TO_DN_EQ_ADDR_SOME(0.00)[]; ASN(0.00)[asn:10494, ipnet:65.75.216.0/23, country:US]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-net@FreeBSD.org]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DMARC_NA(0.00)[dnsmgr.net]; R_SPF_NA(0.00)[no SPF record] X-Rspamd-Queue-Id: 4TZ7965pdFz4v3Z > I get the following error "arpresolve: can't allocate llinfo for 1.1.245.192 on vlan320" I can't explain. (IP edited). I only setup 1.1.245.192/31 between this vlan which parent is a VF from a MLX5EN(4) card . > > I am using a generated mac address and distribute IPs over OSPF with bird. > > What could trigger this error? The doc says > > ``` > It "arpresolve: can't allocate llinfo for %d.%d.%d.%d" > The route for the referenced host points to a device upon which ARP is > required, but ARP was unable to allocate a routing table entry in which > to store the host's MAC address. > This usually points to a misconfigured routing table. Mis matched netmask on this network segment is a common cause of this issue. Check all your hosts that there netmask matches the /31 you show below. I could also be a bad netmask on a route entry, check your routing table to make sure it has a /31 route or a pair of /32 routes. > It can also occur if the kernel cannot allocate memory. > ``` > > But I am not sure what to check. Any hint is welcome :) > > The configuration for this vlan is locally: > > ``` > vlan320: flags=1008843 metric 0 mtu 1500options=1c680703 > ether 02:01:02:01:01:01 > inet 1.1245.193 netmask 0xfffffffe broadcast 255.255.255.255 ^^^^ not a valid address, so when tiy "obscured" this you also created invalid data. I think this was suppose to be 1.1.245.193 > inet6 fe80::1:2ff:fe01:101%vlan320 prefixlen 64 scopeid 0x9 > inet6 XXXX:XXXX:1:fe02::2 prefixlen 64 > groups: vlan > vlan: 320 vlanproto: 802.1q vlanpcp: 0 parent interface: mce1 > media: Ethernet 25GBase-SR > status: active > nd6 options=21 > > > > ``` > vlan320: flags=1008843 metric 0 mtu 1500 > options=1c680703 > ether 02:01:02:02:01:01 > inet 1.1.245.192 netmask 0xfffffffe broadcast 255.255.255.255 > inet6 fe80::1:2ff:fe02:101%vlan320 prefixlen 64 scopeid 0xa > groups: vlan > vlan: 320 vlanproto: 802.1q vlanpcp: 0 parent interface: mce1 > media: Ethernet 25GBase-SR > status: active > nd6 options=21 > ``` > on remote: > > ``` > > > Beno?t > > > -- Rod Grimes rgrimes@freebsd.org