Subject: kern/4354: bad crc and alignment errors, de driver, SMC 9334
To: None <gnats-bugs@gnats.netbsd.org>
From: Charlie Root <root@install3.clinet.fi>
List: netbsd-bugs
Date: 10/27/1997 00:53:25
>Number:         4354
>Category:       kern
>Synopsis:       bad crc and alignment errors, de driver, SMC 9334
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Oct 26 15:05:01 1997
>Last-Modified:
>Originator:     hsu@clinet.fi
>Organization:
Clinet
>Release:        Oct 23 sup
>Environment:
	
System: NetBSD install3.clinet.fi 1.3_ALPHA NetBSD 1.3_ALPHA (CLINETALPHA) #19: Thu Oct 23 22:40:22 EEST 1997 root@proxy2.clinet.fi:/usr/src/sys/arch/alpha/compile/CLINETALPHA alpha


>Description:

After switching from 9332 single port 10/100M ethernet to
9334BDT dual 10/100M ethernet card kernel shows large number of bad crc
and alignment errors:

Oct 27 00:37:33 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: bad crc
Oct 27 00:37:34 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: bad crc
Oct 27 00:37:36 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: alignment error
Oct 27 00:37:36 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: bad crc
Oct 27 00:37:38 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: bad crc
Oct 27 00:37:38 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: alignment error
Oct 27 00:37:40 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: bad crc
Oct 27 00:37:41 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: alignment error
Oct 27 00:37:42 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: bad crc
Oct 27 00:37:43 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: alignment error
Oct 27 00:37:44 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: bad crc
Oct 27 00:37:45 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: alignment error
Oct 27 00:37:46 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: bad crc
Oct 27 00:37:48 proxy2 /netbsd: de0: receive: 00:00:c0:fd:1a:c0: alignment error

de0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        media: 10baseT/UTP status: active
        inet x.x.x.x netmask 0xfffffff0 broadcast x.x.x.x

This does not seem to be completely fatal, the system seems to work, though
I have not yet does heavy load situations and it is connected at 10Mbps now.

I did try to switch the card, so the card should be ok.  Single port works
fine also, both 10M ZNYX combo board and SMC single port 10/100M.

I think I have seen someone talking about this problem before, but cannot
remember where.  Dual SMC works fine with FreeBSD driver which should be the
same as NetBSD driver, other than FreeBSD might carry earlier version.

>How-To-Repeat:

Install PC164 alpha with SMC 9334 dual channel board and send data over 
ethernet.

>Fix:
>Audit-Trail:
>Unformatted: