Date: Fri, 23 Jan 1998 20:03:31 -0800 From: Bill Trost <trost@cloud.rain.com> To: mobile@FreeBSD.ORG Subject: Re: SVEC NE2000 "clone" doom and gloom Message-ID: <m0xvwpj-0002WtC@jli.com> In-Reply-To: Your message of Sat, 24 Jan 1998 14:04:14 %2B1030. <199801240334.OAA00957@word.smith.net.au> References: <199801240334.OAA00957@word.smith.net.au>
index | next in thread | previous in thread | raw e-mail
Mike Smith writes:
> "make" in usr.sbin/pccard/pccardd fails, so I am not going to bother
> unless I get the rest of this sorted out.
Bleagh. Try going up a directory.
Tried that once, no luck. To be precise (in case anyone cares):
cc -O -I/mnt/usr/src/usr.sbin/pccard/pccardd -I/mnt/usr/src/usr.sbin/pccard/pccardd/../pccardc -Wall -g -static -Wall -g -static -c /mnt/usr/src/usr.sbin/pccard/pccardd/cardd.c
/mnt/usr/src/usr.sbin/pccard/pccardd/cardd.c: In function `slot_change':
/mnt/usr/src/usr.sbin/pccard/pccardd/cardd.c:232: `suspend' undeclared (first use this function)
/mnt/usr/src/usr.sbin/pccard/pccardd/cardd.c:232: (Each undeclared identifier is reported only once
/mnt/usr/src/usr.sbin/pccard/pccardd/cardd.c:232: for each function it appears in.)
/mnt/usr/src/usr.sbin/pccard/pccardd/cardd.c: In function `setup_slot':
/mnt/usr/src/usr.sbin/pccard/pccardd/cardd.c:561: storage size of `drv' isn't known
/mnt/usr/src/usr.sbin/pccard/pccardd/cardd.c:561: warning: unused variable `drv'
*** Error code 1
> ed_probe_WD80x3, which hangs computing the ether address PROM
> checksum(???). It doesn't even manage to read the first byte.
When you say "doesn't even manage to read the first byte", what happens?
Is this a software bug (spinning forever), or a hardware bug (read from
card locks machine?).
The latter.
> What's the TOSH_ETHER in if_ed.c for? If I define that, then I don't get
> the hang -- instead, the checksum checks fail, and pccardd says that the
> driver allocation fails (and I got an "unfiended interrupt (0)" once,
> too). The probe does not believe the card is an NE2000.
The TOSH_ETHER define is for some Toshiba cards. Unfiended interrupt 0 is
doubly odd. 8)
Yeah, way bizarre.
I take it that you tried removing the call to ed_probe_WD80x3() in order to
determine that the NE2000 probe fails?
No, it's that defining TOSH_ETHER causes ed_probe_WD80x3 to not hang. Maybe I
should just try enabling that first power-on of the card, and not the rest of
TOSH_ETHER? Unlikely.
the Danpex card I use at the moment is actually quite easy to open up. If
yours is the same....
No way, I don't even see *how* it opens up. I'd rather be able to get my money
back.
Oh boy, my big chance to see Fry's "service" in action....
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m0xvwpj-0002WtC>
