From owner-freebsd-net@FreeBSD.ORG Thu Oct 11 16:25:19 2012 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 10395A84 for ; Thu, 11 Oct 2012 16:25:19 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from mail-vc0-f182.google.com (mail-vc0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id AD6988FC12 for ; Thu, 11 Oct 2012 16:25:18 +0000 (UTC) Received: by mail-vc0-f182.google.com with SMTP id fw7so3086379vcb.13 for ; Thu, 11 Oct 2012 09:25:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=pAgF+yyoUI5w12kxXwN1jWD0K5NbgQTxkFsa7xaDIjY=; b=W2W8OFuGAszqzLJi80Wid1PctwDAB0nURertp6sqbYfjY+z70OwTWUY5TvuyTA8kO/ mKS8eWHQEpHHQ3npwwTFIq2euuGFOmm6xVL0oQled6P5gLnEzKejgzY0rUtI0lgLscrB IfJWWqLX8F6Dx8Xrcd5EjAnKEYDUGVvLsAk6vycKs0BCY4HpmsHnemLaV0BySLT/E7C8 oaC9S3bDqtT00iIxSsbGDYTQNv14cR9373NFq95yztMiggQ95yRSwFOR9b4JD7ysHYZF EZqTLNkLXvodDgWv+3OaGdRmH10sWPPVSJSMJsbwgk3NZ1K9KE8jiGYpzXWrbUhs/M87 BrFA== MIME-Version: 1.0 Received: by 10.58.0.7 with SMTP id 7mr822748vea.18.1349972717776; Thu, 11 Oct 2012 09:25:17 -0700 (PDT) Received: by 10.58.68.8 with HTTP; Thu, 11 Oct 2012 09:25:17 -0700 (PDT) In-Reply-To: <792D5931-19E7-4239-A3E8-5D2BC90F03FD@netasq.com> References: <792D5931-19E7-4239-A3E8-5D2BC90F03FD@netasq.com> Date: Thu, 11 Oct 2012 09:25:17 -0700 Message-ID: Subject: Re: ixgbe and ixgbevf drivers are not working in virtualization environment From: Jack Vogel To: =?ISO-8859-1?Q?R=E9mi_Pauchet?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: freebsd-net@freebsd.org X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 16:25:19 -0000 The ixgbe device will not get link until you have run init, so assign it an address or just do an ifconfig up. I have never used the driver using a passthru type setup but I believe its been done successfully if memory serves. Jack On Thu, Oct 11, 2012 at 8:39 AM, R=E9mi Pauchet wr= ote: > Hi, > > I'm trying to use the ixgbe (10Gb) driver in a FreeBSD virtual machine on > an esxi 5 using DirectPath (PCI Passthrough) and the card is detected, bu= t > I can't get a link (status: no carrier) > > ix0: me= m > 0xd2420000-0xd243ffff,0xd2400000-0xd2403fff irq 18 at device 0.0 on pci3 > > ix0: flags=3D8802 metric 0 mtu 1500 > > options=3D401bb > ether 00:e0:ed:1c:99:4e > nd6 options=3D29 > media: Ethernet autoselect > status: no carrier > > I have also tested with XenServer 6, using SR-IOV (ixgbevf driver) with > the same result: the driver is loading, but no link detected. > > In both case (VMWare DirectPath and XenServer SR-IOV), I tested Linux wit= h > success. > > > The card is an Intel 82599EB, the motherboard is an Intel X58 (supermicro > X8ST3) with a Xeon W3680 and I've tested FreeBSD 8.3 and 9.0 > > I've found a forum thread with the same issue: > http://forums.freebsd.org/showthread.php?t=3D29855 and no answer :) > > > Please find in attachment the dmesg (boot -v) with the ix driver compiled > with DEBUG flags using vmware. > > > Can anyone provide feedback about this issue ? > > Regards, > R=E9mi Pauchet > > >