From owner-freebsd-net@FreeBSD.ORG Fri Oct 26 21:40:08 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 98F67910 for ; Fri, 26 Oct 2012 21:40:08 +0000 (UTC) (envelope-from sodynet1@gmail.com) Received: from mail-oa0-f54.google.com (mail-oa0-f54.google.com [209.85.219.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4D8D68FC0C for ; Fri, 26 Oct 2012 21:40:08 +0000 (UTC) Received: by mail-oa0-f54.google.com with SMTP id n9so4015167oag.13 for ; Fri, 26 Oct 2012 14:40:07 -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=G+9jIEIWbYNYZBnAyFlJBb52JQvdoPgDIXG02VUk6hA=; b=TeAjTiyHZATktiPXYElIxvkV3KjLqM53BFNEBdO7aoqnlZzm1WAtT0qYgarPF0RaAE +mow4HzmIhW92buTJmydg2uFdhyXP0SqLcVH8jGRwWC+FmsErdd1IFAKENbv/F2vs/az IOsF0tNKj6u3p8QLuNYameV+uGuas2nKcA1RzF7BHx1g+g/mz4U0ozs1Io4sXQWCnEeS 4YcYhpAS9R5ls7c08HBB9tuBDFcYERR+M0AZoSSj6GvWLvcKpiFGXCSxKlYtDpUlht7e 8kJaG1kGFHW1QIuuPA7zaWkvguNAhRkQIn/VI49c6GE6/h4PPmRaOTychC7E+kuT+3xP RT9A== MIME-Version: 1.0 Received: by 10.60.21.193 with SMTP id x1mr13776278oee.142.1351287607710; Fri, 26 Oct 2012 14:40:07 -0700 (PDT) Received: by 10.182.133.40 with HTTP; Fri, 26 Oct 2012 14:40:07 -0700 (PDT) In-Reply-To: <70DCE61F-E1B9-445F-A3F6-BC90646FA2AE@netasq.com> References: <792D5931-19E7-4239-A3E8-5D2BC90F03FD@netasq.com> <70DCE61F-E1B9-445F-A3F6-BC90646FA2AE@netasq.com> Date: Fri, 26 Oct 2012 23:40:07 +0200 Message-ID: Subject: Re: ixgbe and ixgbevf drivers are not working in virtualization environment From: Sami Halabi 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, Jack Vogel 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: Fri, 26 Oct 2012 21:40:08 -0000 Hi, did you try explicit "ifconfig ix0 up" instead of rebooting? Sami On Thu, Oct 25, 2012 at 4:29 PM, R=E9mi Pauchet wr= ote: > more informations about the SR-IOV issue. > > The problem is that the link is not updated in the virtual machine (VF > driver). > > ie: I start the VM with my fiber unplugged, the vf link is "no carrier". > I plug the fiber, the link stays in state "no carrier". > If I reboot the vm, I get the active link. > I reproduce the issue with esxi 5.1 and xenserver 6 > > > On other hand, I still haven't managed to get an active link with VMWare > DirectPath. > > Regards, > R=E9mi > > > Le 17 oct. 2012 =E0 09:42, R=E9mi Pauchet a =E9crit : > > > Hi > > > > My interface is configured, UP and running and I still can't get a link > > > > Can you help me with this issue ? > > > > Regards, > > R=E9mi > > > > > > Le 12 oct. 2012 =E0 09:38, R=E9mi Pauchet a =E9crit : > > > >> Hi, > >> > >> Unfortunately not: > >> > >> ix0: flags=3D8843 metric 0 mtu > 1500 > >> > options=3D401bb > >> ether 00:e0:ed:1c:99:4e > >> inet 172.16.255.254 netmask 0xffff0000 broadcast 172.16.255.255 > >> inet6 fe80::2e0:edff:fe1c:994e%ix0 prefixlen 64 scopeid 0x2 > >> nd6 options=3D29 > >> media: Ethernet autoselect > >> status: no carrier > >> ix1: flags=3D8843 metric 0 mtu > 1500 > >> > options=3D401bb > >> ether 00:e0:ed:1c:99:4f > >> inet 172.17.255.254 netmask 0xffff0000 broadcast 172.17.255.255 > >> inet6 fe80::2e0:edff:fe1c:994f%ix1 prefixlen 64 scopeid 0x3 > >> nd6 options=3D29 > >> media: Ethernet autoselect > >> status: no carrier > >> > >> Regards, > >> R=E9mi > >> > >> Le 11 oct. 2012 =E0 18:25, Jack Vogel a =E9crit : > >> > >>> 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 believ= e > its been done successfully if > >>> memory serves. > >>> > >>> Jack > >>> > >>> > >>> On Thu, Oct 11, 2012 at 8:39 AM, R=E9mi Pauchet > wrote: > >>> Hi, > >>> > >>> I'm trying to use the ixgbe (10Gb) driver in a FreeBSD virtual machin= e > on an esxi 5 using DirectPath (PCI Passthrough) and the card is detected, > but I can't get a link (status: no carrier) > >>> > >>> ix0: > mem 0xd2420000-0xd243ffff,0xd2400000-0xd2403fff irq 18 at device 0.0 on p= ci3 > >>> > >>> 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 > with 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 > >>> > >>> > >>> > >> > > > > --=20 Sami Halabi Information Systems Engineer NMS Projects Expert FreeBSD SysAdmin Expert