From nobody Mon Jun 2 10:55:16 2025 X-Original-To: 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 4b9rN46K5Mz5xtRj for ; Mon, 02 Jun 2025 10:55:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4b9rN45jZPz3vbk for ; Mon, 02 Jun 2025 10:55:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1748861716; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PIK7nWuSKwqk0hQBi/Q1n5BswXQbb0dVXyUH0GA3G60=; b=izQVJVmXXCv2dLth7gDZnZK2WnmmBGErJoXljxHbcaTuMnD5AUT0/hE97+Ik9YVAQbv5vB 6xnhoEs3R1yiM6EGrzW/aVUXlCmhB+X5TgoqTzyDDakWTWMKUp4RWRHl562OJNKy970pLc 3meLDdPYMtQQcLbl5Lh5Sgi7+6u3mc88JBQP0vXN1C3K4Bhh5oU0Dwe9HYCNnv3sRatMWa Hyj36LPoEhxCFfHHAUAfkvhpNgMW/VpxlQJ8z/V4c135uZc5kxfeFCqPSyvhclUykaDIAb QIB2/GhvpW6jF1xX4tp1iBH2YvGw+jIspUJudZkRZIBYihp/pIKhICWI8mAydA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1748861716; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PIK7nWuSKwqk0hQBi/Q1n5BswXQbb0dVXyUH0GA3G60=; b=JO2DMRY9Z159fH1LjYMTRvkqOUF6Ptfcq8fd46wU5VjRXHyiMojjf01i+TmV3JSsbF7MIz 0S8Ok3xONcZ33QXunz7IqujyojWrjueb2fwsFTzYfiIZ3Sc0h1s3qvyfplFq0ExdGAZkZg ASql/s9eZBsYYbgg/FuwhzcDtaNi8Fr3l1xR9QoJ4ma1JgEBxzOtuSlnsVDCctfHhNKj9+ zLGsCaOEn0CZckG6/vwSg7qh/ZuQnURBNrPtbQOnZMcK9kE29JGEINnpxJzY0Jd8ZFYl4j BDyhCFA7OvN0G4qtZkD/FPJA+5iT58WqToQbLcksnaq8ioEISc9IURH79VqSMw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1748861716; a=rsa-sha256; cv=none; b=nQQTjmH20a3I9hewO0WS1mSqXv97+4XmTba0DfXJOxmruyo6Xlqt89NQhO2NLgEpfBbjkf IyjiyzZnTBMOoehxL0K4lE0yK9rU37rkH4iKKjzBDXdf8m8TJyM6EsCCll70XLoUReb8Ju WmI0TQTBvqt2f26bFIaLKaxb5ENkWiQtmqgnr8pJFuNtAViu4dhE6ZySYfEceLcQqiahcK qCs1oUozSBy9SQHrew0JpRzFD4fZq6xtmyq0vFYtSqvCjmSc975WcljrtAEv8e8eU0lQ3C ZvXPryyWgSeLsJ+IqUYMPZmr3hMdu4Ci62x0BieO08priqydE0fq6ltLDQefwg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4b9rN452Slz156y for ; Mon, 02 Jun 2025 10:55:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 552AtGt8062627 for ; Mon, 2 Jun 2025 10:55:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 552AtGRX062624 for net@FreeBSD.org; Mon, 2 Jun 2025 10:55:16 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286322] IPv6 doesn't work across different FIBs (epair) Date: Mon, 02 Jun 2025 10:55:16 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 14.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: paige@paige.bio X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D286322 --- Comment #15 from Paige Thompson --- Summary of things so far:=20 net.inet6.ip6.source_address_validation does not appear to be working corre= ctly when its set to 1 (default.) Turning it off allows me to use the desired configuration, but it feels wrong doesn't it? I'd like to understand this a= bit better still.=20 net.inet.ip.source_address_validation (ipv4) doesn't have this problem, you= can substitute 192.0.0.0/31 and 192.0.0.1/31 for fcff::a/64 and fcff::b/64 to t= est IPv4, but I've demonstrated that before in the work log.=20 IPv6 doesn't really have this problem on other interfaces types or a real Ethernet device, it seems specific to epair but I'm not firm on that. I net.ipv4.conf.default.rp_filter to 1 and tested the identical configurati= on using VRF on Linux and it works.=20 -- net.inet6.ip6.source_address_validation I thought this applied to forwarding, evidently forwarding doesn't apply to this you can turn net.inet6.ip6.forwarding on or off and it doesn't affect this (sorry I almo= st said this is called next-hop I may have earlier, I think this is commonly referred to as 'on-link')=20=20 I think the right thing to do here though is figure out why source validati= on is apparently not working, I'll start looking into it next. --=20 You are receiving this mail because: You are the assignee for the bug.=