Subject: port-i386/4385: 3com 3C562 pcmcia card doesn't work
To: None <gnats-bugs@gnats.netbsd.org>
From: None <ksulliva@psc.edu>
List: netbsd-bugs
Date: 10/29/1997 08:01:21
>Number:         4385
>Category:       port-i386
>Synopsis:       3com 3C562 pcmcia card doesn't work
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 29 09:20:06 1997
>Last-Modified:
>Originator:     Kevin Sullivan
>Organization:
	Pittsburgh Supercomputing Center
	
>Release:        1.3 ALPHA
>Environment:
	
System: NetBSD balrog 1.3A NetBSD 1.3A (BALROG) #1: Tue Oct 28 22:50:16 EST 1997 ksulliva@sullivan.pgh.pa.us:/extra/src/sys/arch/i386/compile/BALROG i386


>Description:
I have a 3com Etherlink III LAN+Modem card.  The ethernet portion of the
card doesn't work.  NetBSD identifies the ethernet as ep1, but gets an
invalid MAC address for the card (different each time).  The address should
be 00:60:97:85:82:92.

When I ifconfig the interface the machine hangs.

Below is the relevant dmesg output.  Note that ep0 is a functioning 3com
3C589; ep1 is the broken ethernet; and com2 is a functioning modem (on
the same card as ep1).

pcic0 at isa0 port 0x3e0-0x3e1 iomem 0xd0000-0xd3fff: using irq 5
pcic0: controller 0 (Cirrus PD672X) has sockets A and B
pcmcia0 at pcic0 controller 0 socket 0
pcmcia0: CIS version 2.0 or 2.01
pcmcia0: CIS info: 3Com Corporation, 3C589D, TP/BNC LAN Card Ver. 2a, 000002
pcmcia0: Manufacturer code 0x101, product 0x589
pcmcia0: function 0: network adapter, ccr addr 10000 mask 3
pcmcia0: function 0, config table entry 1: I/O card; irq mask ffff; iomask 4, iospace 0-f; rdybsy_active wp_active bvd_active io8 io16 irqlevel
pcmcia0: function 0, config table entry 3: I/O card; irq mask ffff; iomask 4, iospace 0-f; rdybsy_active wp_active bvd_active io8 io16 irqlevel
ep0 at pcmcia0 function 0 port 0x400-0x40f: 3Com 3C589 Ethernet
ep0: MAC address 00:60:97:8f:df:ef
ep0: 8KB byte-wide FIFO, 5:3 Rx:Tx split, utp/aui/bnc (default utp)
pcmcia1 at pcic0 controller 0 socket 1
pcmcia1: CIS version 2.0 or 2.01
pcmcia1: CIS info: 3Com Corporation, 3C562D/3C563D, EtherLink III, LAN+Modem PC Card
pcmcia1: Manufacturer code 0x101, product 0x562
pcmcia1: function 0: multi-function, ccr addr 1800 mask 3ff
pcmcia1: function 0, config table entry 9: I/O card; irq mask ffff; iomask 4, iospace 0-f; rdybsy_active wp_active bvd_active io8 io16 irqlevel
pcmcia1: function 1: network adapter, ccr addr 0 mask 0
pcmcia1: function 2: network adapter, ccr addr 1800 mask 3ff
pcmcia1: function 2, config table entry 7: I/O card; irq mask ffff; iomask 4, iospace 0-f; rdybsy_active wp_active bvd_active io8 io16 irqlevel
pcmcia1: function 3: serial port, ccr addr 1900 mask 3ff
pcmcia1: function 3, config table entry 7: I/O card; irq mask 86b8; iomask 3, iospace 2f8-2ff; io8 audio
pcmcia1: function 3, config table entry 23: I/O card; irq mask 86b8; iomask 3, iospace 2e8-2ef; io8 audio
pcmcia1: function 3, config table entry 39: I/O card; irq mask 86b8; iomask 3, iospace 0-7; io8 audio
ep1 at pcmcia1 function 0 port 0x410-0x41f: 3Com 3C562 Ethernet
ep1: MAC address 35:9e:1d:f0:04:00
ep1: 8KB byte-wide FIFO, 5:3 Rx:Tx split, utp/aui/bnc (default utp)
3Com Corporation, 3C562D/3C563D, EtherLink III, LAN+Modem PC Card (manufacturer 0x101, product 0x562) function 2 not configured
com2 at pcmcia1 function 3 port 0x420-0x427: ns16550a, working fifo
: 3Com 3C562 Modem
pcmcia1: card irq 9

>How-To-Repeat:
Boot with a 3com 3C562.  ifconfig it.

>Fix:
>Audit-Trail:
>Unformatted: