network bit rate

I have recently installed the QNX Neutrino RTOS. I have several
questions about the network bit rate of which QNX is capable.
Documentation for the QNX 4 RTOS describes a throughput rate of 7.5
Mbytes/sec (~60 Mbits/sec). My question is: does this also hold true
for the Neutrino RTOS and if so what am I doing wrong that I have only
reached a ~ 7Mbit/sec rate. I will describe my situation:
PC/104 embedded system with an AMD 79C973 100Mbit ethernet chip
connected to a Win98 PC (100 Mbit NIC) using a crossover cable.
Embedded system is running Neutrino RTOS (installed from the September
2000 CD), I am using the TCP/IP send() command to send data. So far I
have reached network throughput speeds of around 7Mbits / sec. Is
there something else I need to install/use to achive faster rates?

Thanks,
Ryan

Run nicinfo to confirm hardware is really set at 100Mbits.
I get the feeling your running at 10Mbits.

“ryan fauth” <ryan@fauth.com> wrote in message
news:3A194387.7E403DA9@fauth.com

I have recently installed the QNX Neutrino RTOS. I have several
questions about the network bit rate of which QNX is capable.
Documentation for the QNX 4 RTOS describes a throughput rate of 7.5
Mbytes/sec (~60 Mbits/sec). My question is: does this also hold true
for the Neutrino RTOS and if so what am I doing wrong that I have only
reached a ~ 7Mbit/sec rate. I will describe my situation:
PC/104 embedded system with an AMD 79C973 100Mbit ethernet chip
connected to a Win98 PC (100 Mbit NIC) using a crossover cable.
Embedded system is running Neutrino RTOS (installed from the September
2000 CD), I am using the TCP/IP send() command to send data. So far I
have reached network throughput speeds of around 7Mbits / sec. Is
there something else I need to install/use to achive faster rates?

Thanks,
Ryan

Ok, the output of nicinfo on my system is below. It shows the Media
Rate not being listed correctly (0 kb/s). I believe this is because the
exact type of ethernet chip I have is not supported. (The family 79C9xx is
supported but the AM79C973 chip is not listed in the supported hardware
list)
Will this AMD chip be supported in the near future or is there a way I
use the existing drivers to get this chip to work properly? (I tried
using speed= from the io-net command line but that didn’t work).

Thanks,
Ryan

#nicinfo
AMD PCNET-32 Ethernet Controller
Physical Node ID … 0050C2 02A415
Current Physical Node ID … 0050C2 02A415
Media Rate … 0 kb/s half-duplex UTP
MTU … 1514
Lan … 0
I/O Port Range … 0xFC00 → 0xFC1F
Hardware Interrupt … 0xA

Total Packets Txd OK … 23
Total Packets Txd Bad … 0
Total Packets Rxd OK … 27
Total Rx Errors … 0

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

ryan fauth <ryan@fauth.com> wrote:

Ok, the output of nicinfo on my system is below. It shows the Media
Rate not being listed correctly (0 kb/s). I believe this is because the
exact type of ethernet chip I have is not supported. (The family 79C9xx is
supported but the AM79C973 chip is not listed in the supported hardware
list)
Will this AMD chip be supported in the near future or is there a way I
use the existing drivers to get this chip to work properly? (I tried
using speed= from the io-net command line but that didn’t work).

In fact, I will send you a new driver to test out. There is a known problem
in the Sept 26th release with the pcnet driver and high speed connections.

chris

cdm@qnx.com > “The faster I go, the behinder I get.”

Chris McKillop – Lewis Carroll –
Software Engineer, QSSL
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<