From owner-freebsd-sparc Thu Mar 13 11:49:27 2003 Delivered-To: freebsd-sparc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C650637B404 for ; Thu, 13 Mar 2003 11:49:25 -0800 (PST) Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9318543F75 for ; Thu, 13 Mar 2003 11:49:24 -0800 (PST) (envelope-from jake@k6.locore.ca) Received: from k6.locore.ca (localhost.locore.ca [127.0.0.1]) by k6.locore.ca (8.12.8/8.12.8) with ESMTP id h2DJrRxS058933; Thu, 13 Mar 2003 14:53:27 -0500 (EST) (envelope-from jake@k6.locore.ca) Received: (from jake@localhost) by k6.locore.ca (8.12.8/8.12.8/Submit) id h2DJrRPD058932; Thu, 13 Mar 2003 14:53:27 -0500 (EST) Date: Thu, 13 Mar 2003 14:53:27 -0500 From: Jake Burkholder To: Marian Dobre Cc: freebsd-sparc Subject: Re: Sparc64 and standard PCI devices Message-ID: <20030313145327.H50948@locore.ca> References: <3E6F9524.30801@onix.ro> <20030312155136.E50948@locore.ca> <3E702867.9090200@onix.ro> <20030313015122.F50948@locore.ca> <3E704319.7090105@onix.ro> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3E704319.7090105@onix.ro>; from mari@onix.ro on Thu, Mar 13, 2003 at 10:36:41AM +0200 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Apparently, On Thu, Mar 13, 2003 at 10:36:41AM +0200, Marian Dobre said words to the effect of; > Hey, > > I recompiled the kernel but the PCI ethernet cards still don't work. > > xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0x400-0x47f mem > 0x2000-0x207f irq 1 at device 2.0 on pci2 > xl0: reset didn't complete > xl0: Ethernet address: 00:04:75:cf:90:2a > miibus1: on xl0 > ukphy0: on miibus1 > ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > xl0: watchdog timeout > xl0: reset didn't complete > xl0: watchdog timeout > xl0: reset didn't complete > rl0: port 0x400-0x4ff mem 0x2000-0x20ff irq > 1 at device 2.0 on pci4 > rl0: Realtek 8139B detected. Warning, this may be unstable in autoselect > mode > rl0: Ethernet address: 00:00:b4:c0:db:b9 > miibus2: on rl0 > rlphy0: on miibus2 > rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > rl0: watchdog timeout > rl0: watchdog timeout > freebsd# uname -a > FreeBSD freebsd.onix.ro 5.0-CURRENT FreeBSD 5.0-CURRENT #5: Thu Mar 13 > 09:19:08 CET 2003 root@freebsd.onix.ro:/usr/obj/usr/src/sys/CUSTOM > sparc64 > > Is there any patch available for the xl driver ? Its not a problem with the drivers, the pci code is not assigning the right interrupts. If they're not already there, add options PSYCHO_DEBUG and options OFW_PCI_DEBUG to your kernel config and send me the full dmesg. If you try to ifconfig the interfaces with these options you may get a stray interrupt message on the console as well, I need to know the numbers that are reported. Jake To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message