From owner-freebsd-stable@FreeBSD.ORG Mon Sep 15 16:03:10 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72F6F16A4B3 for ; Mon, 15 Sep 2003 16:03:10 -0700 (PDT) Received: from tomts9-srv.bellnexxia.net (tomts9.bellnexxia.net [209.226.175.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 469E143F85 for ; Mon, 15 Sep 2003 16:03:08 -0700 (PDT) (envelope-from matt@compar.com) Received: from hermes ([65.95.185.143]) by tomts9-srv.bellnexxia.net (InterMail vM.5.01.06.04 201-253-122-130-104-20030726) with SMTP id <20030915230306.BNPM1527.tomts9-srv.bellnexxia.net@hermes>; Mon, 15 Sep 2003 19:03:06 -0400 Message-ID: <00f501c37bdd$371bbf20$1200a8c0@gsicomp.on.ca> From: "Matthew Emmerton" To: "William Wong" , References: <000501c37b51$e904d000$fa00a8c0@janus> Date: Mon, 15 Sep 2003 18:57:49 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Re: Stange NIC Problem: DFE-538TX X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Sep 2003 23:03:10 -0000 > Hi there, > > I'm having an odd problem where this NIC (cheap-o, yes I know) doesn't seem > to work on FreeBSD correctly. I have the same cards (even revision models) > in two win boxen and they work fine. 10baseT works but not 100baseT. > > With a normal NIC config, without explicitly setting the media to 10baseT, > it will autosense as 100BaseT @ full-duplex, showing active. However I > can't ping any IP. My switch indicates that the port is not active either. > > If a 10baseT config, the switch will recognise that it's running at > half-duplex and all seems well. > > I've read posts here that changes in stable may have affected this, but I'm > still running a 4.9-RELEASE system. > > If anyone has any hints to why this is happening please E-mail me. Please > CC directly since I'm not subscribed to this list. Never, ever rely on the NIC and the switch to do proper auto-negotiation. It's not just a FreeBSD thing -- Cisco has many papers outlining why auto-negotiation doesn't work in practice. See 'man ifconfig' for details on how to configure your card for a particular media type upon bootup. -- Matt Emmerton