nettrap locking up computer

I’ve ran into a situation where the nettrap utility locks up (must hit the
power switch to recover) the computer. I tried running nettrap with the
verbose option and the last message echoed to the screen before it locks up
was “Looking for DEC FDDI Card.”

This computer has 2 PCI CNet ethernet cards (21143 chipset) and nettrap is
able to see them fine. The nettrap utility gives it’s recommendation on how
to start the driver for the CNet cards before the computer locks up. Also
installed in this computer is a PCI analog input card (Datel PCI-4163).

I’ve found that when I remove the Datel card, nettrap works fine and does not
lock up the computer.

Does anyone have any comments about what might be happening here? Why would a
PCI card that is not a NIC cause problems for nettrap?

Thanks,
Tony Williams

Hi Tony,

Not sure off the top of my head, however I will see what the network
guys think.

E.


Tony Williams <tony@ctcqnx4.ctc.cummins.com> wrote:

I’ve ran into a situation where the nettrap utility locks up (must hit the
power switch to recover) the computer. I tried running nettrap with the
verbose option and the last message echoed to the screen before it locks up
was “Looking for DEC FDDI Card.”

This computer has 2 PCI CNet ethernet cards (21143 chipset) and nettrap is
able to see them fine. The nettrap utility gives it’s recommendation on how
to start the driver for the CNet cards before the computer locks up. Also
installed in this computer is a PCI analog input card (Datel PCI-4163).

I’ve found that when I remove the Datel card, nettrap works fine and does not
lock up the computer.

Does anyone have any comments about what might be happening here? Why would a
PCI card that is not a NIC cause problems for nettrap?

Thanks,
Tony Williams

Hi Tony,

What happens if you just run the driver manually? Do you have to run nettrap?

Erick.



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

Hi Tony,

Not sure off the top of my head, however I will see what the network
guys think.

E.



Tony Williams <> tony@ctcqnx4.ctc.cummins.com> > wrote:
I’ve ran into a situation where the nettrap utility locks up (must hit the
power switch to recover) the computer. I tried running nettrap with the
verbose option and the last message echoed to the screen before it locks up
was “Looking for DEC FDDI Card.”

This computer has 2 PCI CNet ethernet cards (21143 chipset) and nettrap is
able to see them fine. The nettrap utility gives it’s recommendation on how
to start the driver for the CNet cards before the computer locks up. Also
installed in this computer is a PCI analog input card (Datel PCI-4163).

I’ve found that when I remove the Datel card, nettrap works fine and does not
lock up the computer.

Does anyone have any comments about what might be happening here? Why would a
PCI card that is not a NIC cause problems for nettrap?

Thanks,
Tony Williams

Tony Williams <tony@ctcqnx4.ctc.cummins.com> wrote:

I’ve ran into a situation where the nettrap utility locks up (must hit the
power switch to recover) the computer. I tried running nettrap with the
verbose option and the last message echoed to the screen before it locks up
was “Looking for DEC FDDI Card.”

This is not entirely surprising.

What nettrap does, is it wanders along hitting the ioports that cards
use with the appropriate bits that would ask it to report its identity.
(It probes.) If you happen to have some other card at those ioports which
gets these bits… and does something… then it is quite easy to lock up
a machine with nettrap.

For this reason, I generally recommend that you run “nettrap -v” to find
out what you have, and from then on just run the drivers explicitly rather
than running nettrap each time.

This computer has 2 PCI CNet ethernet cards (21143 chipset) and nettrap is
able to see them fine. The nettrap utility gives it’s recommendation on how
to start the driver for the CNet cards before the computer locks up. Also
installed in this computer is a PCI analog input card (Datel PCI-4163).

I’ve found that when I remove the Datel card, nettrap works fine and does not
lock up the computer.

nettrap probably tickles the Datel card in a bad way while looking for
the FDDI card. Or, if you really want to use nettrap, figure out what
ioports your Datel card is using, and use the nettrap -e option to tell
it to not scan those ports.

Does anyone have any comments about what might be happening here? Why would a
PCI card that is not a NIC cause problems for nettrap?

Because it is “probed” and this causes it to start doing something.

-David

QNX Training Services
dagibbs@qnx.com