Problems with 3c589

I’ve had problems getting my laptop (Compaq 1500c) networking with
DE660 pcmcia card. QNX4.25 & tcpip runtime most recent updates installed.
It work’s, but something like 20% packets are lost
(depending size of packet), which means awful performance.

No I got 3 Com 3CXE589ET in hope of getting QNX4 also networked, but no
luck. Pin claims card to be NE2000?

Anyway, Net.ether589 says most of the times ‘Card not
found’. Twice I got it loaded when running it by hand, but never
on boot. On boot I start driver with PcmciaLaunch.

Both cards (DE & 3C) are ok, they work without problems in linux & Win95.

Any ideas what might be problem? Anybody else having problems with
pcmcia networking?

\

M. Tavasti / tavastixx@iki.fi / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

“M. Tavasti” <tavastixx@iki.fi.invalid> wrote in message
news:m2u1xz8bas.fsf@akvavitix.vuovasti.com

I’ve had problems getting my laptop (Compaq 1500c) networking with
DE660 pcmcia card. QNX4.25 & tcpip runtime most recent updates installed.
It work’s, but something like 20% packets are lost
(depending size of packet), which means awful performance.

No I got 3 Com 3CXE589ET in hope of getting QNX4 also networked, but no
luck. Pin claims card to be NE2000?

That’s normal.

Anyway, Net.ether589 says most of the times ‘Card not
found’. Twice I got it loaded when running it by hand, but never
on boot. On boot I start driver with PcmciaLaunch.

Both cards (DE & 3C) are ok, they work without problems in linux & Win95.

Any ideas what might be problem? Anybody else having problems with
pcmcia networking?

Are you using the latest 4.25 Patch (E). Can you post the output of the

driver
when started with -vvvvv


M. Tavasti / > tavastixx@iki.fi > / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

“Mario Charest” <mcharest@clipzinformatic.com> writes:

luck. Pin claims card to be NE2000?
That’s normal.

Ok.

Are you using the latest 4.25 Patch (E).

Yes.

Can you post the output of the driver when started with -vvvvv

Net.ether589: proc_fun = e0:0a69
Net.ether589: vidbuf_inuse = e8:4b06
Net.ether589: No adapter installed. Exiting

\

M. Tavasti / tavastixx@iki.fi / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

“M. Tavasti” <tavastixx@iki.fi.invalid> writes:

Anyway, Net.ether589 says most of the times ‘Card not
found’. Twice I got it loaded when running it by hand, but never
on boot. On boot I start driver with PcmciaLaunch.

Now I tested more. And it works fine if I start it directly, but
started with PcmciaLaunch it fails. So it looks like that’s problem.
Anyway, I don’t so much remove-reinsert card when I’m in QNX, so it’s
fine for me.

Shoud I file a bug report on qnx website, or is this enough? Anybody
interested for details may contact me with e-mail (remove anti-spam xx
from adress)


M. Tavasti / tavastixx@iki.fi / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

“M. Tavasti” <tavastixx@iki.fi.invalid> writes:

Now I tested more. And it works fine if I start it directly, but
started with PcmciaLaunch it fails. So it looks like that’s problem.
Anyway, I don’t so much remove-reinsert card when I’m in QNX, so it’s
fine for me.

Further testing amazed me more: DE660 won’t work at all without
pcmciaLaunch, and 3c589 with it. Should this be documented somewhere?


M. Tavasti / tavastixx@iki.fi / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

Hi,

What type of laptop do you have? Both drivers work fine here without
using pcmciaLaunch. How are you starting the drivers?

Erick.

M. Tavasti <tavastixx@iki.fi.invalid> wrote:

“M. Tavasti” <> tavastixx@iki.fi.invalid> > writes:

Now I tested more. And it works fine if I start it directly, but
started with PcmciaLaunch it fails. So it looks like that’s problem.
Anyway, I don’t so much remove-reinsert card when I’m in QNX, so it’s
fine for me.

Further testing amazed me more: DE660 won’t work at all without
pcmciaLaunch, and 3c589 with it. Should this be documented somewhere?

Hardware Support Account <hw@qnx.com> writes:

What type of laptop do you have? Both drivers work fine here without
using pcmciaLaunch. How are you starting the drivers?

I have Compaq 1500c (C400/S/4000/D/0/1).

#PcmciaLaunch ‘0x601,Net.ether1000 -l 2 -v -6 -p$IOPORT -i$IRQ -s$IOPORTSZ’ &
#PcmciaLaunch ‘0x601,Net.ether589 -l 2 -v -p$IOPORT -i$IRQ -s$IOPORTSZ’ &
#PcmciaLaunch ‘0x601,Net.ether589 -l 2 -v -p$IOPORT’ &
#PcmciaLaunch ‘0x601,Net.ether589 -l 2 -vvvvvvvv’ &
Net.ether589 -l 2 -vvvvvvvv &

There you see all the versions tried, ether1000 entry is working,
execpt bad performance. Without PcmciaLaunch, I’ve run ether1000 with
-p320 -i7 -s32 like pcmcialaunch will do.


M. Tavasti / tavastixx@iki.fi / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

Please post the output from ‘pin’, ‘pin con’, ‘pin re’ as well as your
/etc/config/pcmcia.cards file.

Previously, M. Tavasti wrote in qdn.public.qnx4:

Hardware Support Account <> hw@qnx.com> > writes:

What type of laptop do you have? Both drivers work fine here without
using pcmciaLaunch. How are you starting the drivers?

I have Compaq 1500c (C400/S/4000/D/0/1).

#PcmciaLaunch ‘0x601,Net.ether1000 -l 2 -v -6 -p$IOPORT -i$IRQ -s$IOPORTSZ’ &
#PcmciaLaunch ‘0x601,Net.ether589 -l 2 -v -p$IOPORT -i$IRQ -s$IOPORTSZ’ &
#PcmciaLaunch ‘0x601,Net.ether589 -l 2 -v -p$IOPORT’ &
#PcmciaLaunch ‘0x601,Net.ether589 -l 2 -vvvvvvvv’ &
Net.ether589 -l 2 -vvvvvvvv &

There you see all the versions tried, ether1000 entry is working,
execpt bad performance. Without PcmciaLaunch, I’ve run ether1000 with
-p320 -i7 -s32 like pcmcialaunch will do.


M. Tavasti / > tavastixx@iki.fi > / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

Hugh Brown <hsbrown@qnx.com> writes:

Please post the output from ‘pin’, ‘pin con’, ‘pin re’ as well as your
/etc/config/pcmcia.cards file.

pin:
Sock Win Type Flags PID Base Size IRQ Base Size DMA
1 Empty ----MF---------- None
2 0 Network C—I-±-------W None 0x320 16 7

pin con:
; socket 2
[device]
manufacturer = “3Com”
product = “Megahertz 589E”
info1 = “TP/BNC LAN PC Card”
info2 = “005”
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 re:
free memory: 0xD5000-0xD5FFF
in-use memory: 0xD4000-0xD4FFF
free io ports: 0x330-0x33F
reserved free io ports: 0x170-0x177 0x2E8-0x2EF 0x376-0x377 0x3E8-0x3EF
in-use io ports: 0x320-0x32F
free interrupts: 11 12
in-use interrupts: 5 7


;
; PCMCIA card definitions file
;
; Describes configurations for all the PCMCIA cards we know about.
;

; socket 1
[device]
manufacturer = “SunDisk”
product = “SDP”
info1 = “5/3 0.6”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x0401, irq 14, io 0x1f0-0x1f7 (width=16), io 0x3f6-0x3f7 (width=16)
config = 0x03, 0x0401, irq 14, io 0x170-0x177 (width=16), io 0x376-0x377 (width=16)
register = 0,0x40,0x40


register = 0, 0x40, 0x40 ; level mode interrupts
[device]
manufacturer = “Intel”
product = “MODEM 2400*”
info1 = “iNC110US”
regbase = 0x100
config = 0x01, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x02, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x03, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x04, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
vpp = 12.0

[device]
manufacturer = “MEGAHERTZ”
product = “XJ??44”
info1 = “A5”
info2 = “PCMCIA MODEM”
regbase = 0x100
config = 0x20, 0x0201, irq any, io 0x3f8+8
config = 0x21, 0x0201, irq any, io 0x2f8+8
config = 0x22, 0x0201, irq any, io 0x3e8+8
config = 0x23, 0x0201, irq any, io 0x2e8+8

[device]
manufacturer = “SunDisk”
product = “SDP5”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x401, irq any, io 0x1f0-0x1f7(width=16), io 0x3f6-0x3f7
config = 0x03, 0x401, irq any, io 0x170-0x177(width=16), io 0x376-0x377
register = 0,0x40,0x40

[device]
manufacturer = “MINISTOR”
product = “MP85P”
regbase = 0x200
config = 0x01, 0x401, irq any, io any+16
config = 0x02, 0x401, irq any, io 0x1f0-0x1f7 (width=16), io 0x3f6-0x3f7 (width=16)
config = 0x03, 0x401, irq any, io 0x170-0x177(width=16), io 0x376-0x377
register = 0,0x40,0x40

[device]
manufacturer = “NCR”
product = “WaveLAN/PCMCIA”
info1 = “Version 1.0?”
regbase = 0x4000
config = 0x41, 0x0602, irq any, io any+8 (width=8), mem any+0x8000 (offset=0, attribute)

[device]
manufacturer = “New Media Corporation”
product = “Sound”
regbase = 0x100
config = 0x20, 0x9001, irq any, io any+16 (width=16), io 0x388-0x38b (width=16)
config = 0x02, 0x9001, irq any, io 0x300-0x31f (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Trantor Systems, Ltd.”
product = “T460 SCSI Host Adapter”
regbase = 0x8000
config = 0x08, 0x8001, irq any, io 0x360-0x370 (width=16), io 0xa830-0xa904 (width=16)
config = 0x09, 0x8001, irq any, io 0x350-0x360 (width=16), io 0x3010-0x30b8 (width=16)
config = 0x0c, 0x8001, irq any, io 0x260-0x270 (width=16), io 0x3010-0x30b8 (width=16)
config = 0x0d, 0x8001, irq any, io 0x250-0x260 (width=16), io 0x3010-0x30b8 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; LinkSys EC2T NE2000 Card
; Irvine, CA 92714 (714)261-1288
; This is the old-style LinkSys EC2T.
; If you have a combo card, use the next entry.

[device]
manufacturer = “E-CARD”
product = “E-CARD”
info1 = “Ver 01.00”
regbase = 0x400
config = 0x20, 0x0601, irq any, io 0x300-0x31f (width=16)
config = 0x21, 0x0601, irq any, io 0x320-0x33f (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Linksys”
product = “Combo PCMCIA EthernetCard (EC2T)”
info1 = “2.0”
regbase = 0xfd0
config = 0x00, 0x0601, irq 2|3|4|5|6|7|9|10|11|12|13|15, io any+32 (width=16)
config = 0x01, 0x0601, irq 2|3|4|5|6|7|9|10|11|12|13|15, io 0x300-0x31f (width=16)
config = 0x02, 0x0601, irq 2|3|4|5|6|7|9|10|11|12|13|15, io 0x320-0x33f (width=16)
config = 0x03, 0x0601, irq 2|3|4|5|6|7|9|10|11|12|13|15, io 0x340-0x35f (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “LINKSYS”
product = “E-CARD”
info1 = “Ver 02.00”
regbase = 0x400
config = 0x20, 0x0601, irq 2|3|4|5|6|7|9|10|11|12|13|15, io any+32 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; Accton EN2212 NE2000 Ethernet Card
;
; NOTE: This card does not work with the NE2000 driver, and
; the CIS is unreliable.
;

[device]
manufacturer = “ACCTON”
product = “EN2212”
info1 = “ETHERNET”
info2 = “R04”
regbase = 0x100
config = 0x01, 0x0601, irq any, io 0x300-0x31f (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; Megahertz 14.4 FAX Modem (may be branded as a Dell)
;

[device]
manufacturer = “MEGAHERTZ”
product = “CC3144”
info1 = “A5”
info2 = “PCMCIA MODEM”
regbase = 0x200
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts


;
; ChemCard/ThinFAX PCMCIA Series 14.4k modem
;

[device]
manufacturer = “EXP”
product = “ThinFax 1414”
info1 = “FM-1134”
info2 = “1.0”
regbase = 0x100
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; D-Link DE-650 NE2000 Ethernet Card

[device]
manufacturer = “D-Link”
product = “DE-650”
regbase = 0x0400
config = 0x20, 0x0601, irq any, io 0x300-0x31f (width=16)
config = 0x21, 0x0601, irq any, io 0x320-0x33f (width=16)
register = 0, 0x40, 0x40

;
; Mitsubishi modem
;

[device]
manufacturer = “MITSUBISHI”
product = “CC3144”
info1 = “A5”
info2 = “PCMCIA MODEM”
regbase = 0x200
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; Data Race RediCARD v.32bis data, v.17 FAX
; From: Ross Koningstein rkoningstein@quics
;

[device]
manufacturer = “DATA RACE”
product = “V.32bis/FAX 145-01-24”
info1 = “5.50”
info2 = “”
regbase = 0x100
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; USRobotics modem
;

[device]
manufacturer = “USRobotics”
product = “PCMCIA 14,400 Fax”
info1 = “V1.0”
regbase = 0x1e6
config = 0x01, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x03, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x02, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x04, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
;register = 0, 0x40, 0x40 ; level mode interrupts
vpp = 12.0

;
; Intel Fax modem
;

[device]
manufacturer = “Intel”
product = “Fax 9600”
info1 = “iNC210US”
regbase = 0x200
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)

[device]
manufacturer = “Socket Communications, Inc.”
product = “Ethernet EA Lan Adapter”
info1 = “Revision H”
info2 = “10/17/95”
regbase = 0x3f8
config = 0x20, 0x0601, irq any, io 0x300-0x31f
config = 0x21, 0x0601, irq any, io 0x320-0x33f
config = 0x22, 0x0601, irq any, io 0x340-0x35f
config = 0x23, 0x0601, irq any, io 0x360-0x37f
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Socket Communications Inc”
product = “Socket EA PCMCIA LAN Adapter Revision D”
regbase = 0x10000
config = 0x01, 0x0601, irq any, io any+32 (width=16)
config = 0x03, 0x0601, irq any, io 0x2a0-0x2bf (width=16)
config = 0x05, 0x0601, irq any, io 0x2c0-0x2df (width=16)
config = 0x07, 0x0601, irq any, io 0x2e0-0x2ff (width=16)
config = 0x09, 0x0601, irq any, io 0x300-0x31f (width=16)
config = 0x0b, 0x0601, irq any, io 0x320-0x33f (width=16)
config = 0x0d, 0x0601, irq any, io 0x340-0x35f (width=16)
config = 0x0f, 0x0601, irq any, io 0x360-0x37f (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; New Socket EA card
;

[device]
manufacturer = “Socket Communications Inc”
product = “Socket EA PCMCIA LAN Adapter Revision E”
regbase = 0x10000
config = 0x01, 0x0601, irq any, io any+32 (width=16)
config = 0x03, 0x0601, irq any, io 0x2a0-0x2bf (width=16)
config = 0x05, 0x0601, irq any, io 0x2c0-0x2df (width=16)
config = 0x07, 0x0601, irq any, io 0x2e0-0x2ff (width=16)
config = 0x09, 0x0601, irq any, io 0x300-0x31f (width=16)
config = 0x0b, 0x0601, irq any, io 0x320-0x33f (width=16)
config = 0x0d, 0x0601, irq any, io 0x340-0x35f (width=16)
config = 0x0f, 0x0601, irq any, io 0x360-0x37f (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Adaptec, Inc.”
product = “APA-1460 SCSI Host Adapter”
info1 = “Version 0.01”
regbase = 0x2000
config = 0x09, 0x8002, irq any, io 0x340-0x35f (width=8)
config = 0x08, 0x8002, irq any, io 0x140-0x15f (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
regbase = 0x200
manufacturer = “Intel”
product = “FlashDrive”
info1 = “iFDP2SA”
config = 0x02, 0x0401, irq any, io 0x1f0-0x1f7, io 0x3f6-0x3f7
config = 0x03, 0x0401, irq any, io 0x170-0x177, io 0x376-0x377
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “SunDisk”
product = “SDP5”
info1 = “1.0”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x0401, irq any, io 0x1f0-0x1f7, io 0x3f6-0x3f7
config = 0x03, 0x0401, irq any, io 0x170-0x177, io 0x376-0x377
register = 0, 0x40, 0x40 ; level mode interrupts


[device]
manufacturer = “Contemporary Control Systems, Inc.”
product = “PCM20 Arcnet Adapter”
info1 = “Rev A.”
regbase = 0x200
config = 0x01, 0x0601, irq 3|5|9|10|11|12|15, io any+16 (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “INTEGRAL PERIPHERALS”
product = “ATA CARD”
regbase = 0x200
config = 0x02, 0x0401, irq any, io 0x1f0-0x1f7, io 0x3f6-0x3f6
config = 0x03, 0x0401, irq any, io 0x170-0x177, io 0x376-0x376
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “SunDisk”
product = “SDP”
info1 = “5A1.1”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x0401, irq any, io 0x1f0-0x1f7 (width=16), io 0x3f6-0x3f7 (width=16)
config = 0x03, 0x0401, irq any, io 0x170-0x177 (width=16), io 0x376-0x377 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “MEGAHERTZ”
product = “XJ2288”
info1 = “V.34 PCMCIA MODEM”
regbase = 0x100
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Socket Communications Inc”
product = “Serial Port Adapter Revision B”
regbase = 0x8000
config = 0x01, 0x0201, irq any, io any+8 (width=8)
config = 0x03, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x05, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x07, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x09, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts
; socket 2
[device]
manufacturer = “Megahertz”
product = “CC10BT/2”
info1 = “PCMCIA 10BASE-T/2 ETHERNET ADAPTER”
info2 = “0000860503F6”
regbase = 0x300
config = 0x01, 0x0601, irq any, io any+16 (width=16)
config = 0x03, 0x0601, irq any, io any+32 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

; socket 1
[device]
manufacturer = “Maxtor”
product = “MXL171”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x0401, irq 14, io 0x1f0-0x1f7 (width=16), io 0x3f6-0x3f7 (width=16)
config = 0x03, 0x0401, irq 14, io 0x170-0x177 (width=16), io 0x376-0x377 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

; socket 1
[device]
manufacturer = “SunDisk”
product = “SDP”
info1 = “5/3 0.5”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x0401, irq 14, io 0x1f0-0x1f7 (width=16), io 0x3f6-0x3f7 (width=16)
config = 0x03, 0x0401, irq 14, io 0x170-0x177 (width=16), io 0x376-0x377 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

; socket 1
[device]
manufacturer = “COM1 SA”
product = “MGSM CARD”
info1 = “REV#1 0”
info2 = “4T129000000fXX”
regbase = 0x7e0
config = 0x01, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3f8-0x3ff (width=8)
config = 0x02, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2f8-0x2ff (width=8)
config = 0x03, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3e8-0x3ef (width=8)
config = 0x04, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

; socket 1
[device]
manufacturer = “AD2880WRLD”
product = “International_V.34_PC-Card_Modem”
info1 = “003”
info2 = “A”
regbase = 0x200
config = 0x20, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2e8-0x2ef (width=8)
config = 0x30, 0x0201, irq 2|3|4|5|7|9|10|15, io any+8 (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “MEGAHERTZ”
product = “XJ1144”
info1 = “A5”
info2 = “PCMCIA MODEM”
regbase = 0x100
config = 0x20, 0x0201, irq 2|3|4|5, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq 2|3|4|5, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq 2|3|4|5, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq 2|3|4|5, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “AD2880WRLD”
product = “International_V.34_PC-Card_Modem”
info1 = “003”
info2 = “A”
regbase = 0x200
config = 0x20, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2e8-0x2ef (width=8)
config = 0x30, 0x0201, irq 2|3|4|5|7|9|10|15, io any+8 (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “U.S. Robotics”
product = “SP1336”
info1 = “Sportster V.34/ x2 Upgradeable”
regbase = 0x300
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Motorola”
product = “MONTANA 33.6 FAX/MODEM”
info1 = “V2.0”
regbase = 0x100
config = 0x20, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts


; CNet CN40BC NE2000 Card
; CN40BC CNet TP/BNC
;
; CNet USA
; 1455 McCandless Dr.
; Milpitas, CA 95035, USA
;
; CNet Europa
; Kleinh

You will have to add the entry for this card to your /etc/config/pcmcia.cards
file, by doing ‘pin con >> /etc/config/pcmcia.cards’. You will then have to
slay Pcmcia.generic and restart it.

Previously, M. Tavasti wrote in qdn.public.qnx4:

[quote]Hugh Brown <hsbrown@qnx.com> writes:

Please post the output from ‘pin’, ‘pin con’, ‘pin re’ as well as your
/etc/config/pcmcia.cards file.

pin:
Sock Win Type Flags PID Base Size IRQ Base Size DMA
1 Empty ----MF---------- None
2 0 Network C—I-±-------W None 0x320 16 7

pin con:
; socket 2
[device]
manufacturer = “3Com”
product = “Megahertz 589E”
info1 = “TP/BNC LAN PC Card”
info2 = “005”
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 re:
free memory: 0xD5000-0xD5FFF
in-use memory: 0xD4000-0xD4FFF
free io ports: 0x330-0x33F
reserved free io ports: 0x170-0x177 0x2E8-0x2EF 0x376-0x377 0x3E8-0x3EF
in-use io ports: 0x320-0x32F
free interrupts: 11 12
in-use interrupts: 5 7


;
; PCMCIA card definitions file
;
; Describes configurations for all the PCMCIA cards we know about.
;

; socket 1
[device]
manufacturer = “SunDisk”
product = “SDP”
info1 = “5/3 0.6”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x0401, irq 14, io 0x1f0-0x1f7 (width=16), io 0x3f6-0x3f7 (width=16)
config = 0x03, 0x0401, irq 14, io 0x170-0x177 (width=16), io 0x376-0x377 (width=16)
register = 0,0x40,0x40


register = 0, 0x40, 0x40 ; level mode interrupts
[device]
manufacturer = “Intel”
product = “MODEM 2400*”
info1 = “iNC110US”
regbase = 0x100
config = 0x01, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x02, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x03, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x04, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
vpp = 12.0

[device]
manufacturer = “MEGAHERTZ”
product = “XJ??44”
info1 = “A5”
info2 = “PCMCIA MODEM”
regbase = 0x100
config = 0x20, 0x0201, irq any, io 0x3f8+8
config = 0x21, 0x0201, irq any, io 0x2f8+8
config = 0x22, 0x0201, irq any, io 0x3e8+8
config = 0x23, 0x0201, irq any, io 0x2e8+8

[device]
manufacturer = “SunDisk”
product = “SDP5”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x401, irq any, io 0x1f0-0x1f7(width=16), io 0x3f6-0x3f7
config = 0x03, 0x401, irq any, io 0x170-0x177(width=16), io 0x376-0x377
register = 0,0x40,0x40

[device]
manufacturer = “MINISTOR”
product = “MP85P”
regbase = 0x200
config = 0x01, 0x401, irq any, io any+16
config = 0x02, 0x401, irq any, io 0x1f0-0x1f7 (width=16), io 0x3f6-0x3f7 (width=16)
config = 0x03, 0x401, irq any, io 0x170-0x177(width=16), io 0x376-0x377
register = 0,0x40,0x40

[device]
manufacturer = “NCR”
product = “WaveLAN/PCMCIA”
info1 = “Version 1.0?”
regbase = 0x4000
config = 0x41, 0x0602, irq any, io any+8 (width=8), mem any+0x8000 (offset=0, attribute)

[device]
manufacturer = “New Media Corporation”
product = “Sound”
regbase = 0x100
config = 0x20, 0x9001, irq any, io any+16 (width=16), io 0x388-0x38b (width=16)
config = 0x02, 0x9001, irq any, io 0x300-0x31f (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Trantor Systems, Ltd.”
product = “T460 SCSI Host Adapter”
regbase = 0x8000
config = 0x08, 0x8001, irq any, io 0x360-0x370 (width=16), io 0xa830-0xa904 (width=16)
config = 0x09, 0x8001, irq any, io 0x350-0x360 (width=16), io 0x3010-0x30b8 (width=16)
config = 0x0c, 0x8001, irq any, io 0x260-0x270 (width=16), io 0x3010-0x30b8 (width=16)
config = 0x0d, 0x8001, irq any, io 0x250-0x260 (width=16), io 0x3010-0x30b8 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; LinkSys EC2T NE2000 Card
; Irvine, CA 92714 (714)261-1288
; This is the old-style LinkSys EC2T.
; If you have a combo card, use the next entry.

[device]
manufacturer = “E-CARD”
product = “E-CARD”
info1 = “Ver 01.00”
regbase = 0x400
config = 0x20, 0x0601, irq any, io 0x300-0x31f (width=16)
config = 0x21, 0x0601, irq any, io 0x320-0x33f (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Linksys”
product = “Combo PCMCIA EthernetCard (EC2T)”
info1 = “2.0”
regbase = 0xfd0
config = 0x00, 0x0601, irq 2|3|4|5|6|7|9|10|11|12|13|15, io any+32 (width=16)
config = 0x01, 0x0601, irq 2|3|4|5|6|7|9|10|11|12|13|15, io 0x300-0x31f (width=16)
config = 0x02, 0x0601, irq 2|3|4|5|6|7|9|10|11|12|13|15, io 0x320-0x33f (width=16)
config = 0x03, 0x0601, irq 2|3|4|5|6|7|9|10|11|12|13|15, io 0x340-0x35f (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “LINKSYS”
product = “E-CARD”
info1 = “Ver 02.00”
regbase = 0x400
config = 0x20, 0x0601, irq 2|3|4|5|6|7|9|10|11|12|13|15, io any+32 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; Accton EN2212 NE2000 Ethernet Card
;
; NOTE: This card does not work with the NE2000 driver, and
; the CIS is unreliable.
;

[device]
manufacturer = “ACCTON”
product = “EN2212”
info1 = “ETHERNET”
info2 = “R04”
regbase = 0x100
config = 0x01, 0x0601, irq any, io 0x300-0x31f (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; Megahertz 14.4 FAX Modem (may be branded as a Dell)
;

[device]
manufacturer = “MEGAHERTZ”
product = “CC3144”
info1 = “A5”
info2 = “PCMCIA MODEM”
regbase = 0x200
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts


;
; ChemCard/ThinFAX PCMCIA Series 14.4k modem
;

[device]
manufacturer = “EXP”
product = “ThinFax 1414”
info1 = “FM-1134”
info2 = “1.0”
regbase = 0x100
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; D-Link DE-650 NE2000 Ethernet Card

[device]
manufacturer = “D-Link”
product = “DE-650”
regbase = 0x0400
config = 0x20, 0x0601, irq any, io 0x300-0x31f (width=16)
config = 0x21, 0x0601, irq any, io 0x320-0x33f (width=16)
register = 0, 0x40, 0x40

;
; Mitsubishi modem
;

[device]
manufacturer = “MITSUBISHI”
product = “CC3144”
info1 = “A5”
info2 = “PCMCIA MODEM”
regbase = 0x200
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; Data Race RediCARD v.32bis data, v.17 FAX
; From: Ross Koningstein <rkoningstein@quics
;

[device]
manufacturer = “DATA RACE”
product = “V.32bis/FAX 145-01-24”
info1 = “5.50”
info2 = “”
regbase = 0x100
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; USRobotics modem
;

[device]
manufacturer = “USRobotics”
product = “PCMCIA 14,400 Fax”
info1 = “V1.0”
regbase = 0x1e6
config = 0x01, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x03, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x02, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x04, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
;register = 0, 0x40, 0x40 ; level mode interrupts
vpp = 12.0

;
; Intel Fax modem
;

[device]
manufacturer = “Intel”
product = “Fax 9600”
info1 = “iNC210US”
regbase = 0x200
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)

[device]
manufacturer = “Socket Communications, Inc.”
product = “Ethernet EA Lan Adapter”
info1 = “Revision H”
info2 = “10/17/95”
regbase = 0x3f8
config = 0x20, 0x0601, irq any, io 0x300-0x31f
config = 0x21, 0x0601, irq any, io 0x320-0x33f
config = 0x22, 0x0601, irq any, io 0x340-0x35f
config = 0x23, 0x0601, irq any, io 0x360-0x37f
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Socket Communications Inc”
product = “Socket EA PCMCIA LAN Adapter Revision D”
regbase = 0x10000
config = 0x01, 0x0601, irq any, io any+32 (width=16)
config = 0x03, 0x0601, irq any, io 0x2a0-0x2bf (width=16)
config = 0x05, 0x0601, irq any, io 0x2c0-0x2df (width=16)
config = 0x07, 0x0601, irq any, io 0x2e0-0x2ff (width=16)
config = 0x09, 0x0601, irq any, io 0x300-0x31f (width=16)
config = 0x0b, 0x0601, irq any, io 0x320-0x33f (width=16)
config = 0x0d, 0x0601, irq any, io 0x340-0x35f (width=16)
config = 0x0f, 0x0601, irq any, io 0x360-0x37f (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

;
; New Socket EA card
;

[device]
manufacturer = “Socket Communications Inc”
product = “Socket EA PCMCIA LAN Adapter Revision E”
regbase = 0x10000
config = 0x01, 0x0601, irq any, io any+32 (width=16)
config = 0x03, 0x0601, irq any, io 0x2a0-0x2bf (width=16)
config = 0x05, 0x0601, irq any, io 0x2c0-0x2df (width=16)
config = 0x07, 0x0601, irq any, io 0x2e0-0x2ff (width=16)
config = 0x09, 0x0601, irq any, io 0x300-0x31f (width=16)
config = 0x0b, 0x0601, irq any, io 0x320-0x33f (width=16)
config = 0x0d, 0x0601, irq any, io 0x340-0x35f (width=16)
config = 0x0f, 0x0601, irq any, io 0x360-0x37f (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Adaptec, Inc.”
product = “APA-1460 SCSI Host Adapter”
info1 = “Version 0.01”
regbase = 0x2000
config = 0x09, 0x8002, irq any, io 0x340-0x35f (width=8)
config = 0x08, 0x8002, irq any, io 0x140-0x15f (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
regbase = 0x200
manufacturer = “Intel”
product = “FlashDrive”
info1 = “iFDP2SA”
config = 0x02, 0x0401, irq any, io 0x1f0-0x1f7, io 0x3f6-0x3f7
config = 0x03, 0x0401, irq any, io 0x170-0x177, io 0x376-0x377
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “SunDisk”
product = “SDP5”
info1 = “1.0”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x0401, irq any, io 0x1f0-0x1f7, io 0x3f6-0x3f7
config = 0x03, 0x0401, irq any, io 0x170-0x177, io 0x376-0x377
register = 0, 0x40, 0x40 ; level mode interrupts


[device]
manufacturer = “Contemporary Control Systems, Inc.”
product = “PCM20 Arcnet Adapter”
info1 = “Rev A.”
regbase = 0x200
config = 0x01, 0x0601, irq 3|5|9|10|11|12|15, io any+16 (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “INTEGRAL PERIPHERALS”
product = “ATA CARD”
regbase = 0x200
config = 0x02, 0x0401, irq any, io 0x1f0-0x1f7, io 0x3f6-0x3f6
config = 0x03, 0x0401, irq any, io 0x170-0x177, io 0x376-0x376
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “SunDisk”
product = “SDP”
info1 = “5A1.1”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x0401, irq any, io 0x1f0-0x1f7 (width=16), io 0x3f6-0x3f7 (width=16)
config = 0x03, 0x0401, irq any, io 0x170-0x177 (width=16), io 0x376-0x377 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “MEGAHERTZ”
product = “XJ2288”
info1 = “V.34 PCMCIA MODEM”
regbase = 0x100
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Socket Communications Inc”
product = “Serial Port Adapter Revision B”
regbase = 0x8000
config = 0x01, 0x0201, irq any, io any+8 (width=8)
config = 0x03, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x05, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x07, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x09, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts
; socket 2
[device]
manufacturer = “Megahertz”
product = “CC10BT/2”
info1 = “PCMCIA 10BASE-T/2 ETHERNET ADAPTER”
info2 = “0000860503F6”
regbase = 0x300
config = 0x01, 0x0601, irq any, io any+16 (width=16)
config = 0x03, 0x0601, irq any, io any+32 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

; socket 1
[device]
manufacturer = “Maxtor”
product = “MXL171”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x0401, irq 14, io 0x1f0-0x1f7 (width=16), io 0x3f6-0x3f7 (width=16)
config = 0x03, 0x0401, irq 14, io 0x170-0x177 (width=16), io 0x376-0x377 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

; socket 1
[device]
manufacturer = “SunDisk”
product = “SDP”
info1 = “5/3 0.5”
regbase = 0x200
config = 0x01, 0x0401, irq any, io any+16 (width=16)
config = 0x02, 0x0401, irq 14, io 0x1f0-0x1f7 (width=16), io 0x3f6-0x3f7 (width=16)
config = 0x03, 0x0401, irq 14, io 0x170-0x177 (width=16), io 0x376-0x377 (width=16)
register = 0, 0x40, 0x40 ; level mode interrupts

; socket 1
[device]
manufacturer = “COM1 SA”
product = “MGSM CARD”
info1 = “REV#1 0”
info2 = “4T129000000fXX”
regbase = 0x7e0
config = 0x01, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3f8-0x3ff (width=8)
config = 0x02, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2f8-0x2ff (width=8)
config = 0x03, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3e8-0x3ef (width=8)
config = 0x04, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

; socket 1
[device]
manufacturer = “AD2880WRLD”
product = “International_V.34_PC-Card_Modem”
info1 = “003”
info2 = “A”
regbase = 0x200
config = 0x20, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2e8-0x2ef (width=8)
config = 0x30, 0x0201, irq 2|3|4|5|7|9|10|15, io any+8 (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “MEGAHERTZ”
product = “XJ1144”
info1 = “A5”
info2 = “PCMCIA MODEM”
regbase = 0x100
config = 0x20, 0x0201, irq 2|3|4|5, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq 2|3|4|5, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq 2|3|4|5, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq 2|3|4|5, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “AD2880WRLD”
product = “International_V.34_PC-Card_Modem”
info1 = “003”
info2 = “A”
regbase = 0x200
config = 0x20, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2e8-0x2ef (width=8)
config = 0x30, 0x0201, irq 2|3|4|5|7|9|10|15, io any+8 (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “U.S. Robotics”
product = “SP1336”
info1 = “Sportster V.34/ x2 Upgradeable”
regbase = 0x300
config = 0x20, 0x0201, irq any, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq any, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq any, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq any, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts

[device]
manufacturer = “Motorola”
product = “MONTANA 33.6 FAX/MODEM”
info1 = “V2.0”
regbase = 0x100
config = 0x20, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3f8-0x3ff (width=8)
config = 0x21, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2f8-0x2ff (width=8)
config = 0x22, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x3e8-0x3ef (width=8)
config = 0x23, 0x0201, irq 2|3|4|5|7|9|10|15, io 0x2e8-0x2ef (width=8)
register = 0, 0x40, 0x40 ; level mode interrupts


; CNet CN40BC NE2000 Card
; CN40BC CNet TP/BNC
;
; CNet USA
; 1455 McCandless Dr.
; Milpitas, CA 95035, USA
;
; CNet Europa
; Kleinh

Hugh Brown <hsbrown@qnx.com> writes:

You will have to add the entry for this card to your /etc/config/pcmcia.cards
file, by doing ‘pin con >> /etc/config/pcmcia.cards’. You will then have to
slay Pcmcia.generic and restart it.

But no explanation why DE660 doesn’t work without PcmciaLaunch, or why
it’s loosing packets?


(Removed ~1000 lines of my config files, that’s bad practice to leave
all there in news message when they aren’t needed anymore…)


M. Tavasti / tavastixx@iki.fi / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

Hugh Brown <hsbrown@qnx.com> writes:

You will have to add the entry for this card to your /etc/config/pcmcia.cards
file, by doing ‘pin con >> /etc/config/pcmcia.cards’. You will then have to
slay Pcmcia.generic and restart it.

… and doing so won’t make any difference. Still, 589 won’t work with
PcmciaLaunch.


M. Tavasti / tavastixx@iki.fi / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

Have you tried starting the network driver without PcmciaLaunch? Do a
‘pin’ and then start ‘Net.ether589 -pxxxx -iyy &’, where xxx is the ioport
from pin and yy is the irq. Does this work? If not, please post the output
from ‘sin arg’, ‘sin ve’, ‘sin ir’, ‘pin’, ‘pin con’, ‘pin re’ and the
output from ‘netinfo -l’.

Previously, M. Tavasti wrote in qdn.public.qnx4:

Hugh Brown <> hsbrown@qnx.com> > writes:

You will have to add the entry for this card to your /etc/config/pcmcia…cards
file, by doing ‘pin con >> /etc/config/pcmcia.cards’. You will then have to
slay Pcmcia.generic and restart it.

… and doing so won’t make any difference. Still, 589 won’t work with
PcmciaLaunch.


M. Tavasti / > tavastixx@iki.fi > / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

Hugh Brown <hsbrown@qnx.com> writes:

Have you tried starting the network driver without PcmciaLaunch?

Yes, like I said few articles ago, maybe you should try some
newsreader with ability to get past articles in thread… :slight_smile:

I’ll post output when I get that computer to my hands.


M. Tavasti / tavastixx@iki.fi / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

Hugh Brown <hsbrown@qnx.com> writes:

Have you tried starting the network driver without PcmciaLaunch? Do a
‘pin’ and then start ‘Net.ether589 -pxxxx -iyy &’, where xxx is the ioport
from pin and yy is the irq. Does this work? If not, please post the output
from ‘sin arg’, ‘sin ve’, ‘sin ir’, ‘pin’, ‘pin con’, ‘pin re’ and the
output from ‘netinfo -l’.

Like I said, doesn’t work with PcmciaLaunch, but without it fine.

Here is output:

sin arg

PID USER NAME ARGUMENTS
1 System /boot/sys/Proc32 -l 2
2 System /boot/sys/Slib32
4 System /bin/Fsys
5 System /bin/Fsys.eide fsys -Ndsk0 -n0=hd0. -n5=cd0. eide -a1f0 -i14
8 System Not available.
16 System Dev
21 System Pipe
24 System syslogd
25 System /bin/Dev.ser -N/dev/ser1 3f8,4
26 System Dev.ansi -Q -n6
32 System Pcmcia.generic -a3e0
35 System Net
39 System Dev.par
42 System Dev.pty -n16
45 System /bin/Fsys.floppy -a3f0 -i6
46 System /bin/Iso9660fsys /cd0.0
49 System nameloc
50 System nameloc
60 System Dosfsys a=/dev/fd0
63 System tinit -t /dev/con1
65 System tinit -T /dev/con2 /dev/con3 /dev/con4 /dev/con5 /dev/con6
82 root -sh
99 System Net.ether589 -l 2 -vvv
134 System /usr/ucb/Socket -p 1 node2
167 System /usr/ucb/dhcp.client -d
206 System /usr/ucb/inetd /etc/config/inetd.2
531 root bash
1404 System in.telnetd
1407 root -sh
1652 root sin arg

sin ve

PROGRAM NAME VERSION DATE
/boot/sys/Proc32 Proc 4.25I Nov 25 1998
/boot/sys/Proc32 Slib16 4.23G Oct 04 1996
/boot/sys/Slib32 Slib32 4.24B Aug 12 1997
/bin/Fsys Fsys32 4.24T Feb 26 1999
/bin/Fsys Floppy 4.24B Aug 19 1997
/bin/Fsys.eide eide 4.24N Nov 18 1998
//2/bin/Dev32 Dev32 4.23G Oct 04 1996
//2/bin/Pipe Pipe 4.23A Feb 26 1996
//2/bin/Dev32.ser Dev32.ser 4.23I Jun 27 1997
//2/bin/Dev32.ansi Dev32.ansi 4.23H Nov 21 1996
//2/bin/Net Net 4.25C Aug 30 1999
//2/bin/Dev32.par Dev32.par 4.25A Jan 08 2001
//2/bin/Dev32.pty Dev32.pty 4.23G Oct 04 1996
//2/bin/Iso9660fsys Iso9660fsys 4.23D Mar 20 2000
//2/bin/Dosfsys Dosfsys 4.23E Jan 21 1997
//2/bin/Net.ether589 Net.ether589 4.26D Mar 27 2000
//2/*/usr/ucb/Socket Socket 4.25H Jul 30 1999

sin ir

IRQ PID PROGRAM CS:IP DS
-1 16 //2/bin/Dev32 0005:005760 000D
-1 25 //2/bin/Dev32.ser 0005:0024FC 000D
-1 26 //2/bin/Dev32.ansi 0005:005DC0 000D
-1 45 //2/bin/Fsys.floppy 0005:0026FC 000D
-1 35 //2/bin/Net 0015:003796 001D
0 1 /boot/sys/Proc32 00F0:005AE0 00F8
0 35 //2/bin/Net 0015:00381F 001D
1 26 //2/bin/Dev32.ansi 0005:00690C 000D
4 25 //2/bin/Dev32.ser 0005:0017A4 000D
5 32 //2/bin/Pcmcia.generic 0005:0074D8 000D
6 45 //2/bin/Fsys.floppy 0005:0026E5 000D
7 35 //2/bin/Net 0015:0034B8 001D
13 1 /boot/sys/Proc32 00F0:005A9C 00F8
14 5 /bin/Fsys.eide 0005:009B23 000D

pin

Sock Win Type Flags PID Base Size IRQ Base Size DMA
1 0 Network C—I-±-------W None 0x320 16 7
2 Empty ----MF---------- None

pin con

; socket 1
[device]
manufacturer = “3Com”
product = “Megahertz 589E”
info1 = “TP/BNC LAN PC Card”
info2 = “005”
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 re

free memory: 0xD5000-0xD5FFF
in-use memory: 0xD4000-0xD4FFF
free io ports: 0x330-0x33F
reserved free io ports: 0x170-0x177 0x2E8-0x2EF 0x376-0x377 0x3E8-0x3EF
in-use io ports: 0x320-0x32F
free interrupts: 11 12
in-use interrupts: 5 7

netinfo -l

Total Number Of Net Driver Slots: 2

Driver Slot 0: Driver Pid 99 Logical Net 2 Network Card: Ethernet/
3Com589 PCMCIA Ethernet Controller
Vendor ID … 0x10b7
Device ID … 0x24d
Revision … 0x514a
Physical Node ID … 000086 35190E
Media Rate … 10Mb/s
Mtu … 1514
I/O Port Range … 0x320 → 0x32F
Hardware Interrupt … 7

Total Packets Txd OK … 87
Total Packets Txd Bad … 0
Tx Collision Errors … 0
Tx Collision Errors (aborted) … 0
Carrier Sense Lost on Tx … 0
FIFO Underruns During Tx … 0
Tx deferred … 1
Out of Window Collisions … 0

Total Packets Rxd OK … 128
Total Rx Errors … 0
FIFO Overruns During Rx … 0
Alignment errors … 0
CRC errors … 0


Driver Slot 1: Unused


\

M. Tavasti / tavastixx@iki.fi / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address

At least you have the 589 working now. I have a 589 in my laptop and
it works just fine with PcmciaLaunch. My command line is as follows:

PcmciaLaunch ‘0x601,Net.ether589 -l2 -i$IRQ -p$IOPORT’ &

Previously, M. Tavasti wrote in qdn.public.qnx4:

Hugh Brown <> hsbrown@qnx.com> > writes:

Have you tried starting the network driver without PcmciaLaunch? Do a
‘pin’ and then start ‘Net.ether589 -pxxxx -iyy &’, where xxx is the ioport
from pin and yy is the irq. Does this work? If not, please post the output
from ‘sin arg’, ‘sin ve’, ‘sin ir’, ‘pin’, ‘pin con’, ‘pin re’ and the
output from ‘netinfo -l’.

Like I said, doesn’t work with PcmciaLaunch, but without it fine.


M. Tavasti / > tavastixx@iki.fi > / +358-40-5078254
Poista sähköpostiosoitteesta molemmat x-kirjaimet
Remove x-letters from my e-mail address