Subject: port-i386/2358: if_ep/3C590 no longer working
To: None <gnats-bugs@NetBSD.ORG>
From: None <tsarna@endicor.com>
List: netbsd-bugs
Date: 04/29/1996 22:04:52
>Number:         2358
>Category:       port-i386
>Synopsis:       Recent changes to if_ep made my 3C590 stop working
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Apr 30 01:35:02 1996
>Last-Modified:
>Originator:     Ty Sarna
>Organization:
Endicor Technologies, Inc., San Antonio, Texas
>Release:        NetBSD-current supped 4/29 and several earlier sups
>Environment:
	
System: NetBSD 1.1B i386
Architecture: i386

ASUS SP3G (on-board ncr810), AMD 486DX4-100, 3C590

>Description:

	Several recent sups over the last couple weeks at various stages
	in the if_ep reorganization have failed to work. They detect the
	card, but fail to talk to it correctly, and munge its registers
	enough that Windows '95 can't detect it afterwards unless the
	system is hard-rebooted (reset button). Earlier versions from
	several weeks ago (I can't be more specific than that, sorry...
	I wasn't keeping a log of sup dates) worked fine, and still work
	if I boot them.

>How-To-Repeat:

	Build current on a machine like mine, reboot, watch it hang
	trying to start nfs stuff. ^c and continue, try to ping machines
	and have ping report "network is down". Reboot to W95, get error
	message about "card malfunctioning". Hard reboot, it works fine.

>Fix:

	Wish I knew. Obviously it works for others, so there is either
	something wrong different here. I supped today with -o, so I
	don't think it's my source tree, at least. And my config file is
	identical to GENERIC, except for things commented out.
>Audit-Trail:
>Unformatted: