[nos-bbs] WIN32 JNOS (was Re: Help With JNOS on DOS)

Maiko Langelaar maiko at pcs.mb.ca
Tue Feb 12 10:29:48 EST 2013


> A few years ago I saw and tried mostly as a curiosity a Windows version of 
> JNOS, and it did work on XP.  But I have done no serious operation with it.

If you are referring to the WIN32 version, then one would never have been
able to do any serious stuff with it. It was meant to be a concept project
to see if I could port the basic JNOS framework to the WIN32 environment.

That was 5 years ago, and I apologize to everyone for leaving it so long.

A pleasant (maybe, maybe not) surprise awaits you all ...

I have a working version now with dumb sessions plus working multipsk
interface, and you can now use JNOS + MULTIPSK on the same XP box for
packet using soundcard. I have no SERIAL drivers yet. Flexnet API is
a possible option for tncs and such, but I have not been able to get
a reply from the author, so I may not go that route. AGW PE is also
almost ready for testing.

> looking for the WIndows XP version of JNOS.

This WIN32 project is NATIVE WIN32 code, it is not a DOS version, so
hopefully this generates some interest. I don't want to get carried
away, this project is still very much in development, there is a lot
left to do, but it's getting there ...

At this time, it is limited to winpcap 4.0.1 and windows XP, and it
was compiled using Microsoft Visual C++ 2005 Express. That kind of
shuts Windows 7 out of the picture (for now). But I have had issues
with C++ 2010 Express, and instead of fighting with it, I would 
rather have the whole thing working on my original development
environment, and then move it up to 2010 or even 2012.

The most cool thing about this whole project is MOST of the code is
still from the DOS/LINUX code base, including the IP stack. I've just
had to add windows specific code for itimer and context switching for
instance. But the overal process has been quite painless. The real
complicated work was done 5 years ago, I just kinda let it sit :(

Maiko




More information about the nos-bbs mailing list