Problems Networking with a laptop

Hello,

My group is having difficulties getting our laptop to network properly under
QNX4.25. We are using a D-Link DE660 PCMCIA Ethernet card. So far, we have
managed to recognize the card and add its information to the pcmcia.cards
file. The pcmcia.script diagnostic output is below. In our sysinit file,
we are doing the following:

Net &
Pcmcia.generic -i0 &
Net.ether1000 -p320 -i5 &
nameloc &
netmap -f
netstart

I added PcmciaBeep as well to see if it could be of any diagnostic use and
got no love. For some reason, Socket and Socklet (called from netstart)
keep aborting, causing ifconfig to fail as well. We have exhausted our
resouces on this issue and could really use some detailed help on how to get
this working.

Any and all help is both welcome and appreciated,
Kara Sprague
believer@mit.edu



Output of: sin
SID PID PROGRAM PRI STATE BLK CODE DATA
– – Microkernel — ----- — 10448 0
0 1 /boot/sys/Proc32 30f READY — 118k 3215k
0 2 /boot/sys/Slib32 10r RECV 0 53k 4096
0 4 /bin/Fsys 10r RECV 0 77k 9531k
0 5 /bin/Fsys.eide 22r RECV 0 61k 114k
0 8 idle 0r READY — 0 40k
0 16 //2/bin/Dev32 24f RECV 0 32k 98k
0 22 //2/bin/Pipe 10r RECV 0 16k 32k
0 23 //2/bin/Dev32.ser 20r RECV 0 16k 24k
0 24 //2/bin/Dev32.ansi 20r RECV 0 40k 36k
0 28 //2/bin/Dev32.par 9o RECV 0 8192 12k
0 29 //2/bin/Dev32.pty 20r RECV 0 12k 57k
0 33 //2/bin/Fsys.eide 22r RECV 0 61k 114k
0 37 //2/bin/Fsys.floppy 10o RECV 0 20k 40k
0 38 //2/bin/Iso9660fsys 10o RECV 0 28k 61k
0 41 //2/bin/Net 23r RECV 0 32k 73k
0 44 //2/bin/Pcmcia.generic 10f RECV 0 61k 73k
0 50 //2/bin/PcmciaBeep 10o RECV 59 8192 16k
0 51 //2/bin/nameloc 20o RECV 0 6144 20k
0 52 //2/bin/nameloc 20o REPLY 0 6144 20k
0 58 //2/bin/Dosfsys 10o RECV 0 49k 73k
0 71 //2//usr/bin/syslogd 10o RECV 0 36k 32k
0 75 //2/
/usr/ucb/inetd 10o REPLY 0 36k 36k
1 77 //2//photon/bin/Photon 10r RECV 0 57k 49k
2 81 //2/
/bin/phfontpfr 12r RECV 0 126k 389k
0 83 //2//vesabios.ms 10o RECV 0 36k 28k
0 85 //2/
/Pg.Neomagic 12r REPLY 77 135k 163k
0 89 //2/bin/Input 12o RECV 0 32k 28k
0 92 //2/bin/Input 10o RECV 0 32k 28k
3 121 //2//photon/bin/pwm 10o RECV 0 94k 139k
4 134 //2/
/photon/bin/pdm 10o REPLY 77 143k 499k
4 428 //2/*/photon/bin/pterm 10o RECV 0 65k 110k
5 431 //2/bin/ksh 10o WAIT -1 94k 36k
5 667 /bin/sh 10o WAIT -1 94k 36k
5 673 //2/bin/sin 10o REPLY 1 45k 49k

Output of: sin ver
PROGRAM NAME VERSION DATE
/boot/sys/Proc32 Proc 4.25J Sep 09 1999
/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.24Q Jun 28 1999
//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/Dev32.par Dev32.par 4.23G Oct 04 1996
//2/bin/Dev32.pty Dev32.pty 4.23G Oct 04 1996
//2/bin/Fsys.eide eide 4.24Q Jun 28 1999
//2/bin/Iso9660fsys Iso9660fsys 4.23B Aug 30 1999
//2/bin/Net Net 4.25C Aug 30 1999
//2/bin/Dosfsys Dosfsys 4.23E Jan 21 1997
//2//photon/bin/Photon Photon 1.14B Sep 03 1999
//2/
/bin/phfontpfr Photon Font 1.14F Oct 27 1999

Output of: sin in
Node CPU Machine Speed Memory Ticksize Display
Flags
2 686/687 PCI 38747 49647k/66646k 10.0ms VGA
Color -3P±---------8P

Heapp Heapf Heapl Heapn Hands Names Sessions Procs Timers Nodes Virtual
0 0 22512 0 64 100 64 500 125 3 11M/
83M

Boot from Hard at Nov 08 18:34 Locators: 2

Output of: sin ar
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
22 System Pipe
23 System /bin/Dev.ser -N/dev/ser1 3f8,4
24 System Dev.ansi -Q -n1
28 System Dev.par
29 System Dev.pty -n16
33 System /bin/Fsys.eide fsys -Ndsk1 -n0=hd1. -n5=cd1.
eide -a170 -i15
37 System /bin/Fsys.floppy -a3f0 -i6
38 System /bin/Iso9660fsys /cd1.0
41 System Net
44 System Pcmcia.generic -i0 -a3e0
50 System PcmciaBeep
51 System nameloc
52 System nameloc
58 System Dosfsys a=/dev/fd0
71 System /usr/bin/syslogd
75 System /usr/ucb/inetd
77 root Photon -lphlogin -g -s
81 System //2/qnx4/photon/bin/phfontpfr -c 200k
83 System /qnx4/graphics/drivers/vesabios.ms -i0x4117 -r
85 System






/qnx4/graphics/drivers/Pg.Neomagic -HNqnx/crt -g1024x768x16 -A0x81000000,0x2
70000 -WB2048 -WV270000 -WR0x80800000 -WM0x5,0x270000
89 System Input kbd fd -d/dev/kbd ps2 -r kb -2
92 System Input kbd fd -d/dev/kbd ps2 -r kb -2
121 root pwm
134 root pdm
428 root pterm
431 root /bin/sh
667 root /bin/sh //2/pcmcia.script
676 root sin ar

Output of: sin ir
IRQ PID PROGRAM CS:IP DS
-1 16 //2/bin/Dev32 0005:005760 000D
-1 23 //2/bin/Dev32.ser 0005:0024FC 000D
-1 24 //2/bin/Dev32.ansi 0005:005DC0 000D
-1 37 //2/bin/Fsys.floppy 0005:0026FC 000D
0 1 /boot/sys/Proc32 00F0:004CB3 00F8
1 24 //2/bin/Dev32.ansi 0005:00690C 000D
4 23 //2/bin/Dev32.ser 0005:0017A4 000D
6 37 //2/bin/Fsys.floppy 0005:0026E5 000D
12 89 //2/bin/Input 0005:01436F 000D
13 1 /boot/sys/Proc32 00F0:004C77 00F8
14 5 /bin/Fsys.eide 0005:00480C 000D
15 33 //2/bin/Fsys.eide 0005:00480C 000D

Output of: pin
Sock Win Type Flags PID Base Size IRQ Base Size
DMA
1 Empty ----MF---------- None
2 0 NE2000 C—I-±-------W None 0x320 32 5

Output of: pin config
; socket 2
[device]
manufacturer = “D-Link”
product = “DE-660”
info1 = “118B6603”
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

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

Output of: cat /etc/config/pcmcia.cards
;
; PCMCIA card definitions file
;
; Describes configurations for all the PCMCIA cards we know about.
;

[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 = 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
;

[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 = “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

;
; Xircom Performance Series CreditCard Ethernet Adapter IIps,
; Model PS-CE2-10BT
; From: Ross Koningstein rkoningstein@quics
;
; NOTE: Ross says this card doesn’t work with Net.ether1000
;

[device]
manufacturer = “Xircom”
product = “CreditCard 10Base-T”
info1 = “PS-CE2-10”
info2 = “2.02”
regbase = 0x800
config = 0x01, 0x0601, irq any, io 0x300-0x31f (width=16)
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 = 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 = 0x02, 0x603, irq any, 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 = 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 = “D-Link”
product = “DE-660”
info1 = “118B6603”
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

Output of: cat /etc/config/pcmcia.2

Output of: cat /etc/config/pcmcia.cfg
;
; Minimal resource set
;

[resources]
memory = 0xd4000-0xd5fff
ports = 0x320-0x33f
rports = 0x2e8+8, 0x3e8+8, 0x170+8, 0x376+2
irqs = 5,7,11,12

Please post the output of

Net.ether1000 -v -p320 -i5 &

Apparently the driver didn’t start properly.
What type of laptop is this?

“Kara Sprague” <believer@mit.edu> wrote in message
news:8ud78r$so2$1@inn.qnx.com

Hello,

My group is having difficulties getting our laptop to network properly
under
QNX4.25. We are using a D-Link DE660 PCMCIA Ethernet card. So far, we
have
managed to recognize the card and add its information to the pcmcia.cards
file. The pcmcia.script diagnostic output is below. In our sysinit file,
we are doing the following:

Net &
Pcmcia.generic -i0 &
Net.ether1000 -p320 -i5 &
nameloc &
netmap -f
netstart

I added PcmciaBeep as well to see if it could be of any diagnostic use and
got no love. For some reason, Socket and Socklet (called from netstart)
keep aborting, causing ifconfig to fail as well. We have exhausted our
resouces on this issue and could really use some detailed help on how to
get
this working.

Any and all help is both welcome and appreciated,
Kara Sprague
believer@mit.edu


Output of: sin
SID PID PROGRAM PRI STATE BLK CODE DATA
– – Microkernel — ----- — 10448 0
0 1 /boot/sys/Proc32 30f READY — 118k 3215k
0 2 /boot/sys/Slib32 10r RECV 0 53k 4096
0 4 /bin/Fsys 10r RECV 0 77k 9531k
0 5 /bin/Fsys.eide 22r RECV 0 61k 114k
0 8 idle 0r READY — 0 40k
0 16 file://2/bin/Dev32 24f RECV 0 32k 98k
0 22 file://2/bin/Pipe 10r RECV 0 16k 32k
0 23 file://2/bin/Dev32.ser 20r RECV 0 16k 24k
0 24 file://2/bin/Dev32.ansi 20r RECV 0 40k 36k
0 28 file://2/bin/Dev32.par 9o RECV 0 8192 12k
0 29 file://2/bin/Dev32.pty 20r RECV 0 12k 57k
0 33 file://2/bin/Fsys.eide 22r RECV 0 61k 114k
0 37 file://2/bin/Fsys.floppy 10o RECV 0 20k 40k
0 38 file://2/bin/Iso9660fsys 10o RECV 0 28k 61k
0 41 file://2/bin/Net 23r RECV 0 32k 73k
0 44 file://2/bin/Pcmcia.generic 10f RECV 0 61k 73k
0 50 file://2/bin/PcmciaBeep 10o RECV 59 8192 16k
0 51 file://2/bin/nameloc 20o RECV 0 6144 20k
0 52 file://2/bin/nameloc 20o REPLY 0 6144 20k
0 58 file://2/bin/Dosfsys 10o RECV 0 49k 73k
0 71 file://2//usr/bin/syslogd 10o RECV 0 36k 32k
0 75 file://2/
/usr/ucb/inetd 10o REPLY 0 36k 36k
1 77 file://2//photon/bin/Photon 10r RECV 0 57k 49k
2 81 file://2/
/bin/phfontpfr 12r RECV 0 126k 389k
0 83 file://2//vesabios.ms 10o RECV 0 36k 28k
0 85 file://2/
/Pg.Neomagic 12r REPLY 77 135k 163k
0 89 file://2/bin/Input 12o RECV 0 32k 28k
0 92 file://2/bin/Input 10o RECV 0 32k 28k
3 121 file://2//photon/bin/pwm 10o RECV 0 94k 139k
4 134 file://2/
/photon/bin/pdm 10o REPLY 77 143k 499k
4 428 file://2/*/photon/bin/pterm 10o RECV 0 65k 110k
5 431 file://2/bin/ksh 10o WAIT -1 94k 36k
5 667 /bin/sh 10o WAIT -1 94k 36k
5 673 file://2/bin/sin 10o REPLY 1 45k 49k

Output of: sin ver
PROGRAM NAME VERSION DATE
/boot/sys/Proc32 Proc 4.25J Sep 09 1999
/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.24Q Jun 28 1999
file://2/bin/Dev32 Dev32 4.23G Oct 04 1996
file://2/bin/Pipe Pipe 4.23A Feb 26 1996
file://2/bin/Dev32.ser Dev32.ser 4.23I Jun 27 1997
file://2/bin/Dev32.ansi Dev32.ansi 4.23H Nov 21 1996
file://2/bin/Dev32.par Dev32.par 4.23G Oct 04 1996
file://2/bin/Dev32.pty Dev32.pty 4.23G Oct 04 1996
file://2/bin/Fsys.eide eide 4.24Q Jun 28 1999
file://2/bin/Iso9660fsys Iso9660fsys 4.23B Aug 30 1999
file://2/bin/Net Net 4.25C Aug 30 1999
file://2/bin/Dosfsys Dosfsys 4.23E Jan 21 1997
file://2//photon/bin/Photon Photon 1.14B Sep 03 1999
file://2/
/bin/phfontpfr Photon Font 1.14F Oct 27 1999

Output of: sin in
Node CPU Machine Speed Memory Ticksize Display
Flags
2 686/687 PCI 38747 49647k/66646k 10.0ms VGA
Color -3P±---------8P

Heapp Heapf Heapl Heapn Hands Names Sessions Procs Timers Nodes Virtual
0 0 22512 0 64 100 64 500 125 3 11M/
83M

Boot from Hard at Nov 08 18:34 Locators: 2

Output of: sin ar
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
22 System Pipe
23 System /bin/Dev.ser -N/dev/ser1 3f8,4
24 System Dev.ansi -Q -n1
28 System Dev.par
29 System Dev.pty -n16
33 System /bin/Fsys.eide fsys -Ndsk1 -n0=hd1. -n5=cd1.
eide -a170 -i15
37 System /bin/Fsys.floppy -a3f0 -i6
38 System /bin/Iso9660fsys /cd1.0
41 System Net
44 System Pcmcia.generic -i0 -a3e0
50 System PcmciaBeep
51 System nameloc
52 System nameloc
58 System Dosfsys a=/dev/fd0
71 System /usr/bin/syslogd
75 System /usr/ucb/inetd
77 root Photon -lphlogin -g -s
81 System file://2/qnx4/photon/bin/phfontpfr -c 200k
83 System /qnx4/graphics/drivers/vesabios.ms -i0x4117 -r
85 System







/qnx4/graphics/drivers/Pg.Neomagic -HNqnx/crt -g1024x768x16 -A0x81000000,0x2
70000 -WB2048 -WV270000 -WR0x80800000 -WM0x5,0x270000
89 System Input kbd fd -d/dev/kbd ps2 -r kb -2
92 System Input kbd fd -d/dev/kbd ps2 -r kb -2
121 root pwm
134 root pdm
428 root pterm
431 root /bin/sh
667 root /bin/sh file://2/pcmcia.script
676 root sin ar

Output of: sin ir
IRQ PID PROGRAM CS:IP DS
-1 16 file://2/bin/Dev32 0005:005760 000D
-1 23 file://2/bin/Dev32.ser 0005:0024FC 000D
-1 24 file://2/bin/Dev32.ansi 0005:005DC0 000D
-1 37 file://2/bin/Fsys.floppy 0005:0026FC 000D
0 1 /boot/sys/Proc32 00F0:004CB3 00F8
1 24 file://2/bin/Dev32.ansi 0005:00690C 000D
4 23 file://2/bin/Dev32.ser 0005:0017A4 000D
6 37 file://2/bin/Fsys.floppy 0005:0026E5 000D
12 89 file://2/bin/Input 0005:01436F 000D
13 1 /boot/sys/Proc32 00F0:004C77 00F8
14 5 /bin/Fsys.eide 0005:00480C 000D
15 33 file://2/bin/Fsys.eide 0005:00480C 000D

Output of: pin
Sock Win Type Flags PID Base Size IRQ Base Size
DMA
1 Empty ----MF---------- None
2 0 NE2000 C—I-±-------W None 0x320 32 5

Output of: pin config
; socket 2
[device]
manufacturer = “D-Link”
product = “DE-660”
info1 = “118B6603”
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

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

Output of: cat /etc/config/pcmcia.cards
;
; PCMCIA card definitions file
;
; Describes configurations for all the PCMCIA cards we know about.
;

[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 = 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
;

[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 = “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

;
; Xircom Performance Series CreditCard Ethernet Adapter IIps,
; Model PS-CE2-10BT
; From: Ross Koningstein <rkoningstein@quics
;
; NOTE: Ross says this card doesn’t work with Net.ether1000
;

[device]
manufacturer = “Xircom”
product = “CreditCard 10Base-T”
info1 = “PS-CE2-10”
info2 = “2.02”
regbase = 0x800
config = 0x01, 0x0601, irq any, io 0x300-0x31f (width=16)
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 = 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 = 0x02, 0x603, irq any, 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 = 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 = “D-Link”
product = “DE-660”
info1 = “118B6603”
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

Output of: cat /etc/config/pcmcia.2

Output of: cat /etc/config/pcmcia.cfg
;
; Minimal resource set
;

[resources]
memory = 0xd4000-0xd5fff
ports = 0x320-0x33f
rports = 0x2e8+8, 0x3e8+8, 0x170+8, 0x376+2
irqs = 5,7,11,12
\

We’ve used this card, and it worked fine (QNX4.25C) using:
pcmciatrap start
sleep 1 # let PCMCIA startup
Net &
netmap -f
sleep 1
Net.ether1000 -l1 -p320 -i7 # PCMCIA: D-Link DE-660

The sleeps may be varied/discarded on different systems,
we insert them sometimes just to ensure that the previous
operation has completed.
-Paul

Kara Sprague <believer@mit.edu> wrote in message news:8ud78r$so2$1@inn.qnx.com

Hello,

My group is having difficulties getting our laptop to network properly under
QNX4.25. We are using a D-Link DE660 PCMCIA Ethernet card. So far, we have
managed to recognize the card and add its information to the pcmcia.cards
file. The pcmcia.script diagnostic output is below. In our sysinit file,
we are doing the following:

Net &
Pcmcia.generic -i0 &
Net.ether1000 -p320 -i5 &
nameloc &
netmap -f
netstart

I added PcmciaBeep as well to see if it could be of any diagnostic use and
got no love. For some reason, Socket and Socklet (called from netstart)
keep aborting, causing ifconfig to fail as well. We have exhausted our
resouces on this issue and could really use some detailed help on how to get
this working.

Any and all help is both welcome and appreciated,
Kara Sprague
believer@mit.edu



Output of: sin
SID PID PROGRAM PRI STATE BLK CODE DATA
– – Microkernel — ----- — 10448 0
0 1 /boot/sys/Proc32 30f READY — 118k 3215k
0 2 /boot/sys/Slib32 10r RECV 0 53k 4096
0 4 /bin/Fsys 10r RECV 0 77k 9531k
0 5 /bin/Fsys.eide 22r RECV 0 61k 114k
0 8 idle 0r READY — 0 40k
0 16 file://2/bin/Dev32 24f RECV 0 32k 98k
0 22 file://2/bin/Pipe 10r RECV 0 16k 32k
0 23 file://2/bin/Dev32.ser 20r RECV 0 16k 24k
0 24 file://2/bin/Dev32.ansi 20r RECV 0 40k 36k
0 28 file://2/bin/Dev32.par 9o RECV 0 8192 12k
0 29 file://2/bin/Dev32.pty 20r RECV 0 12k 57k
0 33 file://2/bin/Fsys.eide 22r RECV 0 61k 114k
0 37 file://2/bin/Fsys.floppy 10o RECV 0 20k 40k
0 38 file://2/bin/Iso9660fsys 10o RECV 0 28k 61k
0 41 file://2/bin/Net 23r RECV 0 32k 73k
0 44 file://2/bin/Pcmcia.generic 10f RECV 0 61k 73k
0 50 file://2/bin/PcmciaBeep 10o RECV 59 8192 16k
0 51 file://2/bin/nameloc 20o RECV 0 6144 20k
0 52 file://2/bin/nameloc 20o REPLY 0 6144 20k
0 58 file://2/bin/Dosfsys 10o RECV 0 49k 73k
0 71 file://2//usr/bin/syslogd 10o RECV 0 36k 32k
0 75 file://2/
/usr/ucb/inetd 10o REPLY 0 36k 36k
1 77 file://2//photon/bin/Photon 10r RECV 0 57k 49k
2 81 file://2/
/bin/phfontpfr 12r RECV 0 126k 389k
0 83 file://2//vesabios.ms 10o RECV 0 36k 28k
0 85 file://2/
/Pg.Neomagic 12r REPLY 77 135k 163k
0 89 file://2/bin/Input 12o RECV 0 32k 28k
0 92 file://2/bin/Input 10o RECV 0 32k 28k
3 121 file://2//photon/bin/pwm 10o RECV 0 94k 139k
4 134 file://2/
/photon/bin/pdm 10o REPLY 77 143k 499k
4 428 file://2/*/photon/bin/pterm 10o RECV 0 65k 110k
5 431 file://2/bin/ksh 10o WAIT -1 94k 36k
5 667 /bin/sh 10o WAIT -1 94k 36k
5 673 file://2/bin/sin 10o REPLY 1 45k 49k

Output of: sin ver
PROGRAM NAME VERSION DATE
/boot/sys/Proc32 Proc 4.25J Sep 09 1999
/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.24Q Jun 28 1999
file://2/bin/Dev32 Dev32 4.23G Oct 04 1996
file://2/bin/Pipe Pipe 4.23A Feb 26 1996
file://2/bin/Dev32.ser Dev32.ser 4.23I Jun 27 1997
file://2/bin/Dev32.ansi Dev32.ansi 4.23H Nov 21 1996
file://2/bin/Dev32.par Dev32.par 4.23G Oct 04 1996
file://2/bin/Dev32.pty Dev32.pty 4.23G Oct 04 1996
file://2/bin/Fsys.eide eide 4.24Q Jun 28 1999
file://2/bin/Iso9660fsys Iso9660fsys 4.23B Aug 30 1999
file://2/bin/Net Net 4.25C Aug 30 1999
file://2/bin/Dosfsys Dosfsys 4.23E Jan 21 1997
file://2//photon/bin/Photon Photon 1.14B Sep 03 1999
file://2/
/bin/phfontpfr Photon Font 1.14F Oct 27 1999

Output of: sin in
Node CPU Machine Speed Memory Ticksize Display
Flags
2 686/687 PCI 38747 49647k/66646k 10.0ms VGA
Color -3P±---------8P

Heapp Heapf Heapl Heapn Hands Names Sessions Procs Timers Nodes Virtual
0 0 22512 0 64 100 64 500 125 3 11M/
83M

Boot from Hard at Nov 08 18:34 Locators: 2

Output of: sin ar
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
22 System Pipe
23 System /bin/Dev.ser -N/dev/ser1 3f8,4
24 System Dev.ansi -Q -n1
28 System Dev.par
29 System Dev.pty -n16
33 System /bin/Fsys.eide fsys -Ndsk1 -n0=hd1. -n5=cd1.
eide -a170 -i15
37 System /bin/Fsys.floppy -a3f0 -i6
38 System /bin/Iso9660fsys /cd1.0
41 System Net
44 System Pcmcia.generic -i0 -a3e0
50 System PcmciaBeep
51 System nameloc
52 System nameloc
58 System Dosfsys a=/dev/fd0
71 System /usr/bin/syslogd
75 System /usr/ucb/inetd
77 root Photon -lphlogin -g -s
81 System file://2/qnx4/photon/bin/phfontpfr -c 200k
83 System /qnx4/graphics/drivers/vesabios.ms -i0x4117 -r
85 System






/qnx4/graphics/drivers/Pg.Neomagic -HNqnx/crt -g1024x768x16 -A0x81000000,0x2
70000 -WB2048 -WV270000 -WR0x80800000 -WM0x5,0x270000
89 System Input kbd fd -d/dev/kbd ps2 -r kb -2
92 System Input kbd fd -d/dev/kbd ps2 -r kb -2
121 root pwm
134 root pdm
428 root pterm
431 root /bin/sh
667 root /bin/sh file://2/pcmcia.script
676 root sin ar

Output of: sin ir
IRQ PID PROGRAM CS:IP DS
-1 16 file://2/bin/Dev32 0005:005760 000D
-1 23 file://2/bin/Dev32.ser 0005:0024FC 000D
-1 24 file://2/bin/Dev32.ansi 0005:005DC0 000D
-1 37 file://2/bin/Fsys.floppy 0005:0026FC 000D
0 1 /boot/sys/Proc32 00F0:004CB3 00F8
1 24 file://2/bin/Dev32.ansi 0005:00690C 000D
4 23 file://2/bin/Dev32.ser 0005:0017A4 000D
6 37 file://2/bin/Fsys.floppy 0005:0026E5 000D
12 89 file://2/bin/Input 0005:01436F 000D
13 1 /boot/sys/Proc32 00F0:004C77 00F8
14 5 /bin/Fsys.eide 0005:00480C 000D
15 33 file://2/bin/Fsys.eide 0005:00480C 000D

Output of: pin
Sock Win Type Flags PID Base Size IRQ Base Size
DMA
1 Empty ----MF---------- None
2 0 NE2000 C—I-±-------W None 0x320 32 5

Output of: pin config
; socket 2
[device]
manufacturer = “D-Link”
product = “DE-660”
info1 = “118B6603”
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

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

Output of: cat /etc/config/pcmcia.cards
;
; PCMCIA card definitions file
;
; Describes configurations for all the PCMCIA cards we know about.
;

[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 = 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
;

[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 = “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

;
; Xircom Performance Series CreditCard Ethernet Adapter IIps,
; Model PS-CE2-10BT
; From: Ross Koningstein <rkoningstein@quics
;
; NOTE: Ross says this card doesn’t work with Net.ether1000
;

[device]
manufacturer = “Xircom”
product = “CreditCard 10Base-T”
info1 = “PS-CE2-10”
info2 = “2.02”
regbase = 0x800
config = 0x01, 0x0601, irq any, io 0x300-0x31f (width=16)
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 = 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 = 0x02, 0x603, irq any, 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 = 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 = “D-Link”
product = “DE-660”
info1 = “118B6603”
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

Output of: cat /etc/config/pcmcia.2

Output of: cat /etc/config/pcmcia.cfg
;
; Minimal resource set
;

[resources]
memory = 0xd4000-0xd5fff
ports = 0x320-0x33f
rports = 0x2e8+8, 0x3e8+8, 0x170+8, 0x376+2
irqs = 5,7,11,12
\

Previously, Paul Russell wrote in qdn.public.qnx4:

We’ve used this card, and it worked fine (QNX4.25C) using:
pcmciatrap start
sleep 1 # let PCMCIA startup
Net &
netmap -f
sleep 1
Net.ether1000 -l1 -p320 -i7 # PCMCIA: D-Link DE-660

We don’t you use the PcmciaLaunch utility instead of starting
the NIC driver directly? AFAIK you cannot rely on getting the
same resources (IRQ and port) everytime … at least in general.


| / | __ ) | Karsten.Hoffmann@mbs-software.de MBS-GmbH
| |/| | _ _
\ Phone : +49-2151-7294-38 Karsten Hoffmann
| | | | |
) |__) | Fax : +49-2151-7294-50 Roemerstrasse 15
|| ||// Mobile: +49-172-3812373 D-47809 Krefeld