3com PCMCIA ethernet card not working (3C589C on 490XCDT)

I have been trying to get a 3com PCMCIA ethernet card working on a Toshiba
490XCDT notebook running QNX 4.25D, and so far have not been able to make it
work.

Net.ether589 displays INITIALIZATION ERROR 1.
Does anyone know what this error means?

I am running pcmcia.generic -i0 &, and Net.ether589 -vvv -p 340 -i 11 &
Net.ether589 displays the following when the driver is run:
Net.ether589: proc_fun = e0:0a69
Net.ether589: vidbuf_inuse = e8:4b06
Pcmcia Network card instered in socket 0 @ IO 340 and IRQ 11 %2 + 72 Running
Net.ether589 -vvv -p 340 -i 11

Net.ether589: INITIALIZATION ERROR 1

Any help or info would be really appreciated.

Thanks,

Rick Hilliker

P.S. Here some details:
Toshiba 490XCDT PII-266/96MB - 3com EtherLink III LAN PC Card 3C589C.

The pcmcia.cfg file (last tried) contains:
;
; Minimal resource set
;
[resources]
memory = 0xd4000-0xd5fff
ports = 0x340-0x3ff
rports = 0x2e8+8, 0x3e8+8, 0x170+8, 0x376+2
irqs = 11,12

The pcmcia.cards file (last tried) contains:
; socket 1
[device]
manufacturer = “3Com Corporation”
product = “3C589”
info1 = “TP/BNC LAN Card Ver. 2a”
info2 = “000002”
regbase = 0x10000
config = 0x01, 0x0601, irq any, io any+16
config = 0x03, 0x0601, irq any, io any+16
register = 0, 0x40, 0x40 ; level mode interrupts

pin status reports the following:
Type Flags PID Base Size IRQ Base Size DMA
NE2000 C—I-±-------W None 0x340 16 11
Empty ----MF---------- None

pin config reports the following:
; socket 1
[device]
manufacturer = “3Com Corporation”
product = “3C589”
info1 = “TP/BNC LAN Card Ver. 2a”
info2 = “000002”
regbase = 0x10000
config = 0x01, 0x0601, irq any, io any+16 (width=16)
config = 0x03, 0x0601, irq any, io any+16 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

pin resources reports the following:
free memory: 0xD5000-0xD5FFF
in-use memory: 0xD4000-0xD4FFF
free io ports: 0x350-0x3FF
in-use io ports: 0x340-0x34F
free interrupts: 12
in-use interrupts: 11

Previously, Rick Hilliker wrote in qdn.public.qnx4:

I have been trying to get a 3com PCMCIA ethernet card working on a Toshiba
490XCDT notebook running QNX 4.25D, and so far have not been able to make it
work.

Net.ether589 displays INITIALIZATION ERROR 1.
Does anyone know what this error means?

I am running pcmcia.generic -i0 &, and Net.ether589 -vvv -p 340 -i 11 &
Net.ether589 displays the following when the driver is run:
Net.ether589: proc_fun = e0:0a69
Net.ether589: vidbuf_inuse = e8:4b06
Pcmcia Network card instered in socket 0 @ IO 340 and IRQ 11 %2 + 72 Running
Net.ether589 -vvv -p 340 -i 11

Net.ether589: INITIALIZATION ERROR 1

Any help or info would be really appreciated.

Try running ‘Net &’ before you start the driver.

Thanks,

Rick Hilliker

P.S. Here some details:
Toshiba 490XCDT PII-266/96MB - 3com EtherLink III LAN PC Card 3C589C.

The pcmcia.cfg file (last tried) contains:
;
; Minimal resource set
;
[resources]
memory = 0xd4000-0xd5fff
ports = 0x340-0x3ff
rports = 0x2e8+8, 0x3e8+8, 0x170+8, 0x376+2
irqs = 11,12

The pcmcia.cards file (last tried) contains:
; socket 1
[device]
manufacturer = “3Com Corporation”
product = “3C589”
info1 = “TP/BNC LAN Card Ver. 2a”
info2 = “000002”
regbase = 0x10000
config = 0x01, 0x0601, irq any, io any+16
config = 0x03, 0x0601, irq any, io any+16
register = 0, 0x40, 0x40 ; level mode interrupts

pin status reports the following:
Type Flags PID Base Size IRQ Base Size DMA
NE2000 C—I-±-------W None 0x340 16 11
Empty ----MF---------- None

pin config reports the following:
; socket 1
[device]
manufacturer = “3Com Corporation”
product = “3C589”
info1 = “TP/BNC LAN Card Ver. 2a”
info2 = “000002”
regbase = 0x10000
config = 0x01, 0x0601, irq any, io any+16 (width=16)
config = 0x03, 0x0601, irq any, io any+16 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

pin resources reports the following:
free memory: 0xD5000-0xD5FFF
in-use memory: 0xD4000-0xD4FFF
free io ports: 0x350-0x3FF
in-use io ports: 0x340-0x34F
free interrupts: 12
in-use interrupts: 11




\