I just double checked the PC-card address using pin command, it’s 0x200
instead of 0x300 as I defined in the rc.local. could you please let me
know
what might be wrong?
As 0x200 collides with the address of another PC104 board in the system.
Thanks.
“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c610vg$fjj$> 1@inn.qnx.com> …
I assumed that the harddrive you mentioned was a PCMCIA harddrive. This
would then show up with ‘pin’. The question I asked was whether you have
tried any other PCMCIA cards on this platform.
“Jeff Chang” <> jianjunc@cae.wisc.edu> > wrote in message
news:c60roq$b54$> 4@inn.qnx.com> …
I am using Neutrino 6.2.1. How do I check the ioport and IRQ of the
harddrive?
Thanks.
“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c60d2t$s6t$> 1@inn.qnx.com> …
No, I don’t think that you need to load Neutrino again. When the
harddrive
worked, did it use the same ioport and IRQ? What version of Neutrino
are
you
using?
“Jeff Chang” <> jianjunc@cae.wisc.edu> > wrote in message
news:c5p8gj$1mq$> 4@inn.qnx.com> …
I also found this problem weird. As I used the same initialization
file,
the
same PC104 hardware, but a different harddrive before and it
worked
well
then. Since I want to have a second system, I installed the
neutrino
in
a
new harddrive, and tested it using the same PC104 hardware as
before,
it
doesn’t work now. I just asked a colleague who had some
experiences
with
QNX, he said that maybe I need to reinstall the neutrino without
both
the
PCMCIA card and the orinoco PC card.
Do you think what he said may solve the problem or there may be
some
other
reasons?
Thanks a lot.
“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c5p7tl$1ad$> 1@inn.qnx.com> …
It looks as though the driver has timed out while trying to
enable
the
card.
Does this card work in any other machine? Have you tried any
other
pccards
in your PC104 system?
“Jeff Chang” <> jianjunc@cae.wisc.edu> > wrote in message
news:c5p5gm$sjj$> 4@inn.qnx.com> …
The followings are the outputs after the commands as you
suggested.
- slay io-net
"slay: unable to find process ‘io-net’ "
-
sloginfo -c
-
io-net -dorinoco verbose=4,ssid=testnet
“unable to init dll devn-orinoco: no such device”
- sloginfo > file
- post the output ‘file’
file:
Sev Major Minor Args
5 18 0 io_open for id=7
2 10 0 devn-orinoco:hcf_enabled() failed:255
2 18 0 io_close_ocb
===========================
These are the commands I used in file ‘rc.local’ to start
orinoco:
echo “Slaying Existing PC-Card Driver”
slay -v devp-pccard
sleep 2
echo “Starting PCMCIA Card Carrier Driver”
devp-pccard -a 0x300:0x320 -v
echo “Starting ORINOCO Wireless Ethernet Card Driver”
Setup the wireless ethernet connection
#Stop the current network driver
echo “Slaying the exisiting io-net Network Interface”
slay -v io-net
sleep 2
#Load the orinoco driver
128-bit encryption
io-net -d orinoco key1=xxxx,default_key=1,network=xxx -ptcpip
stacksize=xxxx
sleep 2
netmanager -f /etc/net.cfg
Thanks.
“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c5ohpe$c39$> 1@inn.qnx.com> …
OK, this is the correct adapter. Please can you do the
following
for
me:
- slay io-net
- sloginfo -c
- io-net -dorinoco verbose=4,ssid=testnet
- sloginfo > file
- post the output ‘file’
Please will you also supply the exact command line that you
are
using
to
start io-net.
“Jeff Chang” <> jianjunc@cae.wisc.edu> > wrote in message
news:c5moge$pr9$> 4@inn.qnx.com> …
The information after “pin” command:
sock Func Type Flags PID
Base
Size IRQ
1 Empty —MF---- none
1 Empty —MF---- none
2 0 Empty C–I–|— none
0x200
64 5
2 0 Empty —MF---- none
The information after “pin cis” command:
Socket: 2-Function : 0
Device : Null 0k
Attribute Device : SRAM 1k
Other Conditions (att) : MWait
Attribute Device : SRAM 1k
Card tuple version : 5.00
Manufacturer : Lucent Technologies
Name of Product : WaveLAN/IEEE
Add’nl info (lot #) : Version 01.01
Add’nl info (programming) :
Manufacture ID : 0x156 0x2
PC Card function : Network LAN Adapter
POST : 0x0
Tuple 0x22 link=2 : 01 07
Tuple 0x22 link=5 : 02 40 42 0f 00
Tuple 0x22 link=5 : 02 80 84 1e 00
Tuple 0x22 link=5 : 02 60 ec 53 00
Tuple 0x22 link=5 : 02 c0 d8 a7 00
Tuple 0x22 link=2 : 03 07
Tuple 0x22 link=8 : 04 06 00 02 2d 8e c3 8e
Tuple 0x22 link=2 : 05 01
Configuration Base/st : 0x3e0 0-subtuples
Configuration Index : 0x1 Last Default
Interface : I/O
Feature : 0x19
IO Space : Bus16 0x0 - 0x3F (6
lines)
IRQ Description : Pulse Level VEND BERR
IOCK
NMI
0
1
2
3
4
5
6 7 8 9 10 11 12 13 14 15
Thanks a lot.
“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c5mm44$o81$> 1@inn.qnx.com> …
pin is a pccard information utility. ‘pin cis’ displays
the
output
from
the
pccard CIS.
“Jeff Chang” <> jianjunc@cae.wisc.edu> > wrote in message
news:c5mjep$m3f$> 4@inn.qnx.com> …
what’s ‘pin cis’ ?
Tks.
“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c5mi8j$ksf$> 1@inn.qnx.com> …
Please post the output from ‘pin cis’ as well as
‘pin’.
Actually, it’s a wireless Lucent/Orinoco PCMCIA
card.
The
following
is
the
“supported hardware” link in QNX website.
“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c5mcha$gt4$> 1@inn.qnx.com> …
I tried as you said. Still the same problem. I
doubt
if
I
should
include
the
directory’s name in some files? Could you please
let
me
know
what
I
should
do?
Thanks a lot.
What type of Orinoco card do you have? If it is
the
new
Proxim
Orinoco
card,
I am still busy writing a driver for it.
“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c5lrrk$336$> 1@inn.qnx.com> …
You need to specify the ssid for your network as
well.
You
also
cannot
have
spaces in your command line. It must be
"io-net -dorinoco
ssid=xxxx,key1=xxxxx,default_key=1,network=xxxx -ptcpip
stacksize=xxxx".
“Jeff Chang” <> jianjunc@cae.wisc.edu> > wrote in
message
news:c5kpb8$4he$> 4@inn.qnx.com> …
I used “io-net -d orinoco key1=xxxx
network=xxx -ptcpip
stacksize=xxx”
to
load orinoco driver for a PC104+ embedded
system.
However,
it
said
that
“unable to initiate dll devn-orinoco. no such
device”.
I then tried another way “io-net -d
/lib/dll/devn-orinoco.so
key1=xxxx
network=xxx -ptcpip stacksize=xxx”. It still
didn’t
work
with
same
error
message.
I checked the directory of /lib/dll, and the
file
devn-ornoco.so
is
there.
Could anybody please let me know what might
possibly
cause
this
problem?
Thanks a lot,
Chang
\