Newsgroups: comp.os.misc
Path: utzoo!utgpu!watserv1!maytag!focsys!larry
From: larry@focsys.uucp (Larry Williamson)
Subject: Re: QNX and ethernet connection to UNIX machines
In-Reply-To: tims@acflanl.infidel.lanl.gov's message of 9 Sep 90 05:51:46 GMT
Message-ID: <LARRY.90Sep11112821@focsys.uucp>
Sender: larry@focsys.uucp (Larry Williamson)
Organization: Focus Automation Systems Inc. Waterloo, Ontario.
References: <TIMS.90Sep8235146@acflanl.infidel.lanl.gov>
Date: 11 Sep 90 11:28:21
Lines: 38

In article <TIMS.90Sep8235146@acflanl.infidel.lanl.gov> Tim Sullivan writes:
 > 
 > Does Quantum or any third parties sell software to connect QNX
 > machines to UNIX machines over an ethernet? I'm looking for something
 > that will allow the QNX machine to do ftp, rlogin, email, (in general
 > participate in the local ethernet and if possible the Internet).  Also
 > of interest would be software to mount an NFS volume of the UNIX
 > machine.

CMC sells a tcp/ip package that works with their ethernet card. We've
bought ours though Yankee Electronics (603) 625-9746, Jo Shatzman
is the sales person we normally use.

It is a weird package. The assumption is that it is a qnx user wanting
access to the unix world, not the other way around. No rlogind,
telnetd, inetd, etc. You get rlogin, ftp and the normal tcp/ip
libraries. No NFS. The libraries work only with the Computer
Innovation's CI86 compiler, not the Quantum compiler. 

Rlogin is weird, because there is not terminfo (or termcap) for a qnx
terminal. I wrote a simple one, but it is not really an good.

Because CI86 does not have fork(), whipping up your own inet and any
of the other daemons is not a simple job. But it can be done. 

It only works with the CMC-640 smart ethernet card. This is an
expensive card, about $1200, with the qnx software an extra $400, this
is quite a package. Of course, depending on usage, you only need one
board per qnx network. One board can be shared by all qnx users. We
don't do this, so I don't know how well it works.

It seems fast enough. Our application is to send large volumes of
image data to a number of unix machines and back again. It can keep
up, but just barely.

All in all, it works. We use it because we have to. We hate it.

-Larry
