Hays Pinthapataya <HPinthapataya@ads-specialists.com> wrote:
Hi All,
I have a laptop ( Dell Inspiron 2500 ) installed with Qnx4.25 and
Network PC Card from Socket Communications Inc ( NE2000 compatible PCMCIA
Network card).
Everytime I do a “nettrap” , the machine hangs.
Then I just try to do “Net -v”. I got these errors:
Net: Runtime Error 0035 Net: Runtime Error 0007 Net: Runtime Error 0035
Net: Runtime Error 0007 Net: Runtime Error 0035 Net: Runtime Error 0007
Net: Runtime Error 0035 Net: Runtime Error 0007, and so no…
“netinfo -a” will list all the error codes, with a short (almost)
English translation.
7 NET ( tx) failed (vc_attach ctrl pkt)
35 NET logical node not in node map
If it weren’t for your node hanging, I’d say you have a bunch of licenses
for which you don’t have netmap entries, and nameloc is running through
them all trying to talk to them.
But… the hang.
In general, trapper routines are pretty nasty…they go out and probe
various ioports, hoping for a favourable response… if there is something
at that ioport that doesn’t like being probed, that can cause trouble.
(In fact, NE1000/2000 cards are hardware that DON’T like being probed
and can hang a machine if probed.)
And, nettrap will only look for io-ports at the “usual” spots – meaning,
it probably won’t find a pcmcia card.
So:
– have you run the PCMCIA server?
– if you do a “pin” does it report a network card with an ioport and irq?
What happens if you:
Net -v &
Net.ether1000 -i irq -p ioport &
where irq & ioport are as reported by pin?
If the “pin” doesn’t report the card, or doesn’t give an irq or
ioport, take a look at: /etc/readme/pcmcia and /etc/readme/technotes/pcmcia
for information on setting that up.
-David
QNX Training Services
http://www.qnx.com/support/training/
Please followup in this newsgroup if you have further questions.