From owner-freebsd-questions@freebsd.org Tue Mar 20 23:44:23 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F369F56807 for ; Tue, 20 Mar 2018 23:44:23 +0000 (UTC) (envelope-from mark@kane.mn) Received: from mamba.tntpowerhost.com (mamba.tntpowerhost.com [208.100.19.247]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A5AE1707FD for ; Tue, 20 Mar 2018 23:44:21 +0000 (UTC) (envelope-from mark@kane.mn) Received: from [::1] (port=48386 helo=mamba.tntpowerhost.com) by mamba.tntpowerhost.com with esmtpa (Exim 4.90_1) (envelope-from ) id 1eyPzH-00037m-UI; Tue, 20 Mar 2018 17:44:11 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 20 Mar 2018 17:44:11 -0500 From: Mark Kane To: dweimer@dweimer.net Cc: FreeBSD Questions Subject: Re: Intel 82598EB twinax cables In-Reply-To: <94c134bad1f05c434605862842937b17@dweimer.net> References: <94c134bad1f05c434605862842937b17@dweimer.net> Message-ID: <4f1302c75c306e25e5d38370669d371a@kane.mn> X-Sender: mark@kane.mn User-Agent: Roundcube Webmail/1.3.3 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - mamba.tntpowerhost.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - kane.mn X-Get-Message-Sender-Via: mamba.tntpowerhost.com: authenticated_id: mark@mkproductions.org X-Authenticated-Sender: mamba.tntpowerhost.com: mark@mkproductions.org X-Source: X-Source-Args: X-Source-Dir: X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2018 23:44:23 -0000 On 2018-03-20 16:12, Dean E. Weimer wrote: > I am trying to utilize an old Dell R710 server that used to be in our > ESX cluster. To replace an even older FreeBSD server I have been > running. Because it's pretty stupid to throw massively better system > in the recycle pile while keeping the slower system online. > > The problem I have is that the new server has 10G Ethernet adapters > connected with Cisco Twinax Cables. > > Adapters are Intel 8259EB 10Gigabit AF Dual Port Adapters > > We have Cisco Twinax Cables connecting them to an Avaya VSP 7000 series > switch > > However I have been unable to get the interfaces to show any status > other than no carrier. I have tried everything including building a > custom kernel without the if_ix device and compiling the latest > version from Intel and installing that. > > I have done an up command on the interfaces, tried setting an IP, but > nothing changes the status. Am I missing something or is the FreeBSD > Driver just not compatible with these Twinax Cables? The cards of > course were used with these cables on VMWare? > > Here is the output from some commands below, there maybe some errors I > can't copy and past from the remote kvm console, so I had to type this > from reading the screen. this is just the first of the 4 interfaces. > > dmesg: > ix0: > Port 0xccc0-0ccdf mem > 0xdeb40000-0xdeb5ffff,0xdeb80000-0xdebbffff,0xdeb38000-0xdeb3fff irq > 47 at device 0.0 on pci11 > ix0: Using MSI-X interrupts with 9 vectors > ix0: Ethernet address: 00:00:c9:85:33:22 > ix0: PCI Express Bus: Speed 2.5GT/s Width x8 > > pciconf -lv: > ix0@pci0:11:0:0: class=0x020000 card=0xe41010df chip=0x10c68086 > rev=0x01 hdr=0x00 > vendor = 'Intel Corporation' > device = '82598EV 10-Gigabit AF Dual Port Network Connection' > class = 'network' > subclass = 'ethernet' > > ifconfig -v ix0 > ix0: flags=8843 METRIC 0 MTU > 9000 > > options=e407bb > ether 00:00:c9:85:33:22 > hwaddr 00:00:c9:85:33:22 > nd6 options=29 > media: Ethernet autoselect > status: no carrier I've never tried with twinax cables but remember going down a similar path with an Intel 82599ES card and the included multimode optics. In the end, the ix driver in GENERIC plus "hw.ix.unsupported_sfp=1" in /boot/loader.conf allowed both ports to link correctly. Not positive if that's it here but hope that helps.