QNET

Hi, All.

I have four computers connected like this:
RS485_
| |
NODE1 --RS485-- NODE2 --Ethernet-- NODE3 --RS485-- NODE4
| |
|RS485____________|

If I understand right QNET doesn’t have routing ability, so I have to
run QNET over TCP/IP.

I have run QNET over TCP/IP via Etherne. It works good.
Then I have tried to run QNET over TCP/IP via RS-485 but It doesn’t
work.

I run so:

io-net -ptcpip
sleep 1
pppd
mount -T io-net -o bind=ip,resolve=dns,host=node1 npm-qnet.so


May I do something wrong?
PPP is working. I am able to ping another host.

Is it possible to run QNET in such case?

Thanks for answer.

\

Sergiy Uvarov.

In QNX 6.2.1, QNET does not work reliably over networks
with links of different speeds. There’s a buffering bug
in io-net. If the computer is connected to an Ethernet,
but further along the network there is a slow link, QNET’s
buffering becomes confused. Sometimes io-net will crash.

We reported this months ago, when we tried to run
QNET over an Ethernet with a wireless bridge.

Is this fixed in QNX 6.3?

John Nagle
Team Overbot


Sergiy Uvarov wrote:

Hi, All.

I have four computers connected like this:
RS485_
| |
NODE1 --RS485-- NODE2 --Ethernet-- NODE3 --RS485-- NODE4
| |
|RS485____________|

If I understand right QNET doesn’t have routing ability, so I have to
run QNET over TCP/IP.

I have run QNET over TCP/IP via Etherne. It works good.
Then I have tried to run QNET over TCP/IP via RS-485 but It doesn’t
work.

I run so:

io-net -ptcpip
sleep 1
pppd
mount -T io-net -o bind=ip,resolve=dns,host=node1 npm-qnet.so


May I do something wrong?
PPP is working. I am able to ping another host.

Is it possible to run QNET in such case?

Thanks for answer.

\

Sergiy Uvarov.