Subject: Setting PC Card Accton EN2228 under NetBSD 3.0
To: None <netbsd-help@netbsd.org>
From: None <degoor@dir.bg>
List: netbsd-help
Date: 05/19/2006 10:23:58
Hello, friends!
I have an old laptop Texas Instruments Extensa570CDT (Pentium I 133Mhz,
24 MB RAM). Under Windows 98 SE I used for my network connection Accton
Cheetah EtherCard-2228 (EN2228) 10/100 Fast EthernetPC Card. Recently I
successfully installed NetBSD 3.0 on the laptop but I can't use the PC
Card as a network adapter.

I believe that NetBSD 3.0 has support for Accton Cheeetah EN2228
because in dmesg it is recognized as

"ne0 at pcmcia0 function 0: <CHEETAH ETHERCARD, EN2228, V, 1.0> 

so perhaps some adjustments should be made to the kernel to support it.
When I try to use the card I get 

"ne0: device timeout"

Here is (part of) dmesg:

NetBSD 3.0 (GENERIC_LAPTOP) #0: Mon Dec 19 01:08:52 UTC 2005
builds@works.netbsd.org:/home/builds/ab/netbsd-3-0-RELEASE/i386/200512182024Z-obj/home/builds/ab/netbsd-3-0-RELEASE/src/sys/arch/i386/compile/GENERIC_LAPTOP
total memory = 24188 KB
avail memory = 17432 KB
BIOS32 rev. 0 found at 0xfd6f4
PCI BIOS rev. 2.1 found at 0xfd772
pcibios: config mechanism [1][x], special cycles [x][x], last bus 0
PCI BIOS has 4 Interrupt Routing table entries
...
pcic0 at isa0 port 0x3e0-0x3e1 iomem 0xd0000-0xdffff irq 
pcic0: controller 0 (Intel 82365SL Revision 1) has sockets A and B
pcmcia0 at pcic0 controller 0 socket 0
pcmcia1 at pcic0 controller 0 socket 1
isapnp0: no ISA Plug 'n Play devices found
apm0 at mainbus0: Power Management spec V1.1
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
pcic0: controller 0 detecting irqs with mask 0xdeb8:..3..9..10..11..15
pcic0: using irq 3 for socket events
Kernelized RAIDframe activated
ne0 at pcmcia0 function 0: <CHEETAH ETHERCARD, EN2228, V, 1.0>
pcic0: port 0x300-0x31f
pcmcia0: card irq 9
ne0: Ethernet address 00:10:b5:be:39:ef
ukphy0 at ne0 phy 0: Generic IEEE 802.3u media interface
ukphy0: OUI 0x0006b8, model 0x000c, rev. 1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ukphy1 at ne0 phy 16: Generic IEEE 802.3u media interface
ukphy1: OUI 0x0006b8, model 0x000c, rev. 1
ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pcmcia0: card irq 9
ne0: device timeout

--------------------------------------------------------------
dmesg ---- END
---------------------------------------------------------------

\continued on the next post\