From owner-freebsd-tokenring Wed Aug 4 10: 6:50 1999 Delivered-To: freebsd-tokenring@freebsd.org Received: from mail.ftf.dk (mail.ftf.net [129.142.64.2]) by hub.freebsd.org (Postfix) with ESMTP id 7B5A115174 for ; Wed, 4 Aug 1999 10:06:46 -0700 (PDT) (envelope-from regnauld@ftf.net) Received: from ns.int.ftf.net (fw2.ftf.dk [192.168.1.2] (may be forged)) by mail.ftf.dk (8.9.3/8.9.3/gw-ftf-1.2) with ESMTP id TAA10147 for ; Wed, 4 Aug 1999 19:06:16 +0200 (CEST) X-Authentication-Warning: mail.ftf.dk: Host fw2.ftf.dk [192.168.1.2] (may be forged) claimed to be ns.int.ftf.net Received: (from regnauld@localhost) by ns.int.ftf.net (8.9.2/8.9.3) id TAA85151; Wed, 4 Aug 1999 19:23:54 +0200 (CEST) Message-ID: <19990804192354.14805@ns.int.ftf.net> Date: Wed, 4 Aug 1999 19:23:54 +0200 From: Phil Regnauld To: freebsd-tokenring@freebsd.org Subject: Strange problem with FreeBSD TR + ARP Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88e X-Operating-System: FreeBSD 3.1-RELEASE i386 Organization: FTFnet Sender: owner-freebsd-tokenring@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have a FreeBSD box running 19990421-SNAP with TR support -- the box is on a switched TR net. The problem I see occurs between an IBM 2210 router and the FreeBSD box. (I can also forecfully reproduce it on other hosts by flushing the arp table). Then the ARP expires on the IBM (which doesn't often talk to or get traffic from the FreeBSD), it seems the BSD box's ARP reply is bogus (or at least, is not seen by the IBM, or misformatted). See below -- this is viewed by the FreeBSD's tcpdump, so TR addresses are interpretted (canonical)... IIRC, ARP on Ethernet and TR is the same format, no ? IBM asks, FreeBSD replies: 19:04:46.035901 arp who-has 130.226.108.3 (0:0:30:5a:49:1c) tell 130.226.108.13 (4:0:0:22:10:2) hardware #6 19:04:46.035971 0:0:83:a5:27:7 > 4:0:0:22:10:2 sap 00 ui/C len=33 0000 0008 0600 0608 0006 0400 0200 0083 a527 0782 e26c 0304 0000 2210 0282 e26c 0d 0000 0300 0000 0806 0006 0800 0604 0002 0000 83a5 2707 82e2 6c03 0400 0022 1002 82e2 6c0d CISCO asks: 16:35:45.796363 0:0:83:a5:27:7 > 0:6:e:b3:fe:92 sap 00 ui/C len=33 0000 0008 0600 0608 0006 0400 0200 0083 a527 0782 e26c 0300 060e b3fe 9282 e26c 28 0000 0300 0000 0806 0006 0800 0604 0002 0000 83a5 2707 82e2 6c03 0006 0eb3 fe92 82e2 6c28 FYI, a normal Ethernet ARP reply. 16:35:39.937670 arp reply 172.16.211.1 is-at 0:10:4b:79:15:6b 0001 0800 0604 0002 0010 4b79 156b ac10 d301 0004 acd9 400e ac10 d346 0000 0000 0000 0000 0000 0000 0000 0000 0000 -- Divizion by Zero error -- multiplying by zero to recover. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-tokenring" in the body of the message From owner-freebsd-tokenring Wed Aug 4 10:18:53 1999 Delivered-To: freebsd-tokenring@freebsd.org Received: from mail.ftf.dk (mail.ftf.net [129.142.64.2]) by hub.freebsd.org (Postfix) with ESMTP id 74C9514D94 for ; Wed, 4 Aug 1999 10:18:48 -0700 (PDT) (envelope-from regnauld@ftf.net) Received: from ns.int.ftf.net (fw2.ftf.dk [192.168.1.2] (may be forged)) by mail.ftf.dk (8.9.3/8.9.3/gw-ftf-1.2) with ESMTP id TAA10210 for ; Wed, 4 Aug 1999 19:16:38 +0200 (CEST) X-Authentication-Warning: mail.ftf.dk: Host fw2.ftf.dk [192.168.1.2] (may be forged) claimed to be ns.int.ftf.net Received: (from regnauld@localhost) by ns.int.ftf.net (8.9.2/8.9.3) id TAA85179; Wed, 4 Aug 1999 19:34:17 +0200 (CEST) Message-ID: <19990804193416.32477@ns.int.ftf.net> Date: Wed, 4 Aug 1999 19:34:16 +0200 From: Phil Regnauld To: freebsd-tokenring@FreeBSD.ORG Subject: Re: Strange problem with FreeBSD TR + ARP References: <19990804192354.14805@ns.int.ftf.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88e In-Reply-To: <19990804192354.14805@ns.int.ftf.net>; from Phil Regnauld on Wed, Aug 04, 1999 at 07:23:54PM +0200 X-Operating-System: FreeBSD 3.1-RELEASE i386 Organization: FTFnet Sender: owner-freebsd-tokenring@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Phil Regnauld writes: > CISCO asks: Oops, forgot the who-has, but this is the FreeBSD replying to the CISCO: > 16:35:45.796363 0:0:83:a5:27:7 > 0:6:e:b3:fe:92 sap 00 ui/C len=33 > 0000 0008 0600 0608 0006 0400 0200 0083 > a527 0782 e26c 0300 060e b3fe 9282 e26c > 28 > 0000 0300 0000 0806 0006 0800 0604 0002 > 0000 83a5 2707 82e2 6c03 0006 0eb3 fe92 > 82e2 6c28 > -- Divizion by Zero error -- multiplying by zero to recover. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-tokenring" in the body of the message