Subject: Re: 3Com 3c59x woes...
To: None <port-i386@NetBSD.ORG>
From: Christos Zoulas <christos@deshaw.com>
List: port-i386
Date: 10/11/1996 03:41:27
In article <Pine.NEB.3.93.961010152031.417P-100000@cynic.portal.ca> curt@portal.ca (Curt Sampson) writes:
>On Thu, 10 Oct 1996, Andrew Y Ng wrote:
>
>> Please notify me when any of u guys got a working fix for the 3c590 PCI 
>> driver, ok?  thx ton!
>> 
>> for now, I modified cron and do ifconfig down and up every five minutes.
>
>This patch should keep the interface from locking up completely.
>Performance at 10Mbps is acceptable (7.5 Mbps on a 486/100), but
>100 Mbps still has problems. Apply it in /sys/dev/ic.
>
>Your machine should print `ep1: shifting address bits by 2' when
>it boots. If it prints anything else, let me know. If anyone can
>test this on other cards, I'd appreciate it. All 3c59x and 3c90x
>cards should shift by 2 bits, all other should shift by zero.
>
>If you get a message that says `ep1: TX_AVAIL_THRESH = <some number>;
>interface disabled', you might want to shut down your machine; I
>probably do not do the right thing in that case.
>
>This should be in current-users, I think; please remove port-i386
>from replies.
>

Please test this fix and let me know if it works. I'd like to commit
it to the tree.

christos