home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / bit / listserv / novell / 19734 < prev    next >
Encoding:
Text File  |  1992-12-28  |  33.8 KB  |  711 lines

  1. Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
  2. Path: sparky!uunet!gatech!paladin.american.edu!auvm!INFO.UMD.EDU!SJENKINS
  3. Message-ID: <9212280615.AA08949@info.umd.edu>
  4. Newsgroups: bit.listserv.novell
  5. Date:         Mon, 28 Dec 1992 01:15:19 -0500
  6. Reply-To:     Novell LAN Interest Group <NOVELL@SUVM.BITNET>
  7. Sender:       NOVELERR@SUVM.SYR.EDU
  8. From:         "Scott A. Jenkins" <sjenkins@INFO.UMD.EDU>
  9. Subject: FAQ List--Updated Sep 7 (Long)
  10. Lines: 699
  11.  
  12. Frequently Asked Questions for NOVELL@SUVM Mailing List
  13. =======================================================
  14.  
  15.      The current version of Charon is 4.0; however, I have not yet
  16. updated the body of this FAQ to reflect this change.  Thanks to the
  17. gentlefolk who have pointed this and other eratta out.
  18.      The WordPerfect format file of the FAQ available on info still
  19. reflects the last edition.  It will be updated for the next major edit
  20. to the FAQ, coming as soon as I get some time :-)
  21.      Thanks for your patience.
  22.  
  23.      As always, I appreciate feedback on the contents.  If you have
  24. comments, suggestions, flames, errata, or new question/answers to offer,
  25. please email me at sjenkins@info.umd.edu.
  26.  
  27.      If you have a program or file of general interest that you would
  28. like to have made publicly available on info.umd.edu, please contact me
  29. at sjenkins@info.umd.edu
  30.  
  31. Contents
  32. ========
  33.  
  34. (THERE HAVE BEEN NO EDITS; THE CHANGED MARKERS STILL RELFECT CHANGES
  35. SINCE THE LAST EDIT TO THE MASTER FAQ FILE)
  36.  
  37. New questions are marked with (**); questions which have been materially
  38. revised or added to are marked with (*):
  39.  
  40. 1. What is this "FAQ" List?
  41. 2. Where does this FAQ list come from--how are questions added?
  42. 3. Can this FAQ list be had via anonymous FTP?
  43. 4. How do I subscribe to the mailing list?
  44. 5. How do I unsubscribe?
  45. 6. How do I post a message?
  46. 7. How do I get the list to echo copies of mail I post to me?
  47. 8. Who are the sysops of the NOVELL@suvm mailing list?
  48. 9. (*) What rules of etiquette apply on this list?
  49. 10. What other mailing lists may be of interest?
  50. 11. How can I login *without* running the system/user login script?
  51. 12. How can I boot my server without running
  52.      STARTUP.NCF/AUTOEXEC.NCF?
  53. 13. Is there a TELNET compatible program for remotely controlling a
  54.      PC?
  55. 14. (*) What is BOOTP and where can I get it?
  56. 15. What is Pegasus Mail and where can I get it?
  57. 16. What is Charon and where can I get it?
  58. 17. Where can I get an Internet gateway for Pegasus Mail?
  59. 18. How can I print from Novell to Unix and vice versa?
  60. 19. How can I get user-ids (and other information) into programs?
  61. 20. What are Packet, ODI and NDIS drivers?
  62. 21. What is Splicer?
  63. 22. Is there an official Novell FTP site for patches and updates?
  64. 23. Where can I FTP Netware utilities, programs, etc?
  65. 24. How do I set up my server as an FTP site?
  66. 25. What are Novell's phone numbers?
  67. 26. How do I install ODI?
  68. 27. Why can't multiple TCP/IP applications run on a workstation?
  69.  
  70. In Search Of
  71. ============
  72.      Suggestions of new questions and answers are always welcome.
  73.  
  74.  
  75. Questions and Answers
  76. =====================
  77.  
  78. 1. What is this "FAQ" List?
  79. ---------------------------
  80.      This FAQ list is a list of Frequently Asked Questions, both
  81. administrative (how do I use this list?) and informational (where do a
  82. find this, how can I use this correctly?) that are asked often enough
  83. that it would be of general interest to post the answers to them
  84. periodically.
  85.  
  86. 2. Where does this FAQ list come from--how are questions added?
  87. ---------------------------------------------------------------
  88.      I compose this FAQ list as a service to the group, and for the
  89. benefit of my user's group, the University of Maryland System Novell
  90. Users Group.  All editorial opinions are mine; if you disagree or spot
  91. an inaccuracy, or have a new question *with* answer (I will edit answers
  92. to make the style consistent, but I cannot research answers) that you
  93. would like included in the FAQ list, please email me directly at
  94. sjenkins@info.umd.edu and I will attempt to include it in the next
  95. edition.
  96.      This FAQ list is mailed by an automated script every other Monday;
  97. on alternate Mondays, a reminder note explaining how to get this FAQ via
  98. anonymous FTP is mailed instead.
  99.  
  100. 3. Can this FAQ list be had via anonymous FTP?
  101. ----------------------------------------------
  102.      Yes, this FAQ list is available on info.umd.edu (128.8.10.29) in
  103. the info/Computers/Novell/Information directory, as either faq.wp which
  104. is a WordPerfect 5.1 version (this document is created with table of
  105. contents and cross reference markers, so if you intend to edit it, you
  106. may find the WordPerfect version helpful), and faq.txt which is a text
  107. file version.  See question 23 for further details on info.umd.edu.
  108.  
  109. 4. How do I subscribe to the mailing list?
  110. ------------------------------------------
  111.      This list is run with a LISTSERV whose address is
  112.  
  113.           Internet: LISTSERV@suvm.acs.syr.edu
  114.           Bitnet:   LISTSERV@suvm
  115.  
  116.      To subscribe (and later unsubscribe), you *must* send mail to the
  117. LISTSERV, *not* to NOVELL@suvm--sending mail to the mailing list
  118. address, as opposed to the LISTSERV address will not only not get you
  119. subscribed, it will annoy over 1000 people world-wide, and use
  120. inordinate amounts of computer time around the world for no reason.  To
  121. subscribe, send the following mail to the above address (pick either
  122. internet or bitnet as appropriate--if you are not sure, consult the
  123. computer support staff at your site):
  124.  
  125.      To:  LISTSERV@suvm[.acs.syr.edu]
  126.      Subject:  Doesn't matter
  127.  
  128.      subscribe NOVELL Your Full Name
  129.  
  130. 5. How do I unsubscribe?
  131. ------------------------
  132.      This list is run with a LISTSERV whose address is
  133.  
  134.           Internet: LISTSERV@suvm.acs.syr.edu
  135.           Bitnet:   LISTSERV@suvm
  136.  
  137.      To unsubscribe, you *must* send mail to the LISTSERV, *not* to
  138. NOVELL@suvm--sending mail to the mailing list address, as opposed to the
  139. LISTSERV address will not only not get you unsubscribed, it will annoy
  140. over 1000 people world-wide, and use inordinate amounts of computer time
  141. around the world for no reason.  To unsubscribe, send the following mail
  142. to the above address (pick either internet or bitnet as appropriate--if
  143. you are not sure, consult the computer support staff at your site):
  144.  
  145.      To:  LISTSERV@suvm[.acs.syr.edu]
  146.      Subject:  Doesn't matter
  147.  
  148.      unsubscribe NOVELL
  149.  
  150. 6. How do I post a message?
  151. ---------------------------
  152.      The address of this list is:
  153.  
  154.           Internet: NOVELL@suvm.acs.syr.edu
  155.           Bitnet:   NOVELL@suvm
  156.  
  157.      To post a message, all you need to do is send it as a mail note to
  158. the above address.  If you are not sure whether to use the internet or
  159. bitnet address, consult the computer support staff at your site.
  160.      Please see the etiquette rules (Question 9) before you post a
  161. message.
  162.  
  163. 7. How do I get the list to echo copies of mail I post to me?
  164. -------------------------------------------------------------
  165.      See the subscribe/unsubscribe questions (4 and 5 above) for the
  166. LISTSERV address, and the format of mail messages it should receive.
  167. Send it the line
  168.  
  169.      set novell repro
  170.  
  171. at the appropriate bitnet or internet address.
  172.  
  173. 8. Who are the sysops of the NOVELL@suvm mailing list?
  174. ------------------------------------------------------
  175. (06/24/92)
  176.  
  177.      The sysops of the NOVELL@suvm mailing list include:
  178.  
  179.           Larry Bradley       larry.h.bradley@nrc.ca
  180.           Joe Doupnik         jrd@cc.usu.edu
  181.           Glenn Fund          fund@relay.proteon.com
  182.           David Harris        david@otago.ac.nz
  183.           Dave Molta          djmolta@sunrise.syr.edu
  184.           Janet Perry         janetp@novell.com
  185.           Art Whittman        wittman@engr.wisc.edu
  186.           Scott Jenkins       sjenkins@info.umd.edu
  187.  
  188. [Thanks to Joe Doupnik for forwarding me this list, and to all of the
  189. sysops for allowing me to join their ranks.]
  190.  
  191. 9. (*) What rules of etiquette apply on this list?
  192. --------------------------------------------------
  193. (7/12/9)
  194.  
  195.      Remember, over one thousand people around the world read this list,
  196. and all of us think our time is valuable, as do you.  Also, every
  197. message posted uses a great deal of computer and transmission time,
  198. because it is propagating around the world.  Therefore, the polite user
  199. of this list will try to follow these guidelines:
  200.  
  201.      *    Do not post subscribe/unsubscribe requests to the list.  See
  202.           how do to these tasks above, questions 4 and 5.
  203.      *    Do not post test messages to the list.  The first time you
  204.           have a substantial post, let that be your test.  If you keep
  205.           the file, you won't have to retype it in the event that for
  206.           some reason it doesn't go through the first time.
  207.      *    Consult Novell, system, and application documentation before
  208.           you post a question.  Also, if you site has a computer support
  209.           staff that deals with Novell issues (many universities do),
  210.           consult with them before posting a question.
  211.      *    When you post to the list, please include an informative and
  212.           accurate Subject: line.  The traffic on this list is very
  213.           high; this helps those people who have time only to read posts
  214.           they may be able to help with, or that apply to their
  215.           networks.  Additionally, in our post, make sure to include all
  216.           of the information people will need to respond.
  217.      *    If you post a question, and receive no response, please don't
  218.           repost it.  The people who read this list are very helpful--
  219.           someone will answer the question if they can.  If you don't
  220.           receive an answer, you need to find professional consultants
  221.           for your specific problem.  Reposting will not get an answer,
  222.           and will only waste the time and bandwidth mentioned above.
  223.      *    The purpose of this mailing list is to serve as a resource
  224.           from which all participants can learn.  Therefore, if you
  225.           think an answer to a question will be of wider interest than
  226.           the just the asker, please post it to the list (the default
  227.           reply-to address).
  228.      *    Don't flame people.  If some information is presented that is
  229.           incorrect or incomplete, please do post a message offering the
  230.           correction.  But don't make personal attacks on the list
  231.           members.  That has no place on this list.
  232.      *    Include your email address (both internet *and* bitnet if you
  233.           have them, please) at the bottom of your postings.  This will
  234.           allow people to correspond directly with you, since most mail
  235.           systems, by default, will reply to the entire list.
  236.      *    If you use a signature, please make it no longer than four
  237.           lines, and don't include "graphics" composed of ASCII
  238.           characters.  Remember, everyone's time is valuable, and some
  239.           people read this mailing list at a very slow baud rate.  Long
  240.           signatures, and frivolous graphics just frustrate them; they
  241.           may take to deleting your messages unread.
  242.      *    When you reply to a message, include just enough of the
  243.           previous message for readers to remember what the issues were.
  244.           It is not necessary to include the whole message again.
  245.      *    When you post a message, use proper upper *and* lower case.
  246.           All uppercase messages are hard to read, and you will find
  247.           that people start summarily deleting your messages without
  248.           even giving them a chance.
  249.      *    Please post to the list *only* in English.  If you are posting
  250.           in any other language, obviously you did not intend to
  251.           communicate with the entire list, as this is an English
  252.           language list.  Therefore, private email would be more
  253.           appropriate.
  254.  
  255. 10. What other mailing lists may be of interest?
  256. -----------------------------------------------
  257. (6/2/92)
  258.  
  259.      Other mailing lists you may want to try are include:
  260.  
  261.      BIG-LAN@suvm (internet BIG-LAN@suvm.acs.syr.edu), send
  262.           subscriptions to the LISTSERV@suvm[.acs.syr.edu].
  263.      CUTCP@omnigate.clarkson for a discussion of Charon and CUTCP Telnet
  264.           issues.  This is a hand-managed list, so send your
  265.           subscription requests and other administrative inquiries to
  266.           cutcp-request@omnigate.clarkson.edu.  Replies may take a week,
  267.           but the list traffic is low and you will not miss very much.
  268.           There is also an announcements only list; send subscription
  269.           requests to cutcp-announce-request@omnigate.clarkson.edu.
  270.      INFO-IBMPC@wsmr-simtel20.army.mil (send subscription requests to
  271.           INFO-IBMPC-REQUEST@wsmr-simtel20.army.mil).
  272.      PMAIL-UPDATES@splicer.cba.hawaii.edu for discussion of Pegasus
  273.           Mail.  The author, David Harris, is active on this list.  Send
  274.           subscription and other administrative requests to
  275.           pmail-request@splicer.cba.hawaii.edu.
  276.      BANYAN-L@akronvm (internet BANYAN@vm1.cc.uakron.edu), send
  277.           subscriptions to the LISTSERV.  This is for discussion of
  278.           Banyan networks.
  279.  
  280.      Additionally, if you have access to usenet news, you may want to
  281. subscribe to the newsgroup comp.sys.novell, which has essentially the
  282. same purpose as this mailing list, although there does seem to be a good
  283. amount of traffic which is both sent to this list and posted to
  284. comp.sys.novell.
  285.      For more comprehensive sources of mailing lists on all subjects, on
  286. info.umd.edu (128.8.10.29) you can find a list of listserv bitnet lists
  287. under Computers/NetInfo/Bitnet/listserv-lists and the complete List of
  288. Lists is available as Computers/NetInfo/Internet/interest-groups.  As
  289. always, with info.umd.edu, if you use anonymous ftp, these directories
  290. will be found under /info.
  291.      Lastly, sending any listserv the command "list global" will get you
  292. a *large* file of all public listserv lists.
  293.  
  294.  
  295. 11. How can I login *without* running the system/user login script?
  296. -------------------------------------------------------------------
  297.      To avoid running the user login scripts:
  298.  
  299.      *    Put "EXIT" as the last line in the system login script.  This
  300.           stops the system from running either a custom or default user
  301.           login script.
  302.  
  303.      To avoid running any login scripts at all:
  304.  
  305.      *    Instead of using LOGIN, which will attempt to run login
  306.           scripts, use ATTACH, which will not.  You will either need to
  307.           first login to another file server which has the attach
  308.           command available, or copy the ATTACH.EXE file to the
  309.           workstation's disk.
  310.      *    Enter the login command as "LOGIN /S nul <username>" which
  311.           will attempt to read the script from the DOS nul device, which
  312.           always returns end of file, effectively avoiding reading a
  313.           script.
  314.  
  315. 12. How can I boot my server without running STARTUP.NCF/AUTOEXEC.NCF?
  316. ----------------------------------------------------------------------
  317. (6/2/92)
  318.  
  319.      With NetWare 3.xx, when you issue the SERVER command, include the
  320. parameter
  321.  
  322.           -NS  To not execute the STARTUP.NCF
  323.  
  324.           -NA  To not execute the AUTOEXEC.NCF
  325.  
  326.      Under NetWare 2.x all of the configuration information is
  327. incorporated into the NET$OS.EXE file so the question doesn't really
  328. apply; you would have to regenerate the operating system with NETGEN to
  329. change it.
  330.      [Thanks to Jay Sissom for clarifying the 2.x issues.]
  331.  
  332. 13. Is there a TELNET compatible program for remotely controlling a PC?
  333. ----------------------------------------------------------------------
  334.      Yes.  Get pub/wattcp/telnetd.zip via anonymous FTP from
  335. sunnee.uwaterloo.ca (129.97.128.196).  It works really well with CUTCP
  336. TELNET, and also works fine with MacTCP TELNET and most other TELNETs as
  337. well.
  338.  
  339. 14. (*) What is BOOTP and where can I get it?
  340. ---------------------------------------------
  341.      Bootp is a method by which a workstation can determine what ip
  342. number it should use and to find out what its nameservers and gateways
  343. are.  If a workstation [using NCSA or CUTCP] runs telnet or ftp and has
  344. the myip variable in its config.tel file set to bootp, it will send out
  345. a broadcast on the network.  A bootp server somewhere will see this
  346. broadcast, and respond to it with the ip number the workstation should
  347. use and what its nameserver and gateways are.  The advantage is that all
  348. ip numbers, nameserver, and gateway information are kept in one file on
  349. the bootp server.
  350.      On tacky.cs.olemiss.edu under /pub/lpd/ncsa there is a lpd.exe
  351. program that will do bootp as well as lpd.  You do not need a state of
  352. the art workstation to run this program.  BOOTP is also available on
  353. lancaster.andrew.cmu.edu.
  354.      [Thanks to Dan Abts for the substance of this answer.]
  355.  
  356.      Jocelyn Nadeau has informed me that the documentation for lpd
  357. doesn't indicate that it performs BOOTP; however, on (142.17.2.244)
  358. [which hasn't yet received a name] in public/network are BOOTP.ZIP and
  359. BOOTPNOS.ZIP which are BOOTP servers.
  360.  
  361. 15. What is Pegasus Mail and where can I get it?
  362. ------------------------------------------------
  363. (6/2/92)
  364.  
  365.      Pegasus mail is a free mail program written by David Harris.  It
  366. has almost every feature your could wish for in a mail program, and is
  367. supported well.  Pegasus supports MHS.  It is available by anonymous ftp
  368. from info.umd.edu as info/Computers/Novell/Utilities/pmail232.exe, a
  369. self extracting file.  If you also get Charon (same directory--see
  370. question 16 for details) you will be able to setup a Novell/Internet
  371. gateway.
  372.      There is also a Macintosh version of Pegasus mail, available on
  373. info.umd.edu as info/Computers/Novell/Utilities/pmmac110.hqx.
  374.  
  375. 16. What is Charon and where can I get it?
  376. ------------------------------------------
  377. (6/3/92)
  378.  
  379.      There are two separate versions of Charon, which are actually
  380. separate products:  Charon 2.x is a bi-directional Novell print queue to
  381. Unix LPD gateway;  Charon 3.x is an Internet/Novell mail gateway program
  382. which works in combination with Pegasus mail.  Both Charon incarnations
  383. are free.  Both types of Charon require a dedicated workstation to run
  384. on (and if you need both types of Charon, you would need two dedicated
  385. workstations); Charon 3.x also requires an SMTP mail server be available
  386. as its mailing agent.
  387.      Both versions of Charon are available on many ftp sites, including
  388. info.umd.edu (128.8.10.29) under info/Computers/Novell/Utilities as
  389. charon20.zip and charon34.zip (see question 23 for details on using
  390. info.umd.edu).
  391.  
  392. 17. Where can I get an Internet gateway for Pegasus Mail?
  393. ---------------------------------------------------------
  394. (6/3/92)
  395.  
  396.      See above, question 16 for information on Charon 3.x.
  397.  
  398. 18. How can I print from Novell to Unix and vice versa?
  399. -------------------------------------------------------
  400. (6/3/92)
  401.  
  402.      The Novell solution is to purchase the NetWare Flex/IP package
  403. which includes a bi-directional print gateway.  According to Novell's
  404. press release, it "allows Unix users to access printers attached to
  405. NetWare systems and NetWare users to access printers that are attached
  406. to UNIX systems.  The UNIX printer will appear to the user as a normal
  407. NetWare print queue, while the NetWare queues will appear as UNIX print
  408. queues to the UNIX user.  In addition, the UNIX print filter mechanism
  409. is supported enabling print jobs to be preprocessed before submission to
  410. the printer device."
  411.      For a free solution, see above, question 16 for information on
  412. Charon 2.x.
  413.  
  414. 19. How can I get user-ids (and other information) into programs?
  415. -----------------------------------------------------------------
  416.      There are essentially four ways to import Novell information into
  417. programs you have written, each of which is appropriate for some
  418. solutions:
  419.  
  420. (A)  Environment variables
  421.      Use the login script command
  422.  
  423.           dos set VARIABLE="Value"
  424.  
  425. to put the user-id (%LOGIN_NAME), station number, etc. (consult the
  426. Novell documentation for the list of available values), into an
  427. environment variable.  Now, you will be able to retrieve the environment
  428. variable, both in batch files, and in programs.  In Turbo Pascal as well
  429. as most varieties of C and C++ use the expression GetEnv("VARIABLE") to
  430. retrieve an environment variable.
  431.      This technique is good for simple programs which only need a few
  432. Novell values, and for batch files.
  433.  
  434. (B)  Piping in information from WHOAMI
  435.      Write your program to read its input in the form that WHOAMI types,
  436. and then pipe in the output from WHOAMI:
  437.  
  438.           WHOAMI [/a] | YOURPROGRAM
  439.  
  440. You will have to program to ignore lines that contain only / - \ because
  441. these still appear at the head of the file while the program is scanning
  442. the bindery information.
  443.      This is inefficient, but it is the only way to get group arbitrary
  444. group memberships if you cannot use the third option, below.
  445.  
  446. (C)  Novell API's
  447.      Purchase the Novell API's, available in both C (which work with
  448. several versions of C and C++, including all Borland products) and
  449. assembly language (which you could also use in any high level language
  450. with an interrupt command).  With these you can retrieve directly almost
  451. any information that the account running the program has access to.  The
  452. API's provide not only basic services like user-names and connection
  453. number, but advanced ones like print queues and IPX/SPX communications,
  454. among others.
  455.      This is the best and most efficient solution, but requires
  456. investment in the API's as well as programming knowledge.
  457.  
  458. (D)  Third Party Utilities
  459.      Obtain a commercial or shareware utility to enhance batch files
  460. with Novell information.  You could also write your own (see
  461. solution C).
  462.  
  463. 20. What are Packet, ODI and NDIS drivers?
  464. ------------------------------------------
  465. (6/2/92)
  466.  
  467.      Packet Drivers, ODI drivers, and NDIS drivers share a common
  468. purpose of recognizing packets coming in and distributing them to the
  469. appropriate piece of networking software as well as sending pre-built
  470. packets.  Packet Driver was first on the block once FTP Software
  471. realized the difficulty of writing complete drivers for every Ethernet
  472. board on the market.  It's a short specification that does little more
  473. than hand out packets; consequently a Packet Driver is very small (about
  474. 2.5K in memory) but highly effective.
  475.      3Com/Microsoft came out with the NDIS specification to accomplish
  476. the same goal, but with many enhancements.  The specification itself is
  477. very large and difficult to understand, and the code was the same way.
  478. NDIS is most commonly seen on Lan Manager systems (3Com, Microsoft, DEC,
  479. AT&T, and so on).
  480.      Then, most recently, Novell decided to tackle the board variety
  481. problem, but by starting from the top and looking down toward the
  482. hardware. Their ODI specification is the largest and most elaborate, and
  483. yet in many ways is the "best" of the bunch.
  484.      Both NDIS and ODI drivers are commercial endeavors, but their
  485. specifications are public.  However, neither NDIS or ODI makes any
  486. effort to accommodate alternate ("competing") protocol stacks.  This is
  487. changing with the appearance of small software converter "shims" which
  488. have a Packet Driver interface as the common denominator.  Novell's Lan
  489. WorkPlace for DOS is a shining example of providing an ODI driver
  490. supporting both NetWare and TCP/IP.  You can see the pressures here:
  491. software vendors want a cheap way of using many boards because drivers
  492. are expensive to write, and users want everything, including the ability
  493. to run things requiring dual protocol stacks on a single board.
  494.      The commercial NDIS and ODI drivers should be more solid than the
  495. volunteer effort Packet Drivers, and correspondingly harder to get
  496. changed when bugs are found.  NDIS and ODI drivers need to come from
  497. board vendors; Packet Drivers come, normally, from individuals and are
  498. distributed via Clarkson University (you may get them by anonymous ftp
  499. from omnigate.clarkson.edu).
  500.      Currently, Packet Drivers have the widest acceptance and support
  501. base.  NDIS is probably next and ODI is too new to be counted. It takes
  502. considerable time to fully understand a specification and produce an
  503. acceptable quality driver.
  504.      Packet drivers are available on many ftp sites, including
  505. info.umd.edu, as Computers/PC/Communication/driver*.zip (the *
  506. represents the packet driver version number; at the time of this
  507. writing, the current version was 10).  See question 23 for details on
  508. using info.umd.edu.
  509.      [Thanks to Joe Doupnik for the substance of this answer.]
  510.  
  511. 21. What is Splicer?
  512. --------------------
  513. (6/2/92)
  514.  
  515.      Splicer is an anonymous ftp server at splicer.cba.hawaii.edu
  516. (128.171.17.7) that is a site where many Novell utilities are found (in
  517. the directory /files/novell).  Consult your local site's computer
  518. support staff for details on using ftp servers.  (See questions 22 and
  519. 23 for information on other ftp sites.)
  520.  
  521. 22. Is there an official Novell FTP site for patches and updates?
  522. -----------------------------------------------------------------
  523.      Novell now has an FTP file server at ftp.novell.com (137.65.12.2).
  524. You will need to change directory to NOVLIB, where you will have access
  525. to the following directories:
  526.  
  527.      01   Novell new uploads
  528.      02   General Information (General Information, Press Releases,
  529.           Education)
  530.      03   NetWare 2.x specific files
  531.      04   NetWare 3.x specific files
  532.      05   Client/shell drivers (workstation shells, drivers, Windows
  533.           files, etc)
  534.      06   NetWare utilities
  535.      07   Btrieve/XQL Novell
  536.      08   Mac/UNIX/LANalyzer
  537.      09   Communications Products
  538.      10   NetWare Lite
  539.      11   Tech Info/IMSP (Tech Bulletins, IMSP, APNotes)
  540.  
  541.      Janet Perry has pointed out that "while CompuServe libraries allow
  542. the posting of third party information, Novell does not hold the
  543. copyright to that information and it will not be found on Novell's FTP
  544. server."
  545.  
  546. 23. Where can I FTP Netware utilities, programs, etc?
  547. -----------------------------------------------------
  548. (6/2/92)
  549.  
  550.      Official Novell patches, updates, and information are available on
  551. their ftp server.  See question 22 for details.
  552.      Additionally, you can obtain many useful utilities, including the
  553. latest versions of Pegasus, Charon, Trumpet and packet drivers from
  554. info.umd.edu (128.8.10.29), which is also the master site of this FAQ
  555. list.  This server has a user-friendly front end, accessable by telnet
  556. (login as info) which will allow you to view contents descriptions and
  557. read text files on line, as well as transfer files back to you via FTP,
  558. TFTP or KERMIT.  Novell utilities are found under
  559. Computers/Novell/Utilities, and general PC utilities may be found under
  560. Computers/PC/Utilities; communications utilities such as packet drivers,
  561. NCSA telnet and so forth may be found under Computers/PC/Communication;
  562. this FAQ list is found under Computers/Novell/Information.  We encourage
  563. you to explore this site, as many exciting and useful files are
  564. available.
  565.      You may also ftp in as anonymous, in which case the directories
  566. mentioned above are all under /info.
  567.      Additional ftp sites, along with their Novell related directories
  568. include:
  569.  
  570.      splicer.cba.hawaii.edu   128.171.17.7        files/novell
  571.                                                   files/pegasus
  572.  
  573.      wsmr-simtel20.army.mil   192.88.110.29       pd1:<msdos.lan>
  574.                                                   pd1:<msdos.pktdrvr>
  575.  
  576.      cc.usu.edu               129.123.1.1         novell
  577.  
  578.      risc.ua.edu              130.160.4.7         pub/network/novlib
  579.                                                   pub/network/pegasus
  580.                                                   pub/network/misc
  581.                                                   pub/network/tcpip
  582.  
  583.      wuarchive.wustl.edu      128.252.135.4       etc/system/novell
  584.  
  585.      topaz.rutgers.edu        128.252.135.4       tcp-ip-docs
  586.  
  587.      ftp.uni-kl.de            131.246.9.95        pub/pc/novell
  588.  
  589.      monk.proteon.com         128.185.123.16      pub/novell
  590.  
  591.      netlab.usu.edu           129.123.1.11        novell
  592.                                                   netwatch
  593.  
  594.      chaos.cc.ncsu.edu        152.1.19.23         pc/novell
  595.                                                   pc/utils
  596.                                                   pc/email
  597.                                                   pc/net
  598.                                                   pc/manage
  599.  
  600. [Thanks to Mark Burgess for the initial ftp site summary included in
  601. this answer, and to David Silverstein for compiling the dot addresses
  602. for people without Domain Name Server Access.]
  603.  
  604. 24. How do I set up my server as an FTP site?
  605. ---------------------------------------------
  606. (6/3/92)
  607.  
  608.      Novell's FTP server is bundled in both their Novell NFS package and
  609. in their NetWare Flex/IP package.  According to the May 11, 1992 press
  610. release when Novell announced NetWare Flex/IP, the "high performance FTP
  611. server allows UNIX users to transfer files to and from NetWare v3.11
  612. servers on the network.  It also enables FTP clients to use the NetWare
  613. v3.11 server as an FTP gateway to access any other NetWare server on the
  614. network, including those that do not support TCP/IP.  The FTP server
  615. provides full support of both UNIX/NFS and DOS name spaces...."
  616.      An alternate--and less expensive--solution is to run NCSA telnet in
  617. FTP server mode on a dedicated workstation--an old 8088 machine is
  618. perfectly suitable.  (NCSA is available on many sites, including
  619. info.umd.edu under Computers/PC/Communication/ncsa*.zip.  See Question
  620. 23 for details on info.)  The people ftp'ing into the workstation will
  621. have access to anything the account logged in on the workstation has
  622. access to.  You can set up "accounts" and passwords, but the only thing
  623. this controls is who can ftp into the workstation.  Additionally, only
  624. one ftp connection at a time is possible.  In many cases, however, these
  625. restrictions will not be a problem.
  626.  
  627. 25. What are Novell's phone numbers?
  628. ------------------------------------
  629.      The following list of numbers was extracted from a list send by
  630. Sarah Peterson of Novell to Larry Bradly, which he kindly posted to our
  631. mailing list.  I have included in the FAQ because I believe it is of
  632. general interest.  These numbers were accurate as of November 18, 1991.
  633.  
  634. Department/Group                       Toll-Free          Regular
  635.  
  636. After Market Products (AMP)            800-346-7177       801-568-8856
  637. Anthem/Eagle (Ethernet)                800-733-2453       408-453-1200
  638. API Development/Austin                 800-RED-WORD       512-794-1795
  639. Authorized Reseller Information        800-828-3362
  640. Contract Inquires/AMP                  800-346-7177       801-568-8856
  641. Contract (for those who have them)     800-51-3184
  642. Corporate Headquarters                 800-453-1267       801-429-7000
  643. Customer Success Portfolios            800-UPDATE1        801-429-5155
  644. Developer Assistance                   800-729-4357
  645. Reseller Authorization                 800-828-3362
  646. LANalyzer Products                     800-243-8526       408-473-8324
  647. Literature Orders                      800-UPDATE1        801-429-5155
  648. NetWare Users International            800-228-4NUI
  649. OURS Program                           800-237-OURS
  650. Professional Developers Program(PDP)   800-RED-WORD       512-794-1795
  651. Piracy                                 800-PIRATES        801-429-7600
  652. Product Information                    800-NETWARE        801-429-5155
  653. Promotional Products                   800-526-4483
  654. RMA                                    800-NETWARE
  655. Technical Marketing Support            800-733-9673
  656. Technical Support                      800-NETWARE        801-429-5588
  657. Technical Support/PDP                  800-SAY-HELP       512-794-1795
  658. Upgrades/Updates                       800-UPDATE1        801-429-5155
  659. Warranty Registration                  800-458-7773
  660.  
  661. 26. How do I install ODI?
  662. -------------------------
  663. (6/2/92)
  664.  
  665.      ODI drivers, like packet drivers, are a method for allowing
  666. software to access the network independent of the particular network
  667. interface card in the PC.
  668.      The instructions on how to install ODI are a bit too long to
  669. include directly in the FAQ mailing; however Jay Sissom has written a
  670. file explaining this is some detail, which he has kindly allowed me to
  671. make available on info.umd.edu (128.8.10.29) as
  672. Computers/Novell/Information/odidoc.txt.  See question 23 for details on
  673. accessing info.umd.edu.
  674.  
  675. 27. Why can't multiple TCP/IP applications run on a workstation?
  676. ----------------------------------------------------------------
  677. (6/3/92)
  678.  
  679.       In order to understand this problem, assume that two TCP/IP
  680. applications *are* running on a workstation:  when an IP packet arrives
  681. at a board with two or more TCP/IP stacks are active, the packet is
  682. delivered to each.  Each stack now has a valid TCP or UDP (and maybe
  683. ICMP, ARP, or whatever) packet, and decodes the protocol type (TCP
  684. etc.), the operation kind, sequence number, and so on to fairly great
  685. detail.  If the numbers happen to overlap with what another stack is
  686. doing then chaos will probably result--and if not the stack will likely
  687. send an error report back to the host and the connection will be
  688. aborted.  The several parallel stacks are uncoordinated and thus
  689. fratricidal.
  690.      In order to have multiple applications running in parallel, its
  691. necessary that they be perfectly coordinated.  How to do this?  Simple:
  692. have one stack serving many applications.  Each application gets a
  693. separate session identity within the stack and no conflicts can occur in
  694. properly written code; TCP/IP is designed for this.  [Editor's note:
  695. unfortunately, there is no generally accepted sharable TCP/IP stack for
  696. PC workstations.]
  697.      This argument applies to every method of delivering packets to
  698. stacks: PD, ODI, NDIS, even carrier pigeon (there's a famous RFC for
  699. avian carriers).  For readers with a technical interest in these things
  700. there are now three excellent books on TCP/IP: _Unix Network
  701. Programming_ by Stevens, and _Internetworking with  TCP/IP_, volumes I
  702. and II, by Comer.
  703.      Recently, a program named PKTMUX was written in the UK, which
  704. attempts to follow the detailed conversation between applications and
  705. their host; when multiple TCP programs are run over the same packet
  706. driver, it attempts to renumber the packet internals to avoid the
  707. conflicts noted above.  It's a neat effort, but it cannot do the whole
  708. job.  Under some conditions, it will work ok; under others we still get
  709. the effects described, so use it with caution.
  710.      [Thanks to Joe Doupnik for the substance of this answer.]
  711.