Re: KA9Q
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
> 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
> 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
> 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
: 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)
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)
> 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)
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.