Date: Thu, 6 Jul 2000 20:30:04 -0700 (PDT) From: "Vladimir B. Grebenschikov" <vova@express.ru> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/19436: when using vlanX interface arp ageing work incorrectly Message-ID: <200007070330.UAA51303@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/19436; it has been noted by GNATS.
From: "Vladimir B. Grebenschikov" <vova@express.ru>
To: freebsd-gnats-submit@freebsd.org
Cc:
Subject: Re: kern/19436: when using vlanX interface arp ageing work incorrectly
Date: Fri, 7 Jul 2000 07:24:51 +0400 (MSD)
After some debugging I've found that there is actually two problems:
First - with switching hardware (Inter 460t with 802.1Q capable
firmware), It fails correct deliver broadcasts from trunked port to
untrunked port after untrunked port goes down and then up.
Second - with arp utility, it can't handle arp entries on vlanX
interfaces correctly, there is simple patch for fix arp behavior:
diff -N -u arp.c.orig arp.c
--- usr.sbin/arp/arp.c.orig Fri Jul 7 07:11:48 2000
+++ usr.sbin/arp/arp.c Fri Jul 7 07:11:20 2000
@@ -397,7 +397,7 @@
(rtm->rtm_flags & RTF_LLINFO) &&
!(rtm->rtm_flags & RTF_GATEWAY)) switch (sdl->sdl_type) {
case IFT_ETHER: case IFT_FDDI: case IFT_ISO88023:
- case IFT_ISO88024: case IFT_ISO88025:
+ case IFT_ISO88024: case IFT_ISO88025: case IFT_PROPVIRTUAL:
goto delete;
}
}
--
TSB Russian Express, Moscow
Vladimir B. Grebenschikov, vova@express.ru
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200007070330.UAA51303>
