From owner-freebsd-net@FreeBSD.ORG Sun Aug 29 18:21:47 2004 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BAB716A4CE; Sun, 29 Aug 2004 18:21:47 +0000 (GMT) Received: from mx01.bos.ma.towardex.com (mx01.bos.ma.towardex.com [65.124.16.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0CC843D5A; Sun, 29 Aug 2004 18:21:46 +0000 (GMT) (envelope-from haesu@mx01.bos.ma.towardex.com) Received: by mx01.bos.ma.towardex.com (TowardEX ESMTP 3.0p11_DAKN, from userid 1001) id 5CE9430184; Sun, 29 Aug 2004 14:21:46 -0400 (EDT) Date: Sun, 29 Aug 2004 14:21:46 -0400 From: James To: Christopher McCrory Message-ID: <20040829182146.GA77336@scylla.towardex.com> References: <1093753691.8153.24.camel@wednesday.pricegrabber.com> <20040829074656.GA93946@scylla.towardex.com> <1093801495.14384.1.camel@wednesday.pricegrabber.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1093801495.14384.1.camel@wednesday.pricegrabber.com> User-Agent: Mutt/1.4.1i cc: freebsd-net@freebsd.org cc: tackerman@freebsd.org cc: James Subject: Re: em driver problem with intel pro 1000xf - force 100/full X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Aug 2004 18:21:47 -0000 On Sun, Aug 29, 2004 at 10:44:56AM -0700, Christopher McCrory wrote: > On Sun, 2004-08-29 at 00:46, James wrote: > > On Sat, Aug 28, 2004 at 09:28:11PM -0700, Christopher McCrory wrote: > > > Hello... > > > > > > I am trying to use an Intel Pro 1000xf (Multimode fiber/SC connector) > > > card on a FreeBSD 4.10 system. The switch (not mine) I need to talk to > > > is not configured for auto-negotiation, but forced to 100/full. It is a > > > requirement on my side to be able to do this also. My (copper) Intel and broadcom > > > NICs do this fine, but the 1000xf errors out. > > > > > > ix# ifconfig em0 media 100BaseTX mediaopt full-duplex > > > ifconfig: SIOCSIFMEDIA: Device not configured > > > ix# ifconfig em0 media 100BaseSX mediaopt full-duplex > > > > There is no such standard that calls for 100BaseSX. > > > > Try 100BaseFX and see if it works for ya... > > Thanks for replying. > > ix# ifconfig em0 media 100BaseFX mediaopt full-duplex > ifconfig: SIOCSIFMEDIA: Device not configured try 100baseTX with exact case sensitivity. i.e. lower-case 'b' and upper-case 'TX'. from man 4 em: autoselect Enables auto-negotiation for speed and duplex. 10baseT/UTP Sets 10Mbps operation. Use the mediaopt option to select full-duplex mode. 100baseTX Sets 100Mbps operation. Use the mediaopt option to select full-duplex mode. 1000baseSX Sets 1000Mbps operation. Only full-duplex mode is supported at this speed. 1000baseTX Sets 1000Mbps operation. Only full-duplex mode is supported at this speed. The em driver supports the following media options: full-duplex Forces full-duplex operation half-duplex Forces half-duplex operation. Only use mediaopt to set the driver to full-duplex. If mediaopt is not specified, the driver defaults to half-duplex. If that doesn't work either, I am not sure if XF fiber intel gig-e cards are capable of 100Mbps. HTH, -J -- James Jun TowardEX Technologies, Inc. Technical Lead Network Design, Consulting, IT Outsourcing james@towardex.com Boston-based Colocation & Bandwidth Services cell: 1(978)-394-2867 web: http://www.towardex.com , noc: www.twdx.net