Date: Thu, 11 Jul 2002 18:58:03 +0200 From: Thomas Moestl <tmoestl@gmx.net> To: "Andrew R. Reiter" <arr@watson.org> Cc: freebsd-sparc64@FreeBSD.org Subject: Re: hme0 -- 0x20000 error (no rx descs) Message-ID: <20020711165803.GB318@crow.dom2ip.de> In-Reply-To: <Pine.NEB.3.96L.1020711122701.78656A-100000@fledge.watson.org> References: <20020711142144.GA318@crow.dom2ip.de> <Pine.NEB.3.96L.1020711122701.78656A-100000@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 2002/07/11 at 12:29:31 -0400, Andrew R. Reiter wrote:
> :On Thu, 2002/07/11 at 06:12:39 -0400, Andrew R. Reiter wrote:
> :>
> :> Today I used the ISO from people.freebsd.org/~jake/sparc64/ and got my
> :> ultra60 going and got the distribution installed and it's all working fine
> :> so far ... except hme0 :)) I keep getting errors like:
> :>
> :> # ifconfig hme0 x.x.x.y netmask 0xfffffff0
> :> # hme0: error signaled, status=0x20101
> :>
> :> # hme0: error signaled, status=0x20101
> :>
> :> # ping x.x.x.x
> :> PING x.x.x.x (x.x.x.x): 48 data bytes
> :> hme0: error signaled, status=0x20101
> :> hme0: error signaled, status=0x20001
> :> hme0: error signaled, status=0x20101
> :> hme0: too may errors; not reporting any more
> :> ping: sendto: Host is down
> :>
> :>
> :> Have I missed something known?
> :
> :If you can easily reproduce this, it would be nice if you could
> :compile a kernel with KTR, and KTR_MASK set to KTR_CT2. Then please
> :wait until the problem occurs, and dump the trace buffer (using
> :ktrdump is probably the easiest way to do this). The driver has pretty
> :verbose traces in it, so I hopefully should be able to tell what's
> :wrong from seeing the output.
>
> I've reproduced this everytime I've attempted to use the device; however,
> this is my first time getting the machine going, so the lack of a net
> connection is hurting me (in terms of sources to recompile). I think our
> sparc64 ISOs (well, seems just jake@ is putting them up now?) should
> definetly have the distrib*.tar include the current source tree that the
> iso was built from, no?
>
> Since I can't get the machine on the net, any recommendations for getting
> source?
Hmmm, actually, I think that the kernel on the ISO was compiled with
KTR, so you just need to set the mask (no recompile required), using
either a loader tunable ("set debug.ktr.mask=0x2000000" on the loader
prompt) or sysctl ("sysctl debug.ktr.mask=0x2000000"). Since it
doesn't seem to happen during boot the sysctl method should suffice.
- thomas
--
Thomas Moestl <tmoestl@gmx.net> http://www.tu-bs.de/~y0015675/
<tmm@FreeBSD.org> http://people.FreeBSD.org/~tmm/
PGP fingerprint: 1C97 A604 2BD0 E492 51D0 9C0F 1FE6 4F1D 419C 776C
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-sparc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020711165803.GB318>
