Periodic Network Failure

Hi All,
We are running QNX on a ISA CPU card embedded in a monitoring device.
We are finding the the network card stops transmitting entirely at variable
points in time. The nicinfo command show that the nic is still recieving
packets, however it does not transmit again until the system is rebooted.
The nicinfo only shows one bad txd packet (Shown below). If anyone has any
reccomendation or suggestions as to what could be stopping the nic from
transmitting, could you please let me know. Also if you’ve encountered a
problem similar to this could you let me know.

nicinfo:
RealTek 8139 Ethernet Controller
Physical Node ID … 009005 CC18A2
Current Physical Node ID … 009005 CC18A2
Media Rate … 10.00 Mb/s half-duplex UTP
MTU … 1514
Lan … 0
I/O Port Range … 0xE400 → 0xE4FF
Hardware Interrupt … 0xB
Promiscuous … Disabled
Multicast … Enabled

Total Packets Txd OK … 260068
Total Packets Txd Bad … 1
Total Packets Rxd OK … 2059717
Total Rx Errors … 0

Total Bytes Txd … 152943217
Total Bytes Rxd … 264053585

Tx Collision Errors … 0
Tx Collisions Errors (aborted) … 1
Carrier Sense Lost on Tx … 0
FIFO Underruns During Tx … 0
Tx deferred … 0
Out of Window Collisions … 0
FIFO Overruns During Rx … 0
Alignment errors … 0
CRC errors … 0

pci -vv:
Class = Network (Ethernet)
Vendor ID = 10ech, Realtek Semiconductor
Device ID = 8139h, RT8139A/B/C Fast Ethernet Adapter
PCI index = 0h
Class Codes = 020000h
Revision ID = 10h
Bus number = 0
Device number = 17
Function num = 0
Status Reg = 280h
Command Reg = 7h
I/O space access enabled
Memory space access enabled
Bus Master enabled
Special Cycle operations ignored
Memory Write and Invalidate disabled
Palette Snooping disabled
Parity Checking disabled
Data/Address stepping disabled
SERR# driver disabled
Fast back-to-back transactions to different agents disabled
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = e400h length 256 enabled
PCI Mem Address = d6001000h 32bit length 256 enabled
Subsystem Vendor ID = 10ech
Subsystem ID = 8139h
Max Lat = 64ns
Min Gnt = 32ns
PCI Int Pin = INT A
Interrupt line = 11
Device Dependent Registers:
0x40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Any help would be appreciated.

Thanks,

Greg Buccini, E.I.T.
Electrical Engineer
Westronic Systems, Inc. - A Mediation Technology Company
Phone: (403) 250-8304 ext. 224
Fax: (403) 250-6711
Email: gbuccini@westronic.com
Website: http://www.westronic.com