What to look at next?
This PCMCIA card is supposed to be a generic Ne2000.
It was not auto detected so I attempted to hand configure everything.
Basically it doesn’t seem to be receiving anything (or sending anything
out either, as indicated by the TX light on a hub.)
Here is everything I did to test it and the results.
I tried to think of everything to look at. If I forgot something please
let me know.
pin
Sock Func Type Flags PID Base Size IRQ
1 0 Network C—I-±–X----- 65551 0x200 32 7
1 Empty ----MF---------- None
2 Empty ----MF---------- None
2 Empty ----MF---------- None
pin cis
Socket : 1 - Function : 0
Device : Function Specific 0k
Attribute Device : EEPROM 0k
PC Card function : Network LAN Adapter
POST : 0x3
Card tuple version : 4.01
Manufacturer : PCMCIA
Name of Product : Ethernet Card
Add’nl info (lot #) :
Add’nl info (programming):
Link Target : ‘CIS’
Configuration base/st : 0x3f8 0-subtuples
Configuration Index : 0x20 Default
Interface : MWait Req’d, I/O
Feature : 0x1d
Timing Info : Wait
IO Space : Bus16 Bus8 0x0-0x1F(5 lines)
IRQ Description : Level 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Configuration Index : 0x20
Feature : 0x8
IO Space : Bus16 0x300-0x31F
Configuration Index : 0x21
Feature : 0x8
IO Space : Bus16 0x320-0x33F
Configuration Index : 0x22
Feature : 0x8
IO Space : Bus16 0x340-0x35F
Configuration Index : 0x23
Feature : 0x8
IO Space : Bus16 0x360-0x37F
Manufacturer ID : 0x8a01 0x100
io-net -ptcpip -d ne2000 ioport=0x200,irq=7 &
pidin -Pio-net
pid tid name prio STATE code data stack
552976 1 sbin/io-net 10o SIGWAITINFO 56K 96K 8192(516K)*
552976 2 sbin/io-net 10o RECEIVE 56K 96K 4096(68K)
552976 3 sbin/io-net 10o RECEIVE 56K 96K 4096(68K)
552976 4 sbin/io-net 10o RECEIVE 56K 96K 4096(68K)
552976 5 sbin/io-net 20o RECEIVE 56K 96K 4096(132K)
ldqnx.so.2 @b0300000 300K 16K
npm-tcpip.so @b8200000 220K 52K
devn-ne2000.so @b8244000 52K 8192
netstat -in
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Colls
lo0 33220 0 0 0 0 0
lo0 33220 127 127.0.0.1 0 0 0 0 0
en0 1500 00:a0:0c:14:d1:2d 0 0 2 0 0
en0 1500 192.168.2 192.168.2.7 0 0 2 0 0
netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Mtu Interface
default 192.168.2.5 UG 0 0 1500 en0
127.0.0.1 127.0.0.1 UH 0 0 33220 lo0
192.168.2 link#2 UC 1 0 1500 en0
192.168.2.5 link#2 UHL 1 0 1500 en0
ping 192.168.2.5
PING 192.168.2.5 (192.168.2.5): 56 data bytes
ping: wrote 192.168.2.5 64 chars, ret=-1
ping: wrote 192.168.2.5 64 chars, ret=-1
— 192.168.2.5 ping statistics —
8 packets transmitted, 0 packets received, 100% packet loss
#nicinfo
NE2000 Ethernet Controller
Physical Node ID … 00A00C 14D12D
Current Physical Node ID … 00A00C 14D12D
Media Rate … 10.00 Mb/s half-duplex UTP
MTU … 1514
Lan … 0
I/O Port Range … 0x200 → 0x21E
Hardware Interrupt … 0x7
Promiscuous … Disabled
Multicast … Enabled
Total Packets Txd OK … 0
Total Packets Txd Bad … 0
Total Packets Rxd OK … 0
Total Rx Errors … 0
Total Bytes Txd … 360
Total Bytes Rxd … 0
Tx Collision Errors … 0
Tx Collisions Errors (aborted) … 0
Carrier Sense Lost on Tx … 0
FIFO Underruns During Tx … 0
Tx deferred … 0
Out of Window Collisions … 0
FIFO Overruns During Rx … 0
Alignment errors … 0
CRC errors … 0
pci -v
PCI version = 2.10
Class = Bridge (Host/PCI)
Vendor ID = 8086h, Intel Corporation
Device ID = 7190h, 82443BX/ZX 440BX/ZX AGPset Host Bridge
PCI index = 0h
Class Codes = 060000h
Revision ID = 2h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2210h
Command Reg = 106h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 0h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 10h - 1f000202h
Class = Bridge (PCI/PCI)
Vendor ID = 8086h, Intel Corporation
Device ID = 7191h, 82443BX/ZX 440BX/ZX AGPset PCI-to-PCI bridge
PCI index = 0h
Class Codes = 060400h
Revision ID = 2h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 220h
Command Reg = 1fh
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 80h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 40h
I/O Base = e0h
I/O Limit = e0h
Secondary Status = 22a0h
Memory Base = fd00h
Memory Limit = fed0h
Prefetchable Memory Base = fff0h
Prefetchable Memory Limit= 0h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = ffffh
I/O Limit Upper 16 Bits = ffffh
Bridge Control = 140ns
PCI Int Pin = NC
Interrupt line = 0
Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac17h, PCI1220 CardBus Controller
PCI index = 0h
Class Codes = 060700h
Revision ID = 2h
Bus number = 0
Device number = 4
Function num = 0
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffeff000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 2
Subordinate Bus Number = 2
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = no connection
Bridge Control = 7c0h
Subsystem Vendor ID = 1028h
Subsystem ID = 85h
Legacy Mode Base Address = 3e0h
System Control = 844b021h
Retry Status = c0h
Card Control = 1h
Device Control = 66h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h
Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac17h, PCI1220 CardBus Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 2h
Bus number = 0
Device number = 4
Function num = 1
Status Reg = 210h
Command Reg = 7h
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = 0h
Memory Limit 0 = 0h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = 0h
I/O Limit 0 = 0h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 2
PCI Int Pin = INT B
Interrupt line = 11
Bridge Control = 7c0h
Subsystem Vendor ID = 1028h
Subsystem ID = 85h
Legacy Mode Base Address = 3e0h
System Control = 8449021h
Retry Status = c0h
Card Control = 0h
Device Control = 66h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h
Class = Bridge (Unknown)
Vendor ID = 8086h, Intel Corporation
Device ID = 7110h, 82371AB/EB PIIX4 ISA Bridge
PCI index = 0h
Class Codes = 068000h
Revision ID = 2h
Bus number = 0
Device number = 7
Function num = 0
Status Reg = 280h
Command Reg = fh
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Class = Mass Storage (IDE)
Vendor ID = 8086h, Intel Corporation
Device ID = 7111h, 82371AB/EB PIIX4 IDE Controller
PCI index = 0h
Class Codes = 010180h
Revision ID = 1h
Bus number = 0
Device number = 7
Function num = 1
Status Reg = 280h
Command Reg = 5h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 0h
PCI IO Address = fcd0h length 16 enabled
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Class = Serial Bus (Universal Serial Bus)
Vendor ID = 8086h, Intel Corporation
Device ID = 7112h, 82371AB/EB PIIX4 USB Interface
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 1h
Bus number = 0
Device number = 7
Function num = 2
Status Reg = 280h
Command Reg = 1h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 0h
PCI IO Address = fce0h length 32 enabled
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 11
Class = Bridge (Unknown)
Vendor ID = 8086h, Intel Corporation
Device ID = 7113h, 82371AB/EB PIIX4 Power Management Controller
PCI index = 0h
Class Codes = 068000h
Revision ID = 2h
Bus number = 0
Device number = 7
Function num = 3
Status Reg = 280h
Command Reg = 3h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Class = Multimedia (Audio)
Vendor ID = 125dh, ESS Technology
Device ID = 1968h, ES1968 Maestro-2 PCI audio accelerator
PCI index = 0h
Class Codes = 040100h
Revision ID = 0h
Bus number = 0
Device number = 8
Function num = 0
Status Reg = 290h
Command Reg = 7h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 0h
PCI IO Address = f800h length 256 enabled
Subsystem Vendor ID = 1028h
Subsystem ID = 85h
Max Lat = 24ns
Min Gnt = 2ns
PCI Int Pin = INT A
Interrupt line = 5
Capabilities Pointer = c0h
Capability ID = 1h
Capabilities = 7621h - 0h
Class = Display (VGA)
Vendor ID = 1002h, ATI Technologies
Device ID = 4c42h, Rage 3D LT Pro AGP 133 MHz
PCI index = 0h
Class Codes = 030000h
Revision ID = dch
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 290h
Command Reg = 86h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 42h
Cache Line Size= 8h un-cacheable
PCI Mem Address = fd000000h 32bit length 16777216 enabled
PCI IO Address = e800h length 256 disabled
PCI Mem Address = fedfe000h 32bit length 4096 enabled
Subsystem Vendor ID = 1028h
Subsystem ID = 85h
Max Lat = 0ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 11
Capabilities Pointer = 50h
Capability ID = 2h
Capabilities = 10h - ff000203h
Capability ID = 1h
Capabilities = 601h - 0h