From owner-freebsd-net@FreeBSD.ORG Mon Jan 21 11:10:35 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B47C16A419 for ; Mon, 21 Jan 2008 11:10:35 +0000 (UTC) (envelope-from wawa@yandex-team.ru) Received: from wawa.yandex.ru (wawa.yandex.ru [87.250.250.1]) by mx1.freebsd.org (Postfix) with ESMTP id 2059E13C47E for ; Mon, 21 Jan 2008 11:10:32 +0000 (UTC) (envelope-from wawa@yandex-team.ru) Received: from [127.0.0.1] (localhost.yandex.ru [127.0.0.1]) by wawa.yandex.ru (8.14.1/8.14.1/Debian-9) with ESMTP id m0LAwRFF027448; Mon, 21 Jan 2008 13:58:27 +0300 Message-ID: <47947AD3.2040708@yandex-team.ru> Date: Mon, 21 Jan 2008 13:58:27 +0300 From: Vladimir Ivanov Organization: Yandex LLC User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071119 Iceape/1.1.7 (Debian-1.1.7-1) MIME-Version: 1.0 To: Jack Vogel References: <4793072F.9030909@modulus.org> <2a41acea0801201226t3f7eb2d0qfd12102d1d480529@mail.gmail.com> In-Reply-To: <2a41acea0801201226t3f7eb2d0qfd12102d1d480529@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org, Andrew Snow Subject: Re: 7.0-RC1 onboard em1 intel pro1000 vanishing occasionally X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2008 11:10:35 -0000 Hi, All Jack Vogel wrote: > Hi Andrew, > > Someone else has already reported this to me and in fact he is testing > a shared code > fix to see if it resolves it. I will be updating the driver if it does. > > Jack > We've same issue w/Supermicro boards if IPMI daughterboard installed. A problem looks as PHY reg reads/writes fails. I suppose they use buggy (incompatible) technique to make "virtual lan" channel for remote KVM support. On some systems we can start interfaces via warm boot, sometimes not, sometimes we can recover it w/powercord unplug, sometimes - not. 100% workaround: remove IPMI daughterboard. Also, I've a several systems w/IPMI which works Ok. > On Jan 20, 2008 12:32 AM, Andrew Snow wrote: > >> Hi, >> >> I have a recent Supermicro board (Super X7DWT >> Intel 5400 chipset) with two onboard NICs - Intel (ESB2/Gilgal) 82563EB >> Dual-Port Gigabit Ethernet Controller >> >> >> >> Usually boot up looks like this: >> >> em0: port >> 0x3000-0x301f mem 0xda020000-0xda03ffff,0xda000000-0xda01ffff irq 44 at >> device 0.0 on pci5 >> em0: Using MSI interrupt >> em0: Ethernet address: 00:30:48:7e:20:e0 >> em0: [FILTER] >> em1: port >> 0x3020-0x303f mem 0xda060000-0xda07ffff,0xda040000-0xda05ffff irq 40 at >> device 0.1 on pci5 >> em1: Using MSI interrupt >> em1: Ethernet address: 00:30:48:7e:20:e1 >> em1: [FILTER] >> >> Sometimes when I reboot this happens: >> >> em0: port >> 0x3000-0x301f mem 0xda020000-0xda03ffff,0xda000000-0xda01ffff irq 44 at >> device 0.0 on pci5 >> em0: Using MSI interrupt >> em0: Ethernet address: 00:30:48:7e:20:e0 >> em0: [FILTER] >> em1: port >> 0x3020-0x303f mem 0xda060000-0xda07ffff,0xda040000-0xda05ffff irq 40 at >> device 0.1 on pci5 >> em1: Using MSI interrupt >> em1: Setup of Shared code failed >> device_attach: em1 attach returned 6 >> >> And em1 does not exist after that. Power cycling the machine seems to >> fix it for the next boot. >> >> >> Any suggestions? >> >> [skip] Trully, -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495 739-7070 @: noc@yandex.net (corporate) wawa@yandex-team.ru (personal) www: www.yandex.ru --