Subject: Re: 2nd ethernet problems
To: None <jim@reptiles.org>
From: Gordon W. Ross <gwr@mc.com>
List: port-sun3
Date: 12/11/1995 12:10:05
> From: jim@reptiles.org (Jim Mercer)
> Date: Mon, 11 Dec 1995 09:23:02 -0500 (EST)

> i've added a 501-1153 ethernet card to my 3/280.
> 
> here is the boot message that shows it being found:
> 
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>         The Regents of the University of California.  All rights reserved.
> NetBSD 1.1 (TUATARA) #0: Wed Dec  6 09:23:25 EST 1995
>     jim@tuatara:/var/.src/sys/arch/sun3/compile/TUATARA
> Model: Sun 3/260

> real mem = 33538048
> avail mem = 30515200
> using 217 buffers containing 1777664 bytes of memory
(By the way, did bufpages=1024 work for you?)

[...]
> ie0 at obio0 addr 0xc0000 level 3 hwaddr 08:00:20:00:45:c7
> vmes0 at mainbus0
> ie1 at vmes0 addr 0xffe88000 level 3 vector 0x75 hwaddr 08:00:20:00:45:c7

> ie0: TDR detected an open 0 clocks away
> 
> the TDR detected message has always been there, although i kinda expected
> to get one for ie1 as well.
> 
> however, when i actually ifconfig it i get:
> 
> isr_autovec: ipl 0 unexpected
> 
> and then the system freezes, and i have to L1-A it (well, send a break from
> the terminal).
> 
> any ideas?
> 
> thanx.

I think that might happen if the ie board does not respond to the VME
IACK cycle.  (Not sure, but I think timeout during IACK shows up as a
supurrious interrupt on level zero.)  Missing backplane jumpers might
cause this type of problem.  You need the IACK jumpers installed on
any empty slots and on any slots containing Sun memory boards.

Beyond that, it's possible that the VME-specific part of the ie driver
has problems.  I've never used one.  The fellow who ported that driver
to the sun4 might help you:
	Chuck Cranor <chuck@maria.wustl.edu>

Please let me know what you find out.

Thanks,
Gordon Ross