home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / TELECOM / KA9Qnet9402.lzh / NOTE.OS9 < prev    next >
Text File  |  1994-02-15  |  2KB  |  48 lines

  1.  
  2.                                                                                                         feb-12-94
  3.  
  4. The net and bm files here can be compiled to work on a 68000 osk box.
  5. Don't use the math or cio flags for speed. The OS9 version used was 2.4 and the
  6. C compiler version was 3.2. They have been compiled sucesssfully on a Peripheral
  7. Technology PT68K4 w/ 4 megs ram and a 68000 @ 16 mhz.
  8.  
  9. To compile, make a directory and copy the source files from the archive to it.
  10. Next, convert ALL of the files from the unix lf end of line to the osk cr. I
  11. use a program called lf2cr. In your /dd/defs directory, make a subdir called
  12. SYS. In SYS put a copy of types.h from /dd/defs and make an empty file
  13. called stat.h (this is done to minimize the number of changes to the source).
  14. Read the unix docs and set your options in the respective .h files (if you
  15. don't like the defaults). Now, do a make (make -f=makefile.os9), ignore the
  16. petty error messages! You should end up with net in your cmds directory. You
  17. need to setup a home directory for net, a startup.net file, and some
  18. env vars before you can do anything with net, read on below.
  19.  
  20. The baud rate parameter in the startup.net file is not implemented, I 
  21. decided setting it within the program is counter to the OS9 philosophy.
  22. The current baud rate will be printed on a sucessful open.
  23. Use xmode to set the baud rate before using net. Also, use xmode to set the
  24. number of bits to 8 and 1 stop bit.
  25.  
  26. The AX25 and SLIP interfaces are the only ones implemented.
  27.  
  28. The telunix (telnet login) function is not implemented because of a lack
  29. of a working pseudo-tty package for osk. It would be easy to implement though
  30. if a working pseudo-tty package ever shows up. If anyone runs into one, let
  31. me know! As of the .k34 version, there is a telserv function using named pipes
  32. which I also did not implement though this may be done in the future
  33.  
  34. Sent the env vars NETHOME (your home net directory, I use /dd/k5jb) and
  35. NETSPOOL (your net spool directory, I use /dd/k5jb/spool) and also TMPDIR (I
  36. used /r0, a ramdisk) for faster tempfile operations.
  37.  
  38. Check out the unix instructions in the DOCS.
  39.  
  40. Please direct any comments or bug reports to me.
  41.  
  42. Robert E. Brose II
  43. internet: bob@os9.jriver.com
  44. uucp: ...uunet!jriver!os9!bob
  45. packet: N0QBJ@WB0GDB.#STP.MN.USA
  46. cis: 72067,3021
  47.  
  48.