From nobody Wed Oct 8 08:04:59 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 4chQXv0d7kz6BXs8 for ; Wed, 08 Oct 2025 08:05:19 +0000 (UTC) (envelope-from pprocacci@gmail.com) Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) (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 4chQXs4B3hz3Th6 for ; Wed, 08 Oct 2025 08:05:17 +0000 (UTC) (envelope-from pprocacci@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=TtFeGuoC; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of pprocacci@gmail.com designates 2a00:1450:4864:20::62f as permitted sender) smtp.mailfrom=pprocacci@gmail.com Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-b3b27b50090so1311419366b.0 for ; Wed, 08 Oct 2025 01:05:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759910711; x=1760515511; 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=7ur/WfUMHPpnYy/ph4vhg2enviM63raiqgRmmpulSzQ=; b=TtFeGuoCl5UHMnfwJij1lz8iXEeU8vl3oFLfqPD1GWTPN3/s6NxY5YwD+jHXZkPVZZ CcLLzHmCgsrvo8GwIKliYqAg72RppSJjA6ewgVEphwt5Rq+ZhhdA+EPoaC4bPKw2mhML KawFRxDSa8h4+lipXchW8ZQuhf1rIKMGVQXPn7WiumAX4jX5EBiOPiGRBlgqzswHFWlc EBoWrbSLyJWsQJyonC3Pl6HVJiu6lvbnd9MmwAvWCIUserPTi1nNNhhxE6q6KYR6xjNj bJIs/2AxmteyWjup6PVbAtziYsobx8hZ9OWMvmFOXfgMwMWdN5CiLVhf2wbey3ofdjS2 A+Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759910711; x=1760515511; 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=7ur/WfUMHPpnYy/ph4vhg2enviM63raiqgRmmpulSzQ=; b=VlhOQA1b5yYm/15k+5UEl1R0tCFF1EOYYfLkTpgxGhaRVxmF7eA0utL4klQusXd1Ed PjQJre1OM87V8KeZH/mLx9DiB7IzSbkYMt1inzv3IXGTWkmmZJVXel2hn+8xDAo+lVd2 jyzkCf2799MZTqRPZ71XtZJKo/OapDQh7lZpBzf3W9qXOvI51ZkCtM8tzkzHQmOMPqmg PQufMi6PsVeIugaitwiYoTPGTKsGZ/FXy1e5RF+PUhhe7mzT626+weUczYHGwnl1qHwT WT7rQCYhHCXUUquBtp4l29lQjN53bxjqPGdcqJTzNhaCQ7v424zcKrprep4av4STi7FM v9sw== X-Forwarded-Encrypted: i=1; AJvYcCUJ6cU5iBc4Vnt5WAZXmqJs5mK+NGHwnzFDRYVbNtM8tgsoSUoH/F7l0nrsmYpqUFN6BV0ZvLSCYPmrmw==@freebsd.org X-Gm-Message-State: AOJu0YzczKA9pn7h7g5RN3jIbr3db1aNxDS+9MNnsLozQtWMR5O9Ol6w hH8t+Ihuc+e/0Od9KslupC2KLyRPxBMx8YSBmGzv4YPD8+q8FIBwSF9P7O6FBsQ3ab9NzRWUxwS vjEYpqAKZbdEE1s8wyB9e//NqVphdOlRffYY= X-Gm-Gg: ASbGncv8VdOIUISSqmsS7qcQn/kDXwLdegiGOlyxyLO/FXMw7LPj1qT+Pj4jIcoTYGe u4LxILFigsGkd11jWmEU/BQHKecdQP8CP8Q7h0qHhCNJooGo9wCobZCKmTonhTRz51uq6KKY/S/ cRufqtQd38ZGzF19wVJyYH73H3BTF8UXgs65fPdqAia1+a9mUgnvcS/ATKmN/8W8SHpxxLhep/o Auc8OuhZBZ7nea8kRg99e5MYNRi X-Google-Smtp-Source: AGHT+IE6ekr3gbZpGlWsnEBvnCVx+PqCae7Lk18UGAtv5k7rCxKYiKb4JV1Nnre03PhoxvH9dWZb/ol80pIj6o7C1NU= X-Received: by 2002:a17:906:1591:b0:b40:da21:bf38 with SMTP id a640c23a62f3a-b50ac1c5dcbmr174834366b.36.1759910710880; Wed, 08 Oct 2025 01:05:10 -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:04:59 -0400 X-Gm-Features: AS18NWDVgTLOSJ4yfCLzaQgL8QUw2ZxIeyOhUT-5_I0aOULI75jHz3CH7BSGIkw 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 [-3.94 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.94)[-0.941]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_DN_EQ_ADDR_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62f:from] X-Rspamd-Queue-Id: 4chQXs4B3hz3Th6 On Wed, Oct 8, 2025 at 3:59=E2=80=AFAM Lexi Winter wrote: > > Paul Procacci wrote in : > > From hosts' perspective: > > ----------------------------------------------------------- > > root@host:~ # tcpdump -ni epair0a > > tcpdump: verbose output suppressed, use -v[v]... for full protocol deco= de > > listening on epair0a, link-type EN10MB (Ethernet), snapshot length 2621= 44 bytes > > > From Jail 1's perspective: > > ----------------------------------------------------------- > > root@Jail1:/ # tcpdump -ni epair0b.60 > > tcpdump: verbose output suppressed, use -v[v]... for full protocol deco= de > > 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, le= ngth 28 > > 07:52:04.785635 ARP, Request who-has 192.168.60.2 tell 192.168.60.1, le= ngth 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 --=20 __________________ :(){ :|:& };: