*BSD News Article 16274


Return to BSD News archive

Xref: sserve comp.os.386bsd.questions:2552 comp.os.386bsd.bugs:776
Path: sserve!newshost.anu.edu.au!munnari.oz.au!goanna!escargot!otto!davidb
From: davidb@otto.bf.rmit.oz.au (David Burren [Athos])
Newsgroups: comp.os.386bsd.questions,comp.os.386bsd.bugs
Subject: Re: [NetBSD] 3Com ethernet problems, misc bugs, and debugging kernels
Message-ID: <davidb.737792720@otto>
Date: 19 May 93 06:25:20 GMT
References: <1t69ec$bau@eagle.lerc.nasa.gov>
Organization: Royal Melbourne Institute of Technology
Lines: 47
NNTP-Posting-Host: otto.bf.rmit.oz.au

In <1t69ec$bau@eagle.lerc.nasa.gov> mikef@sarah.lerc.nasa.gov (Mike J. Fuller) writes:

	[Description of kernel panics using 3c503 under load]

>Better yet, does anybody have an idea of how to fix this problem?

Sorry, no.  I was looking into this but have decided to wait until I
see the replacement 3c503 driver that's coming out.


>In the course of looking into the problem, I couldn't help but notice a few
>"annoyances" with the driver.

All of the "annoyances" you mention have been fixed in the next release of
NetBSD.  If the new driver is available by then your kernel panics may also
be fixed...


>Also, a friend of mine who runs 386BSD and has a 3Com card claims that the:

>        /*
>         * XXX (untested)
>         * select thick (e.g. AUI connector) if LLC0 bit is set
>         */

>code doesn't work, which forces anyone who wants to use the AUI port on a
>3Com card to have to hard-code it in the driver (I'm using the 10Base-T port
>on mine, so I didn't have to change it).

It does work (although the first time I looked at that code I thought
the same thing).  The following commands will switch to the external
transceiver.

	# ifconfig ec0 down
	# ifconfig ec0 llc0
	# ifconfig ec0 up

ec_init() is called when the interface is brought up, and the presence of
LLC0 in the flags at that point will cause the selection of the external
transceiver.

Yes, I know "llc0" and "-llc0" are not in the ifconfig manual page.
This is also being fixed for the next NetBSD release.
__
David Burren
davidb@otto.bf.rmit.oz.au (guest acct)
+61-3-634-3635