*BSD News Article 4263


Return to BSD News archive

Path: sserve!manuel!munnari.oz.au!mips!decwrl!sdd.hp.com!usc!sol.ctr.columbia.edu!destroyer!lopez!clmqt!scott
Newsgroups: comp.unix.bsd
Subject: Re: 386bsd:ne1000 and /dev/lp probs
References: <714768522snx@nutt.demon.co.uk> <1992Aug26.135535.100@Urmel.Informatik.RWTH-Aachen.DE>
From: scott@clmqt.marquette.MI.US (Scott Reynolds)
Message-ID: <21qbe-gh/@clmqt.marquette.MI.US>
Date: Sat, 29 Aug 1992 07:34:28 EDT
Lines: 31

In <1992Aug26.135535.100@Urmel.Informatik.RWTH-Aachen.DE>
	kuku@acds.physik.rwth-aachen.de (Christoph Kukulies) writes:

>In article <714768522snx@nutt.demon.co.uk>, pnutty@nutt.demon.co.uk (Peter C Allnutt) writes:
>>1: I can't get my ne1000 cards to work. Upon booting 386bsd sees
>>the cards but reports the wrong ethernet address. It skips every
>>other byte of the cards address.

The unofficial (though correct) fix to this is to change the definition
of the "boarddata" variable.  It currently reads

	static u_short	boarddata[16];

and it should read

	static u_char	boarddata[16];

(I'm doing this from memory, but the relevant piece of information is
the change from a 16-bit unsigned short int to an 8-bit unsigned
character.)

>Could the one who posted a ne1000/2000 driver enhancement please re-post
>or leave a mail. Thank you.

I'm interested in any enhancements to the driver, also; perhaps we can
get it included in the unofficial patches on agate?
--
scott@clmqt.marquette.MI.US       |      Ich bin ein Virus.  Mach' mit und
Scott Reynolds                  --+--    kopiere mich in Deine .signature.
Enterprise Information System     |
        Revive us, oh Lord!       |