Re: KA9Q

2000-01-28 Thread Kristof Kovacs

On Wed, Jan 26, 2000 at 04:33:12PM -0700, Greg Haerr wrote:
> : while trying to get KA9Q NOS to run under elks (*) i stumbled accross the
> 
> KA9Q NOS...  Now there's a neat little [>64k..., sorry] package
> that might be useable as a user-mode ELKS implmentation
> of IP, UDP and TCP.  And it supports alot of different cards
> as well as serial.

Looks promising, but I'm not fully sure that NOS is under an OSS licence...
As I recall, it was free only for HAMs (but then, I may be wrong).


k.




Re: KA9Q

2000-01-28 Thread Alan Cox

> Looks promising, but I'm not fully sure that NOS is under an OSS licence...
> As I recall, it was free only for HAMs (but then, I may be wrong).

$50 per copy on educational/amateur radio, or $10K for an OEM license



RE: KA9Q

2000-01-26 Thread Greg Haerr

 > that might be useable as a user-mode ELKS implmentation
: > of IP, UDP and TCP.  And it supports alot of different cards
: 
: Not directly tho

True.  However, it supports the original Packet Driver spec.  This
has a pretty well defined interface, and all the drivers run in 16 bit
real mode.  There are source drivers available for almost every
original card, most as antiquated as the systems ELKS is running on...

: KA9Q net was the earlier package, it ran on CP/M once so may fit

The KA9Q package is modular, and many items can be dropped
initially, in order to make it fit.  Perhaps even just IP and ICMP
on top of SLIP first, and try to get ELKS to respond to a ping! ;-)

Greg




Re: KA9Q

2000-01-26 Thread Alan Cox

> that might be useable as a user-mode ELKS implmentation
> of IP, UDP and TCP.  And it supports alot of different cards

Not directly tho

> as well as serial.

KA9Q net was the earlier package, it ran on CP/M once so may fit



KA9Q

2000-01-26 Thread Greg Haerr

: while trying to get KA9Q NOS to run under elks (*) i stumbled accross the

KA9Q NOS...  Now there's a neat little [>64k..., sorry] package
that might be useable as a user-mode ELKS implmentation
of IP, UDP and TCP.  And it supports alot of different cards
as well as serial.

Let me know if you need some help.

Regards,

Greg



TCP/IP, KA9Q, etc. (was Re: Capabilities)

1999-06-04 Thread Matt Gumbley

Alex Holden wrote:
> 
> On Thu, 3 Jun 1999, Greg Haerr wrote:
> > On Thursday, June 03, 1999 1:36 PM, Alex Holden [SMTP:[EMAIL PROTECTED]] wrote:
> > : On Thu, 3 Jun 1999, Alan Cox wrote:
> > : > Keep networking mostly in user space.  That btw is also the model things like
> > : > the early networking work on V7 unix took.
> > : I was wondering if KA9Q NOS might be used as a basis for ELKS TCP/IP,
> > : rather than starting again from scratch...
> >
> >   That's a potentially very good idea.  KA9Q is big, though, and needs
> > compiler mods for bcc in order to fit in 64k.
> 
> The individual parts are pretty compact. It's actually a multitasking
> kernel with TCP/IP, AX25, and SMTP, telnet, etc. all integrated together.
> If you could split it up into bits, it would probably fit within the
> limits. Though as Alan pointed out, the license is pretty restrictive (I
> had always thought it was without any restriction at all :).

I didn't think it had any restrictions either... there are hundreds of
different versions so it seems...

I looked at it when starting a stack for the Psion 3c, but decided it'd
be easier to use the model in Doug Comer's books (since they're well
documented, and there are no restrictions (as far as I could tell)) -
there seemed to be a lot of stuff in KA9Q that dealt with making MS-DOS
into something it wasn't. Stripping this out and porting it seemed like
more work than porting Comer's...

The 90%-finished fruits of my efforts can be found at
http://www.gumbley.demon.co.uk/psistack.html
If any TCP experts can get hold of the Psion C SDK and have some spare
time, they're very welcome to help me finish the TCP layer!
-- 
Matt J. Gumbley,  Software Engineer | Enigma Data Systems Ltd.
Email: [EMAIL PROTECTED]| Chelsea House, 8-14 The Broadway,
Tel: +44 (0)1444 476500 |  Direct:  | Haywards Heath, West Sussex.
Fax: +44 (0)1444 476501 |  476510   | RH16 3AP England.



Re: TCP/IP, KA9Q, etc. (was Re: Capabilities)

1999-06-04 Thread Alan Cox

> I didn't think it had any restrictions either... there are hundreds of
> different versions so it seems...

Very few people realise it, but it is charged for, or $10K for a once
off OEM license. And people pay the $10K for it to build small routers

> be easier to use the model in Doug Comer's books (since they're well
> documented, and there are no restrictions (as far as I could tell)) -

The copyright on the book ?




Re: TCP/IP, KA9Q, etc. (was Re: Capabilities)

1999-06-04 Thread Matt Gumbley

Alan Cox wrote:
> 
> > I didn't think it had any restrictions either... there are hundreds of
> > different versions so it seems...
> 
> Very few people realise it, but it is charged for, or $10K for a once
> off OEM license. And people pay the $10K for it to build small routers
> 
> > be easier to use the model in Doug Comer's books (since they're well
> > documented, and there are no restrictions (as far as I could tell)) -
> 
> The copyright on the book ?

Argh, now you've got me rather worried

Haven't got my copy here at hand, but I've read a book review
(http://www.anatomy.usyd.edu.au/danny/book-reviews/h/Internetworking_with_TCP_IP_2.html)
that says:
 "...using it
 does have a couple of advantages. One is that it is possible
 to print (and make available for ftp) the complete source
 code without copyright problems..."

The book's software is downloadable from:
http://www.cs.purdue.edu/homes/dec/netbooks.html
That page even says that the book is "Ideal for implementors".

I'll have to check the book's actual text to see if there's anything
legal I should take care of... the last thing I want is Prof. Comer's
lawyers on my back.

God/ bless the Free Software Foundation...
-- 
Matt J. Gumbley,  Software Engineer | Enigma Data Systems Ltd.
Email: [EMAIL PROTECTED]| Chelsea House, 8-14 The Broadway,
Tel: +44 (0)1444 476500 |  Direct:  | Haywards Heath, West Sussex.
Fax: +44 (0)1444 476501 |  476510   | RH16 3AP England.