I have a PC104 system (DSP Design TP400) to wich a Jumptech PCMCIA
controller (Chipset Vadem VG469) is attached. The system is running QNX RTP
6.1.
The problem comes when we try to use an ORINOCO wireless network card.
The devp-pccard demon is not started automatically, but by starting it
manually everything seems fine ( the cad is detected with pin ) I run
“io-net -dorinoco …options… -ptcpip” and everything seems to work, a en0
device appears, but when a try to ping other computers we have no replay.
The options passed to devn-orinoco are correct, because we can get the card
working on a laptop computer passing the same configuration.
I have two worries, they could be tips for someone, I have no sufficient
experience with QNX.
The PC104 system come with a traditional network card onboard. Could the
two cards conflict ? I could I start both of them at once as en0 and en1 ?
(Unfortunately the BIOS doesn’t allow me to disable the onboard ethernet
card).
Probably the ISA bus is not polled by QNX at startup ( Am I right ? ) and
not all the necessary configuration is done. On the laptop, where the PCMCIA
controller is attached to the PCI bus in fact there is a PID associated with
the card when I run “pin”. No process is associated with the card if I run
“pin” on the PC104 system.
Thanks very much for any help,
Andrea.
Andrea Borsic
School of Engineering
Oxford Brookes University
OX3 OBP - Oxford - UK
Could you please try the latest pci-bios from http://developers.qnx.com
Please post here to let us know if this solved your problem.
If this doesn´t solve your problem please post the output from
`pci -vvv´
Regards,
Dave B.
Andrea Borsic wrote:
Dear All,
Can I ask some help on the following problem ?
I have a PC104 system (DSP Design TP400) to wich a Jumptech PCMCIA
controller (Chipset Vadem VG469) is attached. The system is running QNX RTP
6.1.
The problem comes when we try to use an ORINOCO wireless network card.
The devp-pccard demon is not started automatically, but by starting it
manually everything seems fine ( the cad is detected with pin ) I run
“io-net -dorinoco …options… -ptcpip” and everything seems to work, a en0
device appears, but when a try to ping other computers we have no replay.
The options passed to devn-orinoco are correct, because we can get the card
working on a laptop computer passing the same configuration.
I have two worries, they could be tips for someone, I have no sufficient
experience with QNX.
The PC104 system come with a traditional network card onboard. Could the
two cards conflict ? I could I start both of them at once as en0 and en1 ?
(Unfortunately the BIOS doesn’t allow me to disable the onboard ethernet
card).
Probably the ISA bus is not polled by QNX at startup ( Am I right ? ) and
not all the necessary configuration is done. On the laptop, where the PCMCIA
controller is attached to the PCI bus in fact there is a PID associated with
the card when I run “pin”. No process is associated with the card if I run
“pin” on the PC104 system.
Thanks very much for any help,
Andrea.
Andrea Borsic
School of Engineering
Oxford Brookes University
OX3 OBP - Oxford - UK
I have tryied to install the new pci-bios, but it didn’t solve the problems.
The situation is now this: I can start separately the two network cards: the
ns83815 on board of the Geode processor and the PCMCIA ORINOCO card as en0
and en1 buy slaying io-net and restarting it
with “io-net -dns83815 -dorinoco [orinoco options] -ptcpip”
If en1 is enabled 1 led lights up (detection of the wireless link) but if I
ping other machines ping returns “host down”. The strange thing is that also
the second led lights up during the ping process. At first I tought we were
passing incorrect encryption options, but the same command line makes the
card work on a laptop computer.
I have noticed that in this newsgroup there is a post “2nd network card”
dated 29/10/01 of a person having basically the same problems. There are few
repalys to the post, but no indication if finally the problem was solved.
Are you aware of any success ?
In order to operate, the devp-pccard server needs a free memory window
at 0xd4000. Could you check your BIOS to make sure that this memory
window is not used by another device.
If this doesn’t solve your problem could you please post the output from ‘nicinfo’ as well.
Thanks for the advice, after disabling few things (COMs, LPT, USB and sound)
the system is now working wonderfully. Most probably the problem resided in
the fact that the memory window was not free, as you suggested. I will try
to find out more, by enablying one device at a time.