  Linux IPX-HOWTO v1.2  1996/01/14 

  Terry Dawson, 94004531@postoffice.csu.edu.au 

  { : 쓇_ (kei@sm.sony.co.jp)
  Z     : 삳 (ono@epsenewsc.gee.kyoto-u.ac.jp)
             Y (yol@kthree.co.jp)

  -- ҂ --
  ̃hLg͒PȂ|łBv؂ӖĂ܂B
  B

  ̃hLgł́ALinuxJ[l̃T|[gIPXvgR
  gpĂ邳܂܂ȃc[AǂēACXg[Aݒ
  邩ɂďqׂ܂B

  1.  ͂߂
    LinuxIPX-HOWTOłB̑LinuXNET-2-HOWTOēǂޕKv
    ܂B

  1.1.  O̔ł̕ύX_
    ǉ:
      ipxbridge
    C/:
      ncpfs

  1.2.  Cg_NV
    LinuxJ[l͑UnixCNȃIy[eBOVXeɔׂĊS
    Vlbg[N̎Ă܂B
    J[l̃lbg[N\tg̊JɐVNȃAv[`̗p邱Ƃ
    āATCP/IPȊÕvgRT|[g邱Ƃ\ɂȂ܂B
    IPXvgR͂vgR̈łB
    ݂̂ƂALinuxJ[lIPXvgRT|[gĂ܂B
    ̃hLg̒ŐGĂÃ\tgEGAł
    T|[gĂIPX/RIP, SAP, NCPvgŔALinuxJ[lł
    ܂T|[gĂ܂B
    IPX@\̃IWi̊J҂ Alan Cox <ialan@iifeak.swan.ac.uk>
    łAGreg Page <greg@caldera.com> ɂĊg܂B

  2.  錾
    Linux̃lbg[N\tgEGȂSĂɊւĒmĂ킯ł
    ܂񂵁A܂m邱Ƃs\łB
    ̃hLg܂ł\邱ƂAO
    ĂB萳mŏڍׂȏɊւẮÃhLg
    LĂ邢낢ȃ\tgEGAɊ܂܂ĂREADMEt@C
    QƂĂB͂ł肱̃hLg̖A
    ŐV̂̂ɂłB܂AΏۂɂĂ\tgEGA
    o[ẂÃhLgĂ鎞_̂̂łB

  3.  ֘AhLg
    ̃hLgł͂ȂAlbg[NIvVI
    LinuxJ[l̍č\z@A{Iȃlbg[Nc[(ifconfig, routeȂ)
    ̎głɒmĂ邱ƂOɂĂ܂Bɂ
    \ȒmȂꍇɂ́ANET-2-HOWTOɓǂłB
    ̃hLǵA
      <http://sunsite.unc.edu/mdw/HOWTO/NET-2-HOWTO.html>炽ǂ邱Ƃ
    ł܂B
    ̗̑Lv Linux HOWTOhLg:
      Ethernet-HOWTO <http://sunsite.unc.edu/mdw/HOWTOJ/Ethernet-
      HOWTO.html>́AC[Tlbg̐ݒ@ɂďڂꂽhLg
    łB
    PPP-HOWTO <http://sunsite.unc.edu/mdw/HOWTO/PPP-HOWTO.html>́A
    o[W2.2.0dLinux PPP@\ŗpłIPX@\ɊւċLq
    ܂B

  3.1.  ̃hLg̐Vo[Wɂ
    ȂĂ邱̃hLgAQȏÕo[W
    Ȃ΁AVo[W肷邱Ƃ߂܂B
    Linux̃lbg[NT|[g͔ɑxŊg^ωĂ邽߁A
    ̃hLgpɂɏĂ܂B̃hLg
    ŐV̔ł͈ȉ̏ꏊ anonymous ftpœ肷邱Ƃł܂B

    sunsite.unc.eduł
       /pub/Linux/docs/HOWTO/IPX-HOWTO
    ܂:
       /pub/Linux/docs/HOWTO/other-formats/IPX-HOWTO{-html.tar,ps,dvi}.gz

    Linux Document ProjectWebT[oWorld Wide Web (WWW)ŃANZX
    ꍇɂ
    <http://sunsite.unc.edu/mdw/linux.html>, ̃y[W: IPX-HOWTO
    <http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html> ܂͎̃fBNg
    <94004531@postoffice.csu.edu.au>B
    ܂Ãj[XO[vɂX|XgĂ܂B
    newsgroups: comp.os.linux.networking, comp.os.linux.answers and
    news.answers

  3.2.  tB[hobN
    ̃hLgɊւRgXVĂɑĂB
    <94004531@postoffice.csu.edu.au>
    ΂₭tB[hobN炦΁A΂₭hLg^XV
    邱Ƃł܂B͍ŋ߂قƂǃj[Xǂł܂̂ŁA
    Ȃɂ璼ڎɓdqC𑗂ĂB

  4.  ̃hLgŎgĂȗp
    ̃hLg̒ł́uNCAgvƁuT[ovƂpꂪ
    pɂɂłĂ܂B̃hLg̒ł̗͂pʏg
    ȈӖł͂ȂAȉ̂悤ɁAʉ`܂B

    NCAg
          낢ȃT[rXf[^𓾂邱ƂړIƂāAANV
          ڑ̗vȂ}VvO

    T[o
          ̃[g}V̐ڑ󂯕tAɑ΂
          T[rXf[^񋟂}VvO

    ̒`ɂĂĐMł̂ł͂ȂłASLIPPPPȂǁA
    ^̈Ӗł̃NCAg/T[őʂȂI[mʂ邱Ƃ
    ł܂B

    ̗̑p:
     IPX
          Internet Packet eXchange̗BNovellɂāANetware(TM)i
          C^[lbgT|[ĝ߂ɒ񋟂ĂBIPXvgR
          TCP/IPɂIPvgRƓl̋@\ʂB
     IPX network address
          IPXlbg[Nj[NɎʂ̂ɎgԍB
          ʏ0x23a91002̂悤ɁAPUi\LŋLqB
     IPX C^[ilbg[N
          zIIPXlbg[NBIȃlbg[NɒڑΉȂƂ
          ӖɂĉzIłB
          IPXzXgʁAAhbVO邽߂ɎgB
          ʓIɂ́At@CT[ô悤ɕ̕IPXlbg[N
          ܂đ݂zXgɑ΂ĈӖB
          AhX͕IPXlbg[NƓ`B
     RIP
          Routing Information Protocol̗B
          IPXlbg[NɂāAlbg[NoHIɓ`
          ̂ɎgvgRBTCP/IPɂRIPvgRƓl̋@\
          ʂB
     NCP
          NetWare Core Protocol̗B
          NetWareî߂NovellɂĊJꂽlbg[Nt@C
          VXevgRBTCP/IPɂNFSƓl̋@\B
     SAP
          Service Advertisement Protocol̗B
          NetwareɂāAlbg[NT[rXʒm邽߂
          Novell݌vvgRB
     n[hEGAAhX
          fBAANZXwɂĕlbg[NŃzXgj[N
          ʂ邽߂̔ԍBC[Tlbg͈ʂ':'ŋ؂ꂽ
          U̂PUiŕ\LB) 00:60:8C:C3:3C:0F
     [g
          pPbgړInɒBƂɒʉ߂oĤ

  5.  /proct@CVXẻIPXɊ֌Wt@C
    /proct@CVXẻɂ́ALinuxIPX@\Ɋ֌Wt@Cނ
    񑶍݂܂Bȉ̒ʂ:

    /proc/net/ipx_interface
          ̃t@Cɂ́Ã}VŐݒ肳ĂIPXC^[tF[X
          ւ񂪂͂Ă܂BR}hɂĎ蓮Őݒ肳ꂽ
          ƁAIɌoݒ肳ꂽ̗̂܂܂܂B

    /proc/net/ipx_route
          ̃t@CɂIPX[eBOe[uɑ݂郋[g
          ͂Ă܂BR}hɂĎ蓮ŕtꂽ̂ƁA
          IPX[eBOf[ɂĎIɕtꂽ̗̂
          ܂܂Ă܂B

    /proc/net/ipx
          ̃t@Cɂ͂̃}VŎg邽߂ɃI[vĂ
          IPX\Pbg̃Xg͂Ă܂B

  6.  Greg PagesIPXc[
    Caldera Incorporated Greg Page <greg@caldera.com> 
    IPX ݒ肷邽߂̃c[ꎮALinuxJ[l
    IPX@\g܂B
    ̃J[l̊gɂāALinux͊SȌ`łIPXubW܂
    IPX[^[ƂĂ̋@\Ƃł܂BIPXT|[gg
    @\͂łɎ嗬̃J[lɔfĂ܂̂ŁA炭Ȃ
    łɂ̋@\J[lgĂł傤B
    ̃lbg[Nݒc[ɂgāAȂ̃lbg[N
    foCXIPX𗘗pł悤ɐݒ肵AIPX[eBO𐧌䂵
    邱Ƃł܂BLinux IPXlbg[Nc[Greg̃TCg
    ڃ_E[hł܂B ftp.caldera.comłB
    <ftp://ftp.caldera.com/pub/ipx>.

  6.1.  IPXc[̏ڍ
     ipx_interface
          ̃R}h̓lbg[NfoCXɑ΂Ď蓮IPX@\
          tE폜E`FbNȂ߂Ɏg܂BʏAlbg[N
          foCXeth0Ȃǂ̃C[TlbgfoCXł傤BȂƂ
          ЂƂIPXC^[tF[X-ptOprimaryC^[tF[XƂ
          w肷Kv܂BႦ΃C[TlbgfoCXeth0IPX@\
          gAIEEE 802.2t[^CvŁAIPXlbg[NAhX
          39ab0222ƂȂ΁Aȉ̂悤ȎwɂȂ܂ :

          # ipx_interface add -p eth0 802.2 0x39ab0222
     ipx_configure
          ̃R}h̓C^[tF[X̐ݒ/vC}[C^[tF[X
          ̐ݒIɂȂǂw肵܂B
          --auto_interfaceIvVŐVlbg[NfoCX
          ݒ肷邩ǂ𐧌䂵܂B--auto_primaryIvVIPX
          \tgEGAIprimaryC^[tF[XI邩ǂ
          𐧌䂵܂B
          ƂłȂۂ̕WIȃR}hC̗:
          # ipx_configure --auto_interface=on --auto_primary=on
     ipx_internal_net
          ̃R}hIPXC^[ilbg[NAhXݒ肵A
          肷邽߂Ɏg܂BC^[ilbg[NAhX
          ȗ\łÃR}hŐݒ肳ꂽC^[tF[X͏
          primaryC^[tF[XƂȂ܂BIPXlbg[NAhXab000000A
          IPXm[h1ɐݒ肷邽߂̃R}hC̗ :

          # ipx_internal_net add 0xab000000 1
     ipx_route
          ̃R}hIPX[eBOe[u蓮ŏ邽߂
          g܂BႦIPXlbg[N39ab0222ɓB邽߂
          IPXlbg[N39ab0108̃m[hԍ00608CC33C0FoR郋[g
          e[uɕtɂ͈ȉ̃R}hg܂:

          # ipx_route add 0x39ab0222 0x39ab0108 0x00608CC33C0F

  7.  Linux}VIPX[^ƂĐݒ肷ɂ
    IPXZOg݂ÅԂlbg[NŐڑ
    Ȃ΂ȂȂꍇɂ́A[^KvɂȂ܂BNovellł
    ̏񂪃lbg[NԂœ`Kv܂BNovell RIP
    vgRœ`lbg[N[eBOƁANovell SAP
    vgRœ`T[rXʒmłBقƂǂ̏󋵂ɂāA
    gɂȂ邽߂ɂׂ͂Ẵ[^͂痼̃vgRT|[g
    Ȃ΂Ȃ܂B
    Linux͂痼̃vgRT|[gĂ܂B܂ANovellɏ
    [^Ƃċ@\鎖ƂĂȒPłB
    LinuxJ[lIPXT|[g@\͎ۂɂIPX[eBOe[u
    Lqꂽ[ɊÂIPXpPbgC^[tF[XԂŃtH[h
    邱ƂŊǗĂ܂BIPX[eBOe[u𐳂\邽߁A
    ܂lbg[N̕ύX̃Xe[^X𔽉f邽߂̏I
    Abvf[g邽߂ɁALinuxɂNovellRIPɑ̂KvłB
    "NCP Server"̏͂ŏqׂĂlwaredpbP[Wɂ́ANovellRIPf[
    ƁANovellSAPf[\tgEGA܂܂Ă܂B
    ftp.ists.pwr.wroc.plɂl̂̂܂B
    <ftp://ftp.ists.pwr.wroc.pl/pub/linux/ipx/> ɂ͕֗ȃf[
    ݂܂B
    Linux}V[^Ƃċ@\邽߂ɐݒ肷̂͂ƂĂȒPłB
    ȉ̎菇ł:
    1. J[lIPXEC[TlbgE/proc@\Cl[uč\z܂B
    2. IPXSAPf[vO肵āARpCECXg[
       ܂B
    3. VJ[lŃu[g܂Bꂼ̃C[TlbgJ[h
       FĂ邱ƂƁAn[hEGARtNgȂƂmF
       B
    4. ɏqׂipx_interfaceR}hgāAꂼ̃C^[tF[X
       IPXvgRCl[u܂B
    5. IPXf[SAPf[N܂B

    ̂悤ȒPȃlbg[Nl܂:

   IPX Addr: 0x01000000  802.2
  |--------------------------|
                |
                \_________________________
                                          \          Linux Router
   IPX Addr: 0x02000000  802.2             \
  |--------------------------|              \   eth0/-----------\
                |                            \--====|           |
                \_________________________          | IPX route |
                                          \     eth1|  Table    |
   IPX Addr: 0x02000000  etherII           \----====|    ^      |
  |--------------------------|                      |    |      |
                |                               eth2|  IPXd     |
                \______________________________/====|           |
                                                    |  SAPd     |
   IPX Addr: 0x02000000  etherII                eth3|           |
  |--------------------------|                 /====|           |
                |                              |    \___________/
                \______________________________/

    ̂悤ȃlbg[Nɑ΂ݒ͗ႦΈȉ̒ʂł:

       # ipx_interface add eth0 802.2 0x0100000000
       # ipx_interface add eth0 802.2 0x0200000000
       # ipx_interface add eth0 etherii 0x0300000000
       # ipx_interface add eth0 etherii 0x0400000000
       # ipxripd
       # ipxsapd

    ΂炭҂Ă/proc/net/ipx_routet@CĂB
    Ȃ̐ݒ肵lbg[NݒƁA
    lbg[N̑̃[^瓾ꂽIPX[g̏񂪓Ă
    ͂łB

  8.  Linux}VNCPNCAgƂĐݒ肷ɂ
    IPIPXvgR݂lbg[NALinux}Vlbg[N
    Novellt@CT[õf[^ANZXꍇɂ͂ǂ
    ł傤B̂悤ȖړÎ߂NovellNFST[o񋟂Ă܂
    AȉЂA̐l̂悤ȖړIɋȂꍇȂ
    ɂ́ȀppbP[W̃RXgF߂邩ǂA̂
    ܂B
    Volker Lendecke <lendecke@namu01.gwdg.de> Novell NCP̃TuZbg
    T|[gt@CVXeJ[l܂BɂāA
    ʂ̐iw邱ƂȂɁANovellVolumeLinux}Eg
    Ƃł܂B̃\tgEGAɂāALinuxNovell workstation
    ̃t@CT[rXG~[gł܂B܂Ã\tg
    NovellvgL[ɑ΂ăvg邽߂̊ȒPȃ[eBeB
    ܂ł܂B
    Volker͂̃pbP[WncpfsƖt܂BJɕKv
    ̎Ȃ̂́AManfred Hill and Ralf Zessin  "Netzwerkprogrammierung
    in C" hĂ܂BƏڍׂȂƂɊւĂncpfspbP[W
    ܂܂ĂREADMEt@CQƂĂB܂AGreg Page
    <greg@caldera.com>̏IPX toolsgpĂ܂B

  8.1.  ncpfs肷ɂ
    ncpfspbP[W̓o[W1.2.13J[l܂1.3.53ȍ~̃J[l
    Ŏgp邽߂ɐ݌v܂B݁AȂɊYJ[l
    gĂȂ̂ł΁ÃJ[lgKv܂B
    o[W1.3.0`1.3.52̃J[lłIPX@\܂ȂƂ
    mĂ܂B

    ncpfspbP[Wanonymous ftpgVolker̃z[y[W肷鎖
    ł܂:
      linux01.gwdg.de <ftp://linux01.gwdg.de/pub/ncpfs/>
      
      sunsite.unc.edu <ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/ncpfs>
      ͂̃~[TCg
    Ă鎞_ł̍ŐVo[W: ncpfs-0.11.tgz łB

  8.2.  J[l1.2.*ncpfs\zɂ
     C[TlbgIPX@\Cl[uăJ[l\z
        ܂ŏɂȂ̃J[lIPX@\Cl[uč\zĂ
        ƂmFKv܂Bo[W1.2.13̃J[lł́A
        ȉɎ悤'The IPX protocol'̎ɑ΂'Y'ƓĂ
        ƂmFKv邾ł:
         ...
         ...
        Assume subnets are local (CONFIG_INET_SNARL) [y]
        Disable NAGLE algorithm (normally enabled) (CONFIG_TCP_NAGLE_OFF) [n]
        The IPX protocol (CONFIG_IPX) [n] y
        *
        * SCSI support
         ...
         ...
     Ȃ̎gpC[TlbgJ[hɑΉhCo܂ł邱
     mFKv܂BɂĂǂ΂mȂ
     Ethernet-HOWTOǂłB
     <http://sunsite.unc.edu/mdw/HOWTOJ/Ethernet-HOWTO.html>.

     J[l\z鏀͐܂B\zɂlilo
     点āAVJ[lCXg[邱ƂYȂłB

     ncpfs\tgEGA𓀂ɂ
        # cd /usr/src
        # tar xvfz ncpfs-0.9.tgz
     ncpfsmake
        ɂȂ̐ݒɂꂢɃRpCł͂łB

        # make
     IPXc[ŝ悢ƂɃRs[
        makeAׂĂ̕Kvȃc[ncpfs/binfBNg
        ɂłĂ͂łBȉ̂悤ɁÃc[
        /usr/local/sbinfBNgɃRs[鎖E߂܂:

         # cd bin
         # for i in ipx* ncp* slist nprint pqlist ; do cp \*(dRi /usr/local/sbin; done
     ncpfs.oW[ŝ悢ƂɃRs[
        make΁Ancpfs/binfBNgncpfs.oƂ
        t@CłĂ͂łBncpfs̃J[lW[
        łBǂŝ悢ƂɃRs[Ă܂傤B
        debianVXeł́A /lib/modules/1.2.13/fs fBNg
        Rs[Ancpfs/etc/modulest@Cɒǉ܂Bɂ
        u[gncpfsIɋN܂B
        Ȃ̃pbP[WgĂ̂Ȃ΁AǂK؂
        ׂĂB
        ܂͂P/etcfBNgɃRs[邷邩AłB
        蓮ŃW[[hɂ͎̃R}hg܂:

        # insmod ncpfs.o

  8.3.  1.3.54ȍ~̃J[lncpfs\z
    1.3.53ł̃J[lncp@\͂܂삵Ȃ̂ŁA
    Ȃo[W1.3.53J[lgp悤Ƃꍇɂ
    x󂯂܂B1.3.54ȍ~̃J[lgpĂB

    1.3.54ȍ~̃J[lgpꍇɂ́AłɃJ[l̃\[X̒
    ncpfs@\͊܂܂Ă܂Bȉ̎ɑ΂āA'Y'Ɠ邾ł:

        ...
        ...
       The IPX protocol ?
        ...
        ...
       NCP filesystem support (to mount NetWare volumes) ?
        ...
        ...

    IPXc[\z邽߂ɂ́A 1.2.* J[l̂߂̎wɂ
    ]Kv܂BMakefileύXKv邱Ƃɒӂ
    BύX_̓t@C̒ɂLqĂ܂AȒPɌāA
    ȉ̕ύXMakefileɉKv܂:

       # SUBDIRS += kernel-1.2/src
       # INCLUDES = -I$(TOPDIR)/kernel-1.2

    ́A1.2.*ł̃J[l̏ꍇɂ̂ݕKvȕύXłB

  8.4.  ncpfs̐ݒƎg
     IPXlbg[N\tgEGA̐ݒ
          IPXlbg[N\tgEGA̐ݒɂ́Aނ̕@܂B
          IPXlbg[N̏ɂāAׂĂ̏蓮Őݒ肷
          @ƁA\tgEGAgɎIɓKȏ肳@łB
          قƂǂ̃CXg[̏ꍇA̎Iȕ@ł܂
          ł傤Bꂪ܂Ȃꍇɂ́A蓮ݒ肷邽߂
          ȉ"IPXc["̏͂ǂłB

        # ipx_configure --auto_interface=on --auto_primary=on

     ݒ̃eXg
          IPXlbg[N̐ݒ肪IAslistR}hg
          ɂāAȂ̃lbg[Nɂ邷ׂĂNovellt@CT[o
          邱Ƃł͂ł:

        # slist

     slistR}h'ncp_connect: Invalid argument'Ȃǂ̃bZ[W
     \ꍇɂ́A炭J[lIPXT|[gĂȂ
     ł傤BƐJ[lŃu[gǂȂǂmF
     ݂܂傤BslistR}hׂẴt@CT[o\Ȃ
     ꍇɂ́A蓮Ńlbg[N̐ݒȂKv邩܂B
     Novell(TM)̃{[}Eg
          IPXlbg[N\tgEGA܂삵Ă΁ANovell
          t@CT[o{[Linuxt@CVXeɃ}Egł
          ͂łB̖ړÎ߂ncpmountR}hg܂A
          ȂƂȉ̏w肷Kv܂:
          1. t@CT[o̖OB
          2. t@CT[õOCIDBpX[hĂꍇɂ
           KvB
          3. }Eg|Cg (Ȃ킿AǂɃ}Eg)

          ȉ̗́At@CT[o ACCT_FS01 Ƀ[U guest ŁA
          pX[hŁA/mnt/Accounts fBNgɃ}EgOC
          ꍇ̗ł:

        # ncpmount -S ACCT_FS01 /mnt/Accounts -U guest -n

     ̗ł́A-n IvVɂăOCɃpX[hsvȂƂ
     w肵Ă܂B
     l̃OCŃpX[hw肪Kvȏꍇɂ͈ȉ̂悤ɂȂ܂B

     # ncpmount -S ACCT_FS01 /mnt/Accounts -U guest -P secret

     -nIvV-PIvVw肵ȂꍇApX[h
     ͂𑣂܂B
     }Eg@\`FbN
        }Eg܂΁A}Eg|Cg̉̃fBNg
        ƂāAOCɎgꂽ[UIDŃANZX\ȃ{[
        ͂łB܂AfBNg\n(traverse)Ƃ
        ł͂łBNCPuid/gidɂ鏊L(ownership)񋟂ĂȂ
        ߁AׂẴt@ĆA}Eg|CgfBNg̏L
        ЂƂɂȂ܂BLinux[UԂŃ}EgLꍇ
        ́A̓_ɂėӂĂB

     vg@\`FbN
        vg@\܂삵Ă邩ǂ`FbNɂnprint
        R}hg܂BnprintR}hgƁANerwarevgL[
        ɑ΂ăt@Cvg邱Ƃł܂Bpqlistg
        NetwareT[oŎgpłvgL[鎖ł܂B
        ǂ̃R}h[U[l[ƃpX[hKvł̂ŁA
        ȒPɃvg邽߂ɂ́AȂɂVFXNvĝ
        悢ł傤BႦΗƂĂ:

          # pqlist -S ACCT_FS01 -U guest -n
          # nprint -S ACCT_FS01 -q LASER -U guest -n filename.txt

     ncpmountR}hƓl̃OI@łBɏqׂ́AACCT_FS01
     Ƃt@CT[oɃpX[hȂguestAJEgŁALASERƂ
     vgL[݂Aɑ΂guestvgĂ
     Ƃꍇ̗łB
     IɃ}Eg悤ɐݒ肷
        ncp}EgPvIɐݒ肷Kvꍇɂ͏ŏqׂ悤
        R}hrct@Cs鎖ɂāAu[gɎI
        ȂƂł܂B̂E߂/etc/rc.localt@Cɂ
        ̐ݒLqĂƂłB
        /etc/init.dfBNg̉NetWareƂt@Cɂ
        ݒLqĂA/etc/rc2.dfBNgɓK؂ȃV{bNN
        𒣂Ă܂B
        ႦΈȉ̂悤ɂ̂܂:

          #
          # Start the ncp filesystem
          /sbin/insmod /lib/modules/1.2.13/fs/ncpfs.o

          # configure the IPX network
          ipx_configure --auto_interface=on --auto_primary=on

          # guest login to the Accounting fileserver
          ncpmount ACCT_FS01 /mnt/Accounts -U guest -n

          #
     NCP}Eg̐ݒɂ́A$HOME/.nwclientt@CAƂ
     ЂƂ̕@܂B̃t@Cɂ͈ꎞI܂
     [UƂɕKvNCP}EgLqĂ܂B
     ɂA}Eg̏ڍׂw肷邱ƂȂAڍׂȃ}Eg
     @LqĂƂł܂B

     ̃t@Č`͖ł:
     ƂΎ̃R}hsƁAOC TERRY ŁA/home/terry/docs
     fBNg DOCS_FS01 }Eg܂(ACCT_FS01 ł͂Ȃ)BDOCS_FS01
     IȂ̂́A}EgR}h̃IvVɃt@CT[o
     w肵ȂłB

          $ ncpmount /home/terry/docs

     ܂ÃR}hsƁADOCS_FS01 ̂ ACCT_FS01 
     OC GUEST Ń}Eg܂B

          $ ncpmount -S ACCT_FS01 /home/terry/docs

     : ̋@\܂삷邽߂ɂ́A$HOME/.nwclientt@C
     p[~bVA0600ɂȂĂKv܂Bɂ́A
     R}hs܂:

          $ chmod 0600 $HOME/.nwclient
     [gȊÕ[Uɂ̋@\ĝł΁Ancpmount
     R}hRootSet Useridrbg𗧂ĂĂƂKvłB
     ɂ͎̃R}hs܂:

          # chmod 4755 ncpmount

  9.  Linux}VNCPT[oƂĐݒ肷
    LinuxNovellt@CT[oƂċ@\邽߂̃pbP[Wɂ͓
    ܂Bǂ̃pbP[WgĂALinux̃t@CNovell NetWare
    NCAg\tgEGÃ[UƋL鎖ł܂B
    {Novellt@CT[oƓ悤ɁAt@CVXe}V
    [JhCuɃ}bv邱ƂAA^b`邱Ƃł܂B
    ̃pbP[WgĂ݂āAȂ̖ړIɂ͂ǂ̃pbP[W
    KĂ邩𔻒f̂悢ł傤B

  9.1.  mars_nwe pbP[W
    Martin Stover <mstover@freeway.de> JpbP[WłB
    NetwareNCAgɑ΂ăt@CƃvgT[rX񋟂܂B

    mars_nwe  Martin Stovers Netware Emulator łB

  9.1.1.  mars_nwêł邱
    mars_nwe Novell NCP̃TuZbgĂ܂B
    t@CT[rXAfBXNx[XbinderyT[rXAvgT[rX
    Ă܂BoO܂ł悤łB(@@)

  9.1.2.  mars_nwe肷ɂ

    linux01.gwdg.de <ftp://linux01.gwdg.de/pub/ncpfs/>. ł܂B
    Ă鎞_ł̍ŐVo[W: mars_nwe-0.96.pl2.tgz.

  9.1.3.  mars_nwepbP[W\z

     C[TlbgIPX@\Cl[uăJ[l\z
        ܂ŏɂȂ̃J[lIPX@\Cl[uč\zĂ
        ƂmFKv܂Bo[W1.2.13̃J[lł́A
        ȉɎ悤'The IPX protocol'̎ɑ΂'Y'ƓĂ
        ƂmFKv邾ł:
         ...
         ...
        Assume subnets are local (CONFIG_INET_SNARL) [y]
        Disable NAGLE algorithm (normally enabled) (CONFIG_TCP_NAGLE_OFF) [n]
        The IPX protocol (CONFIG_IPX) [n] y
        *
        * SCSI support
         ...
         ...
     Vł̃J[lł́AvvgȂǂقȂ邩܂
     Al̕@ővłB

     Ȃ̎gpC[TlbgJ[hɑΉhCo܂ł邱
     mFKv܂BɂĂǂ΂mȂ
     Ethernet-HOWTOǂłB
     <http://sunsite.unc.edu/mdw/HOWTOJ/Ethernet-HOWTO.html>.

     J[l\z鏀͐܂B\zɂlilo
     点āAVJ[lCXg[邱ƂYȂłB
     ncpfs\tgEGA𓀂ɂ

          # cd /usr/src
          # tar xvfz mars_nwe-0.96.pl2.tgz

     mars_nwemake
        pbP[Wmakê͂ƂĂȒPłB܂Aconfig.h𒭂߂āA
        KvȂ΃GfBbg܂BɂāA
        CXg[fBNgAT[oT|[gZbV{[
        ̍ő吔Ȃǂݒ肷邱Ƃł܂B
        :

          # make
          # make install

     ɂăT[o\zAK؂ȃfBNgɃCXg[
     ܂B܂ACXg[VXNvg/etc/nwserv.confƂ
     ݒt@CCXg[܂B

     T[oݒ肷
          ݒ͂ƂĂȒPłB/etc/nwserv.conft@CGfBbg܂B
          ͂߂Ẵt@C̓eƂ̃tH[}bg͂Ɠ߂
          ܂A͂ƂĂĂłBꂼ̍sɂЂƂ̐ݒ肪Lq
          Ă܂Bꂼ̍śA̍s̓eӖ鐔Ŏn܂A
          󔒂ŋ؂Ă܂B'#'̌̓̕RgƂ݂ȂA
          ܂BpbP[W̒ɂMartin̒񋟂ݒႪ܂܂Ă܂
          Aʂ̂ƒPȗɋĂ܂B

     # VOLUMES (max. 5)
     # Only the SYS volume is compulsory. The directory containing the SYS
     # volume must contain the directories: LOGIN, PUBLIC, SYSTEM, MAIL.
     # The 'k' option converts all filenames in NCP requests to lowercase.
     # The default is upper case.
     # Syntax:
     #    1 <Volumename> <Volumepath>   <Options>

     1   SYS         /home/netware/SYS/               # SYS
     1   DATA        /home/netware/DATA/      k       # DATA

     # SERVER NAME
     # If not set then the linux hostname will be converted to upper case
     # and used.
     # Syntax:
     #    2 <Servername>

     2   LINUX_FS01

     # INTERNAL NETWORK NUMBER (not yet implemented)
     # Syntax:
     #    3 <Internal Network Address> [<Node Number>]

     # NETWORK DEVICE(S)
     # This entry configures your IPX network. If you already have your
     # IPX network configured then you do not need this.
     # Syntax:
     #    4 <IPX Network Number> <device_name> <frametype> [<ticks>]
     #                         Frame types: ethernet_ii, 802.2, 802.3, SNAP

     4  0x39a01010  eth0  802.3  1

     # SAVE IPX ROUTES AFTER SERVER IS DOWNED
     # Syntax:
     #    5 <flag>
     #       0 = don't save routes, 1 = do save routes

     5 0

     # NETWARE VERSION
     # Syntax:
     #    6 <version>
     #      0 = 2.15, 1 = 3.11

     6 0

     # MINIMAL GID UID rights
     # permissions used for attachments with no login.
     # Syntax:
     #    10 <gid>
     #    11 <uid>
     #    <gid> <uid> are from /etc/passwd, /etc/groups

     10  200
     11  201

     # SUPERVISOR password
     # May be removed after the server is started once. The server will
     # encrypt this information into the bindery file after it is run.
     # Syntax:
     #    12 <Supervisor-Login> <Unix username> [<password>]

     12  SUPERVISOR  root  secret

     # USER ACCOUNTS
     # This associates netware logins with unix accounts. Password are
     # optional.
     # Syntax:
          13 <User Login> <Unix Username> [<password>]

     13  TERRY  terry
     13  MAR    mar

     # PRINT QUEUES
     # This associates Netware printers with unix printers. The queue
     # directories must be created manually before printing is attempted.
     # Syntax:
     #    21 <queue_name> <queue_directory> <unix_print_cmd>

     21  EPSON  SYS:/PRINTJ/PSON lpr -h
     21  LASER  SYS:/PRINT/LASER lpr -Plaser

     # DEBUG FLAGS
     # Syntax:
     #    <debug_item> <debug_flag>
     #
     #    100 = IPX KERNEL
     #    101 = NWSERV
     #    102 = NCPSERV
     #    103 = NWCONN
     #    104 = use NWCLIENT
     #                 0 = disable debug, 1 = enable debug

     100 0
     101 0
     102 0
     103 0
     104 0

     # RUN NWSERV IN BACKGROUP AND USE LOGFILE
     # Syntax:
     #    200 <flag>
     #        0 = run NWSEV in foreground and don't use logfile
     #        1 = run NWSERV in background and use logfile

     200  1

     # LOGFILE NAME
     # Syntax:
     #    201 <logfile>

     201  /tmp/nw.log

     # APPEND LOG OR OVERWRITE
     # Syntax:
     #    202 <flag>
     #        0 = append to existing logfile
     #        1 = overwrite existing logfile

     202  1

     # SERVER DOWN TIME
     # This item sets the time after a SERVER DOWN is issued that the
     # server really goes down.
     # Syntax:
     #    210 <time>
     #        in seconds. (defaults 10)

     210  10
     T[oX^[g
        T[oX^[gɂ́AÃR}hs邾ł:

          # nwserv
     T[oeXg
        T[oeXgɂ́A܂Albg[NNetwareNCAg
        AA^b`AOCĂ݂܂BɃNCAg
        CAPTUREݒ肵AĂ݂܂BƂ܂΁AT[o
        삵Ă܂B

  9.2.  lwared pbP[W
    Ales Dryak <A.Dryak@sh.cvut.cz> J܂B
    LinuxNCPx[X̃t@CT[oƂċ@\鎖ł܂B
    Ales͂̃pbP[WLinWare Daemon̗ƂāAlwaredƖt܂B

  9.2.1.  lwared̂ł邱
    lwaredT[oNovell NCP̃TuZbg񋟂܂BvgT[rX
    ܂܂Ă܂񂪁Amessaging(@@)Ă܂B݂̂ƂA
    Windown95Windows NTNCAgƂ͂܂葊悭Ȃ悤łB
    lwaredł́AIPX[eBOSAPe[u̍XV̂߂ɂ́Aʂ̃vO
    gKv܂BNCAǧɂăT[oNbV
    邱Ƃ܂BdvȂƂɂ́At@Cϊ̋@\
    ܂B
    T[oNETXVLM NetWareVFƋɓ삵܂B(@@)

  9.2.2.  lwared肷ɂ
    lwared1.2.0ȍ~̃J[lœ삵܂AJ[lpb`KvȂ
    ƂRŁA1.2.13gE߂܂B
    1.3.*J[lłIPX@\̈ꕔύXꂽ߁A܂삳
    ߂ɂ͂Ȃ炩̃pb`KvȂƂӖĂ܂BVJ[l
    ̂߂̃pb`܂܂Ă̂ŁA烿ł̃J[lgKv
    ĂAlwared܂삳鎖ł͂łB

    lwaredpbP[Wanonymous ftpňȉł܂:
    klokan.sh.cvut.cz <ftp://klokan.sh.cvut.cz/pub/linux/linware/>
    ܂ :
    sunsite.unc.edu
    <ftp://sunsite.unc.edu/pub/Linux/system/Network/daemons> ܂͂
    ~[TCgB

    Ă鎞_ł̍ŐṼo[W:
    lwared-0.95.tar.gz

  9.2.3.  lwared\z
     lwaredpbP[W𓀂
          Ȋ:

        # cd /usr/src
        # tar xvpfz lwared-0.95.tar.gz
     C[TlbgIPX@\Cl[uăJ[l\z
        Ȃł1.3.*J[lgĂꍇɂ́A1.3.17ȍ~
        ̃o[WŎĂ݂ĂB񋟂Ăpb`́A
        o[Wɑ΂čꂽ̂łB
        1.3.17Âo[Wł́A蓮̃pb`ĂKv
        ł傤B(ǂ邩ɂẮAINSTALLt@C
        ɂ炩񂪂܂B)
        1.3.17ȍ~̃J[lɃpb`Ăɂ͈ȉĂ:

        # make patch
     pb`ĂƂɂ́AKvȂ΃J[lIPXT|[g
     Cl[uč\zĂ邱ƂmF܂Bo[W1.2.13
     J[lł́AȉɎ悤'The IPX protocol'̎ɑ΂'Y'
     Ă邱ƂmFKv邾ł:

      ...
      ...
     Assume subnets are local (CONFIG_INET_SNARL) [y]
     Disable NAGLE algorithm (normally enabled) (CONFIG_TCP_NAGLE_OFF) [n]
     The IPX protocol (CONFIG_IPX) [n] y
     *
     * SCSI support
      ...
      ...
     Vł̃J[lł́AvvgȂǂقȂ邩܂
     Al̕@ővłB

     Ȃ̎gpC[TlbgJ[hɑΉhCo܂ł邱
     mFKv܂BɂĂǂ΂mȂ
     Ethernet-HOWTOǂłB
     <http://sunsite.unc.edu/mdw/HOWTOJ/Ethernet-HOWTO.html>.

     J[l\z鏀͐܂B\zɂlilo
     点āAVJ[lCXg[邱ƂYȂłB
     lwared̃RpCƃCXg[
        lwaredRpCɂ́A܂ŏserver/config.h`FbN
        āAKvȂGfBbg܂B̃t@C̓T[o쒆
        ǂ̂悤ɂӂ܂AȂǂ̐ݒ肪܂܂Ă܂B
        ftH[g̐ݒ̓[YiuȂ̂łAOt@C
        ݒt@C̒ufBNgȂ̊
        Ă邱Ƃ`FbNĂقł傤B

        # make depend
        # make
        # make install
     ̏ꍇɂ́A'make depend'float.hƕĂ܂A
     ܂삵܂B܂Agcc 2.6.3ŃRpCƂɂ́A
     lib/ipxkern.c ̈ȉ̍sCKv܂:

       #include <net/route.h>
     
       #include <net/if_route.h>
     ɏC܂B
     ̃t@C͖Oς悤łB

    'make install' s鎖ɂāAT[oƃ[eBOf[
    /use/sbin fBNgɁAlwpasswd vO /usr/bin ɁAIPX
    [eBeB /sbin ɁAčŌɂȂ邪dvȂ̂́A}jA
    y[W /usr/man fBNgȉɃCXg[܂B
    ̃fBNgzuȂ̃VXeɓKĂȂꍇɂ́A
    ֘A Makefile GfBbgāAړĨfBNgɏ
    B

  9.2.4.  lwared̐ݒƎg
     IPXlbg[N̐ݒ
          ܂ŏɂȂ΂ȂȂ̂́AȂ̃T[oT|[gĂ
          IPXlbg[NT|[gł悤ɁAC[TlbgJ[hݒ
          Ȃ΂Ȃ܂B
          ɂ́AꂼLANZOgIPXlbg[NAhXA
          ꂼ̃ZOgɂǂ̃C[TlbgfoCX(eth0, eth1Ȃ)
          ڑĂ̂AꂼLANZOgǂ̃t[^Cv
          (802.3, EtherIIȂ)gpĂ̂AT[ogpׂ
          C^[ilbg[NAhX(͎ۂɂ́AT[o
          LAN ZOgɑ΂ăT[rXꍇɕKvłB)
          mKv܂B
          ݒ̗ƂāAقȂIPXlbg[NZOg̃AhX 23a91300 
          23a91301 ̏́AC^[ilbg[NAhXbdefacedƂT[o
          ̏ꍇɂ͎̂悤ɂȂ܂:

        # ipx_internal_net add BDEFACED 1
        # ipx_interface add eth0 802.3 23a91300
        # ipx_interface add eth1 etherii 23a91301

     [eBOf[̃X^[g
          J[l͎ۂ̂ƂAIPɑ΂̂ƓlIPXpPbg
          tH[h܂BAJ[l̓[eBOe[u
          XVǗ邽߂ɒǉ̃\tgEGAKvƂ܂B
          IPX̏ꍇɂ́A̃f[KvłAƂ
          lwaredƋɋĂ܂B
          ipxripdIPX[eBOǗAipxsapdSAPǗ܂B
          ̃f[X^[gɂ́ÃObZ[Wǂ
          o͂邩w肷邾ł:

        # ipxripd /var/adm/ipxrip
        # ipxsapd /var/adm/ipxsap

     lwaredT[o̐ݒ
          lwaredT[oɑ΂ăOC߂ɂ́A蓮œ̃t@C
          ݒ肷Kv܂Bȉ̒ʂ:
        /etc/lwpasswd
           LinWare[ŨAJEgێt@CłB
           lwpasswdvO͂ŐV̏Ԃɕۂ߂̂̂łB
           /etc/lwpasswdt@C̍łVvȌ`͂Ȋ:

           ales:
           terryd:
           guest:

          OCIĎ':'tꂽPȃXgłB':'̌
          ÍꂽpX[h܂B
          dvȂƂ́AÍꂽpX[h݂Ȃꍇɂ̓pX[h
          ȂAƔFƂƂłB
          LinWare[ULinuxAJEgĂȂ΂Ȃ܂B
          Ȃ킿A/etc/lwpasswdׂ̒̂Ẵ[U/etc/passwd
          ɂ݂Ȃ΂Ȃ܂B
          ܂ALinWare[ŨpX[hύXł̂root[U
          ݂̂łBrootƂăOC邱ƂŁALinWare[U
          pX[hȉ̂悤ɐݒEύX邱Ƃł܂:

        # lwpasswd rodg
        Changing password for RODG
        Enter new password:
        Re-type new password:
        Password changed.

        /etc/lwvtab
           LinWarẽ{[e[uŁALinWare[Uɑ΂
           ǂ̃fBNgp\ێĂ܂B(
           t@CNFSɂA/etc/exportst@CƓl̋@\
           łB)Vvȗ :

           SYS             /lwfs/sys
           DATA            /lwfs/data
           HOME            /home

        tH[}bg̓Vvł:{[̌ɋ󔒂uA
        ̌ɃGNX|[gLinux̃fBNg܂B
        T[oX^[g邽߂ɂ́AȂƂSYS{[
        Gg[LqKv܂B
        ADOSx[X̃[UALinWareT[ovC}T[oƂ
        gKvꍇɂSYS{[ƂăGNX|[gĂ
        fBNg̉ɃX^_[hSYS{[fBNg
        CXg[Kv܂B
        ̏ꍇA񂱂̃t@ĆA Novell Corporation̒쌠
        ̂ŁAȂ͂ɂẴCZXĂȂ
        Ȃ܂B
        [UvC}T[oƂNovellt@CT[o
        gĂ̂Ȃ΁AKv܂B

     lwaredT[oX^[g
          񂶂Ⴖ[[[!

        # lwared

     ȂƊȒPȂł傤ˁH炭Ȃ͋^₪ł傤B
     ʒm(advertise)ׂt@CT[o͂ǂĂ킩ł傤H
     ̂悤ɃT[oNꍇɂ́ALinuxhostnameŕԂ
     Ot@CT[oƂĒʒm܂B
     ̖Ot@CT[oƂĒʒmꍇɂ́AႦ:

     # lwared -nlinux00

     ̂悤ɂƁAT[olinux00ƂȂ܂B
     lwaredeXg
        ܂ŏɁAlbg[NDOSNCAgAslist
        LinWareT[o邩ǂÃeXg܂BslistvO
        Novellt@CT[oSYS{[ɂ̂ŁAǂł
        OCĂ}VeXgKv܂B
        ꂪ܂Ȃꍇɂipxsapdlwared
        NĂ鎖mFĂBslist܂A
        ɃT[oɃA^b`āA{[}bsO܂:

        C:> attach linux00/ales
         ...
         ...
        C:> map l:=linux00/data:
        C:> l:

     ̃}bvƓlɁA̐V}bvł͂łB
     ł̃t@Cp[~bV́AȂLinWareOCɑ
     LinuxAJEgɋꂽp[~bVɊÂ̂ɂȂ܂B

  10.  IPoRIPXgl
    LANԂIPڑAƂ󋵂͂悭̂łB
    悤ȏꍇɁADOSDOOMłǂă}`vC[̃fX}b`
    炢ł傤HAndreas Godzina <ag@agsc.han.de>ipxtunnel
    ̓łB
    ipxtunnelIPXpPbgTCP/IPf[^OɃJvZTCP/IP
    ڑʉ߂܂BɂāAIPXubŴ悤ȋ@\񋟂܂B
    ipxtunnelIPXpPbg҂(listen)ATCP/IPf[^O
    ݂ŁAw肳ꂽ[gIPAhXɔz܂B
    Aꂪ܂삷邽߂ɂ́Aw̃}Vło[W
    ipxtunnel삵Ă邱ƂKvłB

  10.1.  ipxtunnel肷
    ipxtunnelsunsite.unc.edu
    <ftp://sunsite.unc.edu/pub/Linux/system/Network/daemons> ܂
    ̃~[TCg肷邱Ƃł܂B

  10.2.  ipxtunnel\z
    ̏ꍇAȉ̃R}hłꂢɍ\zł܂:

       # cd /usr/src
       # tar xvfz .../ipxtunnel.tgz
       # cd ipxtunnel
       # make

  10.3.  ipxtunnel̐ݒ
    ipxtunnel̐ݒ͂ƂĂȒPłB̃}V gau.somewhere.com ŁA
    Ȃ̃}V gim.sw.edu Ƃ܂傤B
    ipxtunneĺA/etc/ipxtunnel.confƂt@Cݒt@CƂ
    g܂B̃t@Cɂ́ATCP/IPڑɎgftH[g
    UDP|[gAJvZꂽf[^ǂɑ邩Aǂ̃[J
    C^[tF[Xɑ΂ipxtunnelf[^Ƃ肷邩Ȃǂ
    w肵܂B
    ȒPȐݒt@C̗ȉɎ܂:

       #
       # /etc/ipxtunnel.conf for gim.sw.edu
       #
       # The UDP port to use:                       (default 7666)
       port 7777
       #
       # The remote machine to send IPX packets to: (no default)
       remote gau.somewhere.com
       #
       # The local interfaces to listen for IPX on: (default eth0)
       interface eth0
       interface eth1

    R̂ƂłÃ}Vł́Al̐ݒŁA
    Ȃ̃}V[g}VƂĐݒ肷Kv܂B

  10.4.  ipxtunnel̃eXgƎg
    ipxtunneĺAIPXubŴ悤ɂӂ܂܂BłAڑĂ
    ݂IPXlbg[N͓̂łȂ΂ȂȂł傤BAndreas
    ۂNovellt@CT[oғĂłipxtunnel̓
    mFĂȂ̂ŁAȂ̂悤ȊŎgĂ݂ꍇɂ
    Andreasɑ΂āA삵ǂm点ĂĂB
    ipxtunnel܂삷΁ADOOMN[̗̃}Vœ삳A
    ݂邱Ƃł͂łB

    Andreas͂̃R[h̉̏ŎgĂ邽߁Aᑬ̉ł
    ptH[}XɊւĂ͂킩܂B
    ЁA܂삵āA͂܂삵ȂAނɒm点
    ĂB

  11.  NovellLinuxpT|[g
    CalderaЂ͊SNovell NetwareNCAg@\܂ށAL
    gȂLinuxpbP[Wpɍ쐬^T|[gĂ܂B
    x[XƂȂĂł͗ǂlꂽRed Hat Linux DistributionłA
    CalderaЂ͔ނ́ulbg[NfXNgbvviɕt
    ܂BNetWare@\́ANovellZpCZX^󂯂č쐬ꂽ
    ̂łASNetWareNCAg@\Ă܂B
    ̃NCAg@\́ANovell3.x, 4.xt@CT[oɑ΂銮S
    NCAgANZX񋟂ANerWarẽfBNgT[rX(NDS)
    RSAÍ@\Ȃǂ܂ł܂B
    ƏڍׂȏA@ɂẮACalderaЂWebT[o
    <http://www.caldera.com/>QƂĂB
    ȂNovell ̃T|[gKvƂ Linux p̃rWlX
    AvP[VgȂ΂ȂȂ̂ȂACalderaЂ̐i
    ڂɒlł傤B

  12.  쌠Ɋւ郁bZ[W
    IPX-HOWTO̒쌠 Terry Dawsonɑ܂B
    쌠ɊւLqƂ̋ׂĂ̒̕ɕۑĂ
    ƂƂāÂ܂܂̕쐬Azz邱Ƃ܂B
    ̕ĈłƖLĂAŏqׂ̂܂܂
    Ɠ𖞂Ă΁A̕Ĉ̕^zz
    ܂B
    ɏqׂCł̃hLgɊւA
    ̃hLg𑼂̌ɖ|󂵂̂𕡐^zz邱Ƃ܂B
    VfBAɂČ̕ւ̖mȎQƂ܂܂邱Ƃ
    ̕F邽߂̗vȂAɏqׂCł
    ւA̕𑼂̃fBAɕϊ邱Ƃ
    ܂Bŉumȁvƒ`邩͋^킵Ƃł͂
    ܂AɂĂ쌠L҂肷錠ۗL܂B

  13.  ̑ && ӎ
    David E. Storey <dave@tamos.gmu.edu>  Volker Lendecke
    <lendecke@namu01.gwdg.de> ̗҂͂̃hLgɑ΂
    낢ȏ񋟂Ă邱ƂŔɎxĂ܂B
    "NetWare"NovellЂ̓o^W<http://www.novell.com/>łB
    "Caldera"CalderaЂ̓o^W<http://www.caldera.com/>łB

    regards Terry Dawson, vk2ktj.

    <94004531@postoffice.csu.edu.au>, or
    <terry@perf.no.itg.telecom.com.au>

