From nobody Sat Sep 13 21:55:07 2025 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 4cPQ7x1hWKz67ZrR for ; Sat, 13 Sep 2025 21:55:09 +0000 (UTC) (envelope-from pusateri@keehole.org) Received: from kem.keehole.org (kem.keehole.org [136.41.224.255]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4cPQ7w5wwyz3cxv for ; Sat, 13 Sep 2025 21:55:08 +0000 (UTC) (envelope-from pusateri@keehole.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=keehole.org header.s=202408 header.b=TvMmtF05; dmarc=pass (policy=none) header.from=keehole.org; spf=pass (mx1.freebsd.org: domain of pusateri@keehole.org designates 136.41.224.255 as permitted sender) smtp.mailfrom=pusateri@keehole.org Received: from smtpclient.apple (syn-107-013-236-098.res.spectrum.com [107.13.236.98]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by kem.keehole.org (Postfix) with ESMTPSA id 1389172C92; Sat, 13 Sep 2025 17:55:08 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=keehole.org; s=202408; t=1757800508; bh=FKSefPXwAtObk1PGzb0FqJxXgIuP5FhsG/IOAkJ8TEo=; h=From:Subject:Date:References:Cc:In-Reply-To:To:From; b=TvMmtF05JJ4CM1dyEGvJR73ofdPVKRehHOptPKToucOmn6b4BF5PcSGkzTXpCLUpX lZbDENif/JQ2Gc0flgf6J0hWUpmkNQzrxD+u5dBc8882Grw0chobqBP7oZc6caYpZh sfsRSQfTkmWEvu088GSKEigIFu659T6osIr2WNqdVXuAc7guy4j47jHev3D/gC4Gzd pWbabWw7M/hqNv5alVKmG+qvPQ92pRjBX+qj+rJdgU18rm3ybckrfwPDtu1djwMmTd euM6NH6NJhAC7gsi7psU7l/yMYuAy4Bb2I74HXdLSkKX6UuzgQBmnY3IfdI99HL7MM l4xRIk/lJ1Phw== Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Keehole 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 (1.0) Subject: Re: IPv6 networking problems in 14.3 Date: Sat, 13 Sep 2025 17:55:07 -0400 Message-Id: References: <4C00D174-21FE-47C4-A30A-A382138571A5@keehole.org> Cc: freebsd-net@freebsd.org In-Reply-To: <4C00D174-21FE-47C4-A30A-A382138571A5@keehole.org> To: Chris Ross X-Mailer: iPad Mail (23A340) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.76 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.96)[-0.964]; DMARC_POLICY_ALLOW(-0.50)[keehole.org,none]; R_DKIM_ALLOW(-0.20)[keehole.org:s=202408]; R_SPF_ALLOW(-0.20)[+mx:c]; ONCE_RECEIVED(0.20)[]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[keehole.org:+]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; APPLE_IOS_MAILER_COMMON(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:16591, ipnet:136.32.0.0/11, country:US]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; TAGGED_RCPT(0.00)[freebsd]; MID_RHS_MATCH_FROM(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_DN_SOME(0.00)[] X-Rspamd-Queue-Id: 4cPQ7w5wwyz3cxv Also, it=E2=80=99s not typical to run a VLAN on the upstream interface to yo= ur provider so that config is what I=E2=80=99m curious about. Tom > On Sep 13, 2025, at 5:52=E2=80=AFPM, Keehole wrote:= >=20 > =EF=BB=BFSending a copy of the relevant portions of /etc/rc.conf, the outp= ut of =E2=80=9Cifconfig=E2=80=9D, and =E2=80=9Cnetstat -nra=E2=80=9D, and th= e dhcpcd config file would be helpful to determine next steps. >=20 > Tom >=20 >> On Sep 13, 2025, at 4:49=E2=80=AFPM, Chris Ross wrote: >>=20 >> =EF=BB=BFHello all. My primary home router is a FreeBSD 14 system, with a= n outside connection to Verizon, through a direct connection to the ONT. (i= e, no Verizon router/bridge involved). I did a bunch of work last year, run= ning 14.1, to get IPv6 working with what they provided, and it was all worki= ng alright until I upgraded the system for 14.3 a month or so ago. I notice= d some problem immediately with dhcpcd=E2=80=99s logging, which I assumed wa= s from running an older version I built myself, and I switched to the one in= ports which seemed okay (to my eyes, but I fear I may not actually have tes= ted it). >>=20 >> Tl;dr; I am not able to get IPv6 traffic in and out of my house through V= erizon. I reached out to Roy Marples, who had helped me get this all set up= using dhcpcd a year ago. But, after looking for a bit, I think it=E2=80=99= s not dhcpcd that is the problem. >>=20 >> Dhcpcd sends a router solicitation (RS) out and immediately gets an RA ba= ck, including the delegated IPv6 network I am expecting. Then, it sends a n= eighbor solicitation (NS) and never gets an answer. A few seconds later dhc= pcd reports "vlan0: fe80::3e8a:b0ff:fe3e:4dce is unreachable=E2=80=9D and be= gins the router solicitation process over. This happens every few seconds. = I=E2=80=99ve assigned the delegated networks internally, but nothing works s= ince I can=E2=80=99t send any traffic out. >>=20 >> The RA is coming from "fe80::3e8a:b0ff:fe3e:4dce=E2=80=9D on vlan0, but t= here is never a routable address: >>=20 >> % ndp -an | grep 'fe80::3e8a:b0ff:fe3e:4dce' >> fe80::3e8a:b0ff:fe3e:4dce%vlan0 (incomplete) vlan0 expired I= >>=20 >> The NS I=E2=80=99m sending is to ff02::1:ff3e:4dce, but I=E2=80=99m never= getting an answer. It looks like I=E2=80=99m never getting any NAs. I=E2=80= =99ve tried turning on effectively =E2=80=9Callow all icmpv6=E2=80=9D in my p= f.conf, and still seeing this. And the pf.conf hadn=E2=80=99t changed since= it was working in 14.1 a couple months ago. >>=20 >> Just looking for next steps now. Interfaces are all vlan interfaces on a= n ix device running at 1gb/s. Is there any known issue in 14.3-RELEASE-p1 ?= >>=20 >> Thank you. >>=20 >> - Chris >>=20 >=20