From owner-freebsd-questions@FreeBSD.ORG Mon Aug 21 13:20:35 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E169816A4E0 for ; Mon, 21 Aug 2006 13:20:35 +0000 (UTC) (envelope-from javier@kjsl.com) Received: from skywagon.kjsl.com (skywagon.kjsl.com [69.36.240.252]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9C8643D67 for ; Mon, 21 Aug 2006 13:20:25 +0000 (GMT) (envelope-from javier@kjsl.com) Received: from [64.102.51.199] (dhcp-64-102-51-199.cisco.com [64.102.51.199]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by skywagon.kjsl.com (Postfix) with ESMTP id 71B6A2A6839; Mon, 21 Aug 2006 09:20:23 -0400 (EDT) In-Reply-To: <041701c6c523$4bc5cfa0$c802a8c0@lucy> References: <041701c6c523$4bc5cfa0$c802a8c0@lucy> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Javier Henderson Date: Mon, 21 Aug 2006 09:21:46 -0400 To: "Dave Raven" X-Mailer: Apple Mail (2.752.2) Cc: freebsd-questions@freebsd.org Subject: Re: Cisco/BSD auto-negotiation X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Aug 2006 13:20:36 -0000 On Aug 21, 2006, at 9:11 AM, Dave Raven wrote: > Hi all, > I'm currently looking into a problem with a Cisco 3640 router and a > FreeBSD 4.9 unit, connected via a crossover cable, that are not > negotiating > correctly. > > If you force the media setting to full or half duplex it has constant > collisions on the interface, and if you let both autonegotiate the > cisco > keeps resetting (every ~20 seconds) its network card. > > Are there known issues with this, or any known fixes? I've not seen this problem with my systems, all of which have Intel NIC's (fxp and em), they all correctly negotiate with the Cisco gear I've tested (a 2651XM and a few Catalyst switches running both IOS and CatOS). I've not seen the constant negotiation you report above. I've FreeBSD systems running 4.10-RELEASE, 5.5-RELEASE and 6.1- RELEASE, all up to date with security patches. Note that if you force the FreeBSD system to a fixed setting, and leave the other side (your 3640 in this case) to auto negotiate, then the auto negotiating side will set itself to half duplex. However, if you set both to full duplex, then collisions should not occur. I'd be interested at looking into this more, feel free to contact me off list to pursue this further. Disclaimer: I work at Cisco. -jav