From owner-freebsd-current@FreeBSD.ORG Tue Jul 11 19:01:56 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D556016A4DD; Tue, 11 Jul 2006 19:01:56 +0000 (UTC) (envelope-from outi@bytephobia.de) Received: from dd2626.kasserver.com (dd2626.kasserver.com [81.209.184.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BF2143D78; Tue, 11 Jul 2006 19:01:56 +0000 (GMT) (envelope-from outi@bytephobia.de) Received: from [10.1.0.2] (pD9E36D70.dip.t-dialin.net [217.227.109.112]) by dd2626.kasserver.com (Postfix) with ESMTP id 07F13A8E6B; Tue, 11 Jul 2006 21:01:54 +0200 (CEST) Message-ID: <44B3F5A2.1080206@bytephobia.de> Date: Tue, 11 Jul 2006 21:01:54 +0200 From: Patrick Hurrelmann User-Agent: Thunderbird 1.5.0.4 (X11/20060610) MIME-Version: 1.0 To: John Baldwin References: <000601c69d46$4d112a80$2b0114ac@NOBEL> <20060702125917.0ea505ac@ax-ws170.ft.axit.de> <200607051149.29086.jhb@freebsd.org> In-Reply-To: <200607051149.29086.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org, Bhuiyan Mohammad Iklash Subject: Re: Bringing up bge0 cause panic error X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jul 2006 19:01:57 -0000 On Wed, 5 Jul 2006 11:49:28 -0400 John Baldwin wrote: > On Sunday 02 July 2006 06:59, Patrick Hurrelmann wrote: > > On Sat, 1 Jul 2006 20:41:08 +0100 > > "Bhuiyan Mohammad Iklash" wrote: > > > > > Hi > > > > > > I have install FreBSD 7 (June snapshot) in my Dell LATITUDE D820 > > > laptop. I am facing e serious problem. whenever i want to bring up > > > the bge0 interface using following command nuke#ifconfig bge0 up > > > panic: invalid ife->ifm_data (0xa) in mii_phy_setmedia cpuid = 0 > > > KDB: enter: panic > > > [thread pid 834 tid 100078 ] > > > Stopped at kdb_enter+0X2b: nop > > > db> > > > > > > Then i can't do anything. I had install 6.1, that works fine. Then > > > from 6.1 i sync the current sourec and recompile system, but there > > > was an error during compillation. Then i have downloaded and > > > installed the snapshot and facing this problem. > > > > > > Please let me know how can i get rid of from this problem. Thanks > > > in advanse.. nuke#uname -a > > > FreeBSD nuke.bloodforlife.net 7.0-CURRENT-200606 FreeBSD > > > 7.0-CURRENT-200606 #0: Sun Jun 4 16:51:08 UTC 2006 > > > root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 > > > > > > here is my dmesg > > > > > > > > > Hi Nobel, > > > > I'm the proud owner of a Dell Latitude D620 and I faced the same > > problem like you. Using 6.1 I was able to use the bge-nic but on > > CURRENT it panics everytime I try to use it (Set it up or assign an > > IP-address). > > > > The problem is probably, that the PHY of the be-nic isn't recognised > > and a generic PHY attaches (See your dmesg: ukphy0). > > > > Please try the attached patch. It make the Broadom-PHY attach to the > > card. For me it works great, although it does not solve the firmware > > handshake timeouts. > > But please note: I'm no c-programmer and the patch may be crap, but > > at least it works ;) > > Can you try also making this ID upload the 5750 dsp code to see if > that helps with your timeouts? Something like this: > I tried the attached patch, but it does not change the situation at all. I still get firmware handshake timeouts when using the nic. I googled a bit and it seems that OpenBSD and NetBSD suffer from the same problem, also OpenBSD already includes John's patch :) Maybe Linux sources unveil some magic that is needed to handle those nics correctly. Thanks anyway. Patrick -- ==================================================================== Patrick Hurrelmann | "Programming today is a race between software Mannheim, Germany | engineers striving to build bigger and better | idiot-proof programs, and the Universe trying outi@bytephobia.de | to produce bigger and better idiots. So far, www.bytephobia.de | the Universe is winning." - Rich Cook /"\ \ / ASCII Ribbon Campaign X against HTML email & vCards / \