From nobody Wed Oct 8 08:10:52 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 4chQgf2Mjbz6BY0W for ; Wed, 08 Oct 2025 08:11:10 +0000 (UTC) (envelope-from pprocacci@gmail.com) Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) (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 "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4chQgf0BSpz3VNf for ; Wed, 08 Oct 2025 08:11:10 +0000 (UTC) (envelope-from pprocacci@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-639e34ffa69so438216a12.3 for ; Wed, 08 Oct 2025 01:11:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759911063; x=1760515863; darn=freebsd.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=4QHUV0lq/oldxWXtqBD7XpGSfgiNSa1fL5lnnUZjeiw=; b=cM0ep9f6vfIrZKVgFhvukfSJJbxpS+1e4osP7fsxnsKQXRrf8RAAFrn1BIwoNFqxWC UWTrQzs0mnHbRFqhUUBcZNcKYScHUUgs3t54ExYEwW9MatGgsjTqyhrX041p2Fy2/JUm NtqsZcJ4rbTj6ZDdo40XdgWWVgAB7moyZQsHAxEulN968mtVQSNXnvd4guHtnIPYL0Lb dHeryWhFNuzYQlNnbUG9Zvj/f8XOEZUp6pJ5m7ReIysj3xTk5j4Ln8rq9mmrhNW039K/ 5Qks/z5bSDdJfOxAZNaQ7Z6es+cgv1s5xBsG5CRqgEhVsjqvPzHIczEYMVXfLUL//l4b /C0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759911063; x=1760515863; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4QHUV0lq/oldxWXtqBD7XpGSfgiNSa1fL5lnnUZjeiw=; b=fDXNGu+Mleol6kQEmDeHA55xFHkWQPpry3zV6FMQqvWmaoNP2GOhzKdy93XruwsW6k 0Fl5yH1gnE7P0tGH1Nv/WuRSUy6GVbBc0lGOG5bXrLjSWa9FEQumBEZCyq7GQeXh6WId sKvTyv51ZJJOCrNFzEh92J9c6V+eSBFiZ8gKOG4PqfUVftD+H3lZwkckFp7LCPXtZlj3 62jgNsW59p/gpSvUXlluWCstiZSK0trnDWIvozfpRJ1EYlpYgd0lPxVhJLfWcsqSa8Xe Z0RbryJhNhR1ItrOnUfgIq2d4AkyLfDyIYnprta6F1JjOA2wamnN7EQQEemVhFX7GwQC AcPw== X-Forwarded-Encrypted: i=1; AJvYcCWUtePBuUoJqkSLpyYZDp9Xd8n4Vp+SVHN/dDf7A0O3QZKw6QLvx/5klrNhQZP3nf0uwz0CaQSEwAmlRg==@freebsd.org X-Gm-Message-State: AOJu0Yw0wsCNKhl2Z4ChoZRpMjmWd0UmtTw5cJleOKHQDc4gDVsAxvLF FtOeEI7s7cKg6mb8/LBeSrOuBHb8/HamF7+XDky1W/+fXpnJ47r+/g8y3Dk/aZ4sTf3CC9Dew2U PS44SEs9hrMYDUPTiY1VEaXoYZgVODMgZ X-Gm-Gg: ASbGncscm5CERZGxHi3WKhrLIz2A8hxbOydXZssLPq/06gEaQZUV7gH9oSJDW2lFU9v ev/+Sunc7YwZjkCuEeGsy3MEzDCZX9S0Af4cj74PkLQqc3GvX9MW5HI73JNR0kbVyQYwxzrMdL2 PEwfcfeEqlUgXqlgr2vYoVJeE1zEKokAltU0iDaaDyRkyMPMS7LTY8zLZtqhv9ZpKSe3i68VspJ YDhzkgxQwA1WGE113gjIRgQfwgT X-Google-Smtp-Source: AGHT+IEeHBdwq3lbFK6NaMNWa+paCDzdmiBzT3zt4zzMNw1tEW/7f1XX6lYjtg+iix/J/bbo4l+qtuUQ1elukICvf2U= X-Received: by 2002:a17:907:94d0:b0:b3c:e14c:e24 with SMTP id a640c23a62f3a-b50aa69e3c6mr240622866b.13.1759911063338; Wed, 08 Oct 2025 01:11:03 -0700 (PDT) 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 References: In-Reply-To: From: Paul Procacci Date: Wed, 8 Oct 2025 04:10:52 -0400 X-Gm-Features: AS18NWBO_wVZYrCQ3r2dTUCTtdqvlXAGb3UKh5NbTukTByFQvWTIx_M6SfhxVC4 Message-ID: Subject: Re: FBSD 15 :: if_bridge help needed To: Paul Procacci , "freebsd-net@freebsd.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4chQgf0BSpz3VNf On Wed, Oct 8, 2025 at 4:04=E2=80=AFAM Paul Procacci = wrote: > > On Wed, Oct 8, 2025 at 3:59=E2=80=AFAM Lexi Winter wrot= e: > > > > Paul Procacci wrote in : > > > From hosts' perspective: > > > ----------------------------------------------------------- > > > root@host:~ # tcpdump -ni epair0a > > > tcpdump: verbose output suppressed, use -v[v]... for full protocol de= code > > > listening on epair0a, link-type EN10MB (Ethernet), snapshot length 26= 2144 bytes > > > > > From Jail 1's perspective: > > > ----------------------------------------------------------- > > > root@Jail1:/ # tcpdump -ni epair0b.60 > > > tcpdump: verbose output suppressed, use -v[v]... for full protocol de= code > > > listening on epair0b.60, link-type EN10MB (Ethernet), snapshot length > > > 262144 bytes > > > 07:52:03.722196 ARP, Request who-has 192.168.60.2 tell 192.168.60.1, = length 28 > > > 07:52:04.785635 ARP, Request who-has 192.168.60.2 tell 192.168.60.1, = length 28 > > > > this seems like the packets are not making it out of the vlan(4) > > interface for some reason. could you please re-run this with > > tcpdump -ve (it doesn't show .1q tags otherwise) and include > > the output for both epair0b.60 and epair0b in the jail? > > > > also for my reference, please include the ifconfig output for > > epair0b.60, epair0b and epair0a (i think you already showed this, > > it's just easier to have it all together, if you don't mind). > > Sure. This isn't a problem and I think you're onto something: > > root@fw:/ # tcpdump -nvi epair0b -e > tcpdump: listening on epair0b, link-type EN10MB (Ethernet), snapshot > length 262144 bytes > ^C > root@Jail 1:/ # tcpdump -nvi epair0b.60 -e > tcpdump: listening on epair0b.60, link-type EN10MB (Ethernet), > snapshot length 262144 bytes > 08:00:29.095183 58:9c:fc:10:bb:b7 > ff:ff:ff:ff:ff:ff, ethertype ARP > (0x0806), length 42: Ethernet (len 6), IPv4 (len 4), Request who-has > 192.168.60.2 tell 192.168.60.1, length 28 > 08:00:30.158598 58:9c:fc:10:bb:b7 > ff:ff:ff:ff:ff:ff, ethertype ARP > (0x0806), length 42: Ethernet (len 6), IPv4 (len 4), Request who-has > 192.168.60.2 tell 192.168.60.1, length 28 > > > .... and the output of the interfaces .... > root@Host:~ # ifconfig epair0a > epair0a: flags=3D1008943 > metric 0 mtu 1500 > options=3D60000b > ether 58:9c:fc:10:8b:0f > groups: epair > media: Ethernet 10Gbase-T (10Gbase-T ) > status: active > nd6 options=3D29 > > > root@Jail 1:/ # ifconfig epair0b; ifconfig epair0b.60 > epair0b: flags=3D1008942 > metric 0 mtu 1500 > options=3D60000b > ether 58:9c:fc:10:bb:b7 > groups: epair > media: Ethernet 10Gbase-T (10Gbase-T ) > status: active > nd6 options=3D29 > epair0b.60: flags=3D1008843 > metric 0 mtu 1500 > options=3D0 > ether 58:9c:fc:10:bb:b7 > inet 192.168.60.1 netmask 0xffffff00 broadcast 192.168.60.255 > groups: vlan > vlan: 60 vlanproto: 802.1q vlanpcp: 0 parent interface: epair0b > media: Ethernet 10Gbase-T (10Gbase-T ) > status: active > nd6 options=3D29 > > Let me know if you want anything more. > > ~Paul > -- > __________________ > > :(){ :|:& };: Problem fixed. I feel so ashamed. While epair0b.60 was up ... epair0b wasn't. A stupid stupid oversight. Thanks again for all the help and attention. And sorry for the noise. I owe ya'll a beer if we ever cross paths. ~Paul --=20 __________________ :(){ :|:& };: