From owner-freebsd-arm@FreeBSD.ORG Wed Aug 1 20:32:46 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 70B85106564A for ; Wed, 1 Aug 2012 20:32:46 +0000 (UTC) (envelope-from kp@sigsegv.be) Received: from mercury.codepro.be (mercury.codepro.be [IPv6:2001:4b98:dc0:51:216:3eff:feb7:3147]) by mx1.freebsd.org (Postfix) with ESMTP id 025798FC12 for ; Wed, 1 Aug 2012 20:32:44 +0000 (UTC) Received: from adrastea.jupiter.sigsegv.be (adrastea.jupiter.sigsegv.be [IPv6:2001:6f8:1498:1::3]) by mercury.codepro.be (Postfix) with ESMTP id 08232AD; Wed, 1 Aug 2012 22:32:43 +0200 (CEST) Received: from thebe.jupiter.sigsegv.be (thebe.jupiter.sigsegv.be [172.16.1.5]) by adrastea.jupiter.sigsegv.be (Postfix) with ESMTP id 88D731208F; Wed, 1 Aug 2012 22:32:12 +0200 (CEST) Received: by thebe.jupiter.sigsegv.be (Postfix, from userid 1000) id 5E2C317B7D; Wed, 1 Aug 2012 22:32:12 +0200 (CEST) Date: Wed, 1 Aug 2012 22:32:12 +0200 From: Kristof Provost To: Ian Lepore Message-ID: <20120801203211.GL36837@thebe.jupiter.sigsegv.be> References: <5008728C.5040100@jetcafe.org> <1343845964.1128.28.camel@revolution.hippie.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <1343845964.1128.28.camel@revolution.hippie.lan> X-PGP-Fingerprint: E114 D9EA 909E D469 8F57 17A5 7D15 91C6 9EFA F286 User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-arm@freebsd.org Subject: Re: Globalscale Dreamplug and 8.3 RELEASE X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Aug 2012 20:32:46 -0000 On 2012-08-01 12:32:44 (-0600), Ian Lepore wrote: > I did some driver debugging to the point where I see the outgoing packet > buffers being handed to the hardware, and then shortly thereafter > TX-done interrupts happen, as if the packet was sent just fine. But > either the bits never hit the wire, or the packets are malformed in some > way such that other boxes on my network can't see them arrive (using > tcpdump; I don't have any wire-level debugging tools). > At a guess, the problem is that the PHY address isn't getting programmed in the MAC. There should be a fix in 9.0 or 10.0. It's the /* Tell the MAC where to find the PHY so autoneg works */ bit in mge_attach in current. Regards, Kristof