 Linux IPX-HOWTO
 Terry Dawson, terry@perf.no.itg.telecom.com.au
 v2.1, 10 October 1996

   Linux kernel IPX Protocol  ̿ϴ Linux 
 ý  پ ȯ漳  ġ  ϰ ִ.

1. Introduction.

   Linux IPX HOWTO  ̴. 켱   
 õ Linux Net-2-HOWTO  о Ѵ.

1.1 Changes from the previous release.

 ߰:
 ű ڿ  
 뺧    ȯ漳
 /Update :
 ncfs version  
 mars_new version  
 ipx routing daemonġ  
 Ÿ μ 

1.2 Introduction.

 Linux kernel ٸ Unix ü    ο Network
 ϴµ Ϻϴ. Linux kernel  tcp/ip protocol 
  kenel networking software ϴ  ϴµ ο 
   ִ.
 IPX Protocol ̷   ִ   ߿ ϳ. Linux
 kernel  IPX Protocol Ѵ.   ٸ  Ǿ
 ִ IPX/RIP, SAP, NCP Protocol   ʴ´.
 IPX  Alan Cox <alan@ixorguk.ukuu.org.uk>  ߵǾ
 Greg Page  ũ ȭǾ.

2. Disclaimer.

  Linux network software   ˰  ʴ. 
  Error ִٴ  ϸ, Ѵ.    
  Ȯ  ϴ  α׷ ߿ ϳ Readme  
  ֱ ٶ.     ϰ ֱ Error 
  ߴ. α׷  ֱٿ ۼ ̴.  忡
 ݴϿ  Ǵ ٸ       ʴ´.
     ڱ  ؼϿ  Ʈũ 
 ߻ߴٸ  å Ѵ.   Ʈũ ɽ
 design ʰų ȯ漳  ʴ´ٸ IPX network ܼ
   ׸ , fileserver   ִ  
    ֱ   Ѵ.    
   ʾұ⿡ ̶   ִ.

3. Related Documentation - ù

     Ŀο ؿ Ҿ  Ʈ ɼ
  ׸ װͿ Ͽ ϰ ִٴ ϰ ִ. ifconfig
 route    Ʈ    ˾ƾ Ѵ. 
    ٸ, NET-2-HOWTO оƶ.
 <http://sunsite.unc.edu/mdw/HOWTO/NET-2-HOWTO.html>  
  Ǿ ִ.

  ٸ Linux HOWTO  :
 Ethernet-HOWTO
 <http://sunsite.unc.edu/mdw/HOWTO/Ethernet-HOWTO.htm>
  Ethernet device  ̴.
 PPP-HOWTO
 <http://sunsite.unc.edu/mdw/HOWTO/PPP-HOWTO.htm>
 Linux PPP   2.2.0d Ǵ Ŀ  ȴ.

 3.1. New versions of this document. - ο   

     δ̻  ο   
 ϰ õѴ. Linux Ʈ ؼ ſ  ٲ, Ӱ
 ÷,  Ư¡ ִ   ٲ.    
  ΰ    ͸ FTP Ʈ ִ.
 sunsite.unc.edu/pub/Linux/docs/HOWTO/IPX-HOWTO
 /pub/Linux/docs/HOWTO/other-formats/IPX-HOWTO(-html.tar.ps.dvi).gz
  ȭ Ʈ   World Wide Web κ 
   ִ.
 <http://sunsite.unc.edu/mdw/linux.html>, IPX-HOWTO  ִ.
 <http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html> Ǵ 
  ϸ ȴ
 <terry@perf.no.itg.telecom.com.au>.
 ׷: comp.so.linux.networking, comp.os.linux.answers Ǵ
 news.answers    ˸⵵ Ѵ.

3.2. Feedback.

 , Ʈ Ǵ  <terry@perf.no.itg.telecom.com.au> 
 .  ڸ, Ʈ Ǵ     ̴.  
   ã´ٸ װͰ Բ    ,  
    ְ ׷쿡 ø ̴. IRC Ʈ ؿ #linpeople
 IRC äο terryd      ̴.

3.3. Mailing list support.

   ϸ Ʈ ,  ǰ ִ  ٸ 
 IPX Ʈ Ű  Ǿ ִ.  ϰ Ѵ
 , listserv@sh.cvut.cz  ϸ޽ Բ ޽ linware
 ÷Ͽ .

4. Some of the terms used in this document.

  client server    ̰ Ե 
 . װ͵ ࿡   Ư ̴.    ȿ
  ȭϿ  ߴ. ׷Ƿ ϴ.

 Ʒ :

client :
 񽺳 ͸ µ    Ǵ Ȱ ϴ 
 質 α׷

server :
 񽺳 ͸  ݱ(client) Ѱֱ   
  ϴ  Ǵ α׷

 ̰  ͵ ſ ŷ  ,   Ŭ̾Ʈ 
   SLIPǴ PPP   ǾǾ ý  κ
  ϴ ǹ̸ Ѵ.

  ٸ 鵵   ̴. :

Bindery 
 δ 뺧 ϼ  Ư ͺ̽  Ʈ ȯ
 
IPX
 IPX(internet packet exchange) novell netwareǰ ϴ
 protocol̴.
 IPX tcp/ip ü迡 Ǿ Ip protocol   Ѵ.
IPX network address
 ̰ Ư IPX network ȮεǴ  ̴.  ּҸ
 ǥϴµ 16 ȴ.   0X23a91002ó ǥѴ.
IPX Internal network
 ̴  IPX networkμ  network  Ƿ 
 ̴.  ̴ IPX host ּҸ ϰ Ȯϴ  
 ϴµ ȴ. ̰ file-serveró ϳ̻ physical
 IPX network ϴ IPX host ϸ physical IPX network
 ó  · coddingȴ.
RIP
 Routing Information Protocol(RIP) TCP/IP    RIP
   IPX network network route ڵ ˸µ 
 Ǵ protocol̴.
NCP
 NetWare Core Protocol(NCP) netware ǰ  novell翡 
  filesystem protocol networkȭѴ. NCP TCP/IP NFS
  ̴.
SAP(service Advertisement Protocol)
 SAP NetWare ȯ Ͽ network service ϴµ Ǵ
 novell翡  ȵ protocol̴.
Hardware Address
 media access physical network host νϰ ϴ 
 . ̰Ϳ  μ Ethernet address   ִ.
 Ethernet address colon  6 16 codding ȴ.
 (00:60:8C:C3:3C;0F)
route
  route packet ȸ Ͽ ׵  ϰ ϴ
 Path̴.

 5. The IPX related files in the /proc filesystem.

 proc filesystemȿ ġ linux IPX   file̴.

/proc/net/ipx_interface
  file  ġ Ǿ ִ IPX interface   
  , ɾ   Ǿų ڵ
 Ͽ    ̴.
/proc/net/ipx_route
  file IPX routing table ִ route   , 
 route ɾ   Ǿų IPX routing daemon
  ڵ ߰ Ǿ.
/proc/net/ipx
  file  ġ󿡼 Ǿ ؼ openǾִ IPX
 socket ̴.

6. Greg Pages IPX tools.

 Caldera <greg@caldera.com Greg Page IPXȯ TOOL 
  Linux IPX kernel  ش. kernel  linux
  ϰ IPX breige routeμ Ǿ Ѵ.  IPX
 ̹ ֿ kernel з ӿ ġǾ  ׷ ̹  
   ̴.
 network configuration tool IPX ϴ networkġ  
  ϰ Linux ٸ (ġ) IPX routing   ְ
 Ѵ.  Linux IPX network tool sunsite.unc.edu ̿  ִ
 <ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/ncpfs/ipx.tgz>.

 6.1. The IPX tools in more detail.

ipx_interface
  ɾ ϴ network ġ IPX뷮 check, ߰, 
 ̿ȴ.  networkġ eth0ó Ethernet ġ Ǹ 
  ϳ IPX interface primary interface   ̸ ĺ
 -p ̷  ϰ ϴ ɾ̴.
   primary IPX interfaceμ IPX 뷮  Eathernet ġ
 eth0 frame type IEEE 802.2 ǰ IPX network address
 39ab0222 Ǵ 
 # ipx_interface add -p eth0 802.2 0x39ab0222̴.

ipx_configure
  ɾ primary interface setting interface  ڵ setting
 θ ϰ   ִ. --auto_interface μ ο network ġ
  IPX ġμ ڵ Ǿ θ ϴ 
  Ѵ. --auto_interfaceμ IPX software ڵ
 primaty interface ؾϴ θ ä Ѵ.
  ɾ  μ ڵ primary interface setting ڵ
 interface      ְϴ  #ipx_configur
 --auto_primary=on ִ.

ipx_internal_net
  ɾ internal network address   
 . internal network address   ϴ װ ()
 Ǹ ׻ primary interface  ̴. node 1IPX IPX network
 address ab000000 ϱ Ͽ;
 #ipx_internal_net add 0xab000000 1  Ѵ.

ipx_route
  ɾ IPX routing table ϰѴ.   IPXnetwork
 39ab0108 node ȣ 00608CC33C0F  router Ͽ IPX network
 39ab0222  route ߰Ϸ  ;
 #ipx_route add 0x39ab0222 0x39ab0108 0x00608CC33C0F


 7. Configuring your Linux machine as an IPX router.

 , internet work  ϴ IPX segment ȣ  ִٸ 
  񽺸 ʿ Ѵ. novell ȯ濡 network  
 ϴµ ʿ ϴ 2 η  ִ.  ϳ Novell
 RIP Ͽ network routing  ϴ  Novell SAP
 Ͽ 񽺸 뺸,  ϴ  ִ.  router
  Ȳ ϰ ̸   protocol ؾ߸ Ѵ.
 Linux   Protocol Ͽ    Novell Router ó
   ϵ   ִ.  Ŀ ipx  ̽ 
 κ IPX Ŷ   װ ipx routing table config
  Ģ  .  network  ȭ ̸ ݿϿ
 update ǰų Ȯϰ IPX Routing table ϱ  Novell RIP
  SAP Ű  α׷ ʿϴ.
 Volker Lendecke <lendecke@namu01.gwdg.de> õ ߵǾ.
 ipxripd ãƺƶ:
 sunsite.unc.edu
 <ftp://sunsite.unc.edu/pud/Linux/system/Filesystems/ncpfs/ipxripd-0.7.tgz>
 Ǵ Volkers Ȩ Ʈ :
 frp.gwdg.de <ftp://gwdg.de/pub/linux.misc/ncpfs/ipxripd-0.7.tgz>
  ó ۵ϱ   ġ ϴ  ſ ϴ.
 Ʒ step  :

 1. IPX Ethernet  /proc support Ŀ 
 2. Obtain, ipx  α׷ ġ 
 3. ο Ʈ ϰ  ̴ ī ˸° Ǿ,
 ϵ 浹  Ȯ Ѵ.
 4.   ipx_interface  Ͽ  ̽
 ipx protocol Ȯ Ѵ.
 5. ipxd  Ų.


 Consider the following simple network:

 Ʒ  Ʈ  .

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


  Ʈ  ȯ

 # ipx_interface add eth0 802.2 0x0100000000
 # ipx_interface add eth1 802.2 0x0200000000
 # ipx_interface add eth3 etherii 0x0300000000
 # ipx_interface add eth0 etherii 0x0400000000
 # ipxd

 /proc/net/ipx_route  üũϰ ȯ漳  ipx rouet 
  Ǿ ִ, ׸ ũ ٸ  ͵  ˷
   ȮؾѴ.

7.1. Do I need to configure an internal network ?

 뺧 Ʈ ġ ϳ̻ Ǿ ִ ȣƮ Ȳ 
  Ҽ ִ internal network̶ Ҹ Ư¡  ִ.
 ̰ Ʈ õǴ ӿ ұϰ,  ϱ 
  ˷ ϳ route ʿ ó  network 
 ϼ 쿡 ϴ.
  ġ IPX ó Ű ϼ Ű ʴ ȯ
  쿡  ϱ  ʴ.  internal network
 Ѵٸ IPX/PPP  ȿ ̰ ϱ Ͽ 'better' 
 ϰ ϴ  Ǿ.  쿡 װ  ,
 Ŀ 缳 䱸ȴ. Ŀ Ͽ ۾ ̷ ȯ 
  ,  ó internal IPX network  û  'Y'  ؾ
 ȴ.
 ...
 ...
 Full internal IPX network (CONFIG_IPX_INTERN) [N/y/?] y
 ...
 ...
 internal network interface ϱ  IPX tool section  
 Ǿ IPX_internal_net ɾ Ѵ.   Ҵ IPX
 network ּҴ  network 󿡼 ؾ ϸ, ٸ  ġ
  network װ ؼ ȵȴ.

8. Configuring your Linux machine as an NCP client.

  IP IPX  protocol Ѵ ϴ ձ Ʈ 
 , ڽ network Novell   ͸ 
 ġ ϴµ ణ ð ɸų  ̻ ð ɸ 
 ̴. Novell NFS ϴ ϼ   NFS 
 Ű  ,  Ը̰ų, ̸ ̿ϴµ  ִ 
  ٸ  Ű    ̴. Volker
 Lendecke <lendecke@namu01.gwdg.de> ϼ  ٸ 
 ߰ ǰ   Ͻýۿ Novell Volumes ø  ְ
 ϴ ѵ Novell NCP subset ϴ Linux filesystem Kernel
 module Դ. Ʈ  ϼ κп  
 Novell ũ̼ ϰ ߴ. ̴  뺧 Ʈ ť 
 Ʈϰ ϴ Ʈ ƿƼ ϰ ִ. ̰ ѵ subset
     ߿  Novell filesever emulate Ϻο
  ︮ Ѵ.
 Volker ncpfs packet  ҷ Manfred Hill Ralg Zessin  
   "Network programierung in C"  åκ ʿ ߿
  . ( ڼ  ncpfs Package ִ README 
  ִ)
 VOLKER  greg page <greg@caldera.com>   IPX
 tools ߴ.

8.1. Obtaining ncpfs.

  ֱ ncpfs Package Ŀ 1.2.13 Ǵ 1.3.71  ߿ 
 Ŀ  ݿϿ ǵ ȵǾ. ׷   ̵
 ׸    Ŀε  ʴ ٸ  ϳ  
 ؾ Ѵ.
 Volker ȨƮ : <ftp://ftp.gwdg.de/pub/linux/misc/ncpfs/> Ǵ
 <ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/ncpfs/> Ǵ
 mirror site  ͸ ftp  ncpfs package   ִ.
 ( ֽ  ncpfs-2.0.6.tgz ̴.)

8.2. Building ncpfs for kernels 1.2.*.

̴ݰ IPX  ϴ Ŀ ϱ

  Ŀ IPX Suppot enabled Ǿ ִ ȮѴ. 
 1.2.13  'Y' ؾѴ.
 ...
 ...
 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
 ...
 ...
 ڽ ̴ ī忡 ˸´ ̹ ġؾ Ѵ. ̷  
  ؾ  𸥴ٸ Ethernet-HOWTO о .
 <http://sunsite.unc.edu/mdw/HOWTO/Ethernet-HOWTO.html>׷
 Ŀ ϴ       װ ġϱ
  lilo Ű  ϶.

Untar the ncpfs software
 # cd /usr/src
 # tar xvfz ncpfs-2.0.6.tgz
 # cd ncpfs

Check the Makefile
 ncpfs Ŀθ Autoload ϱ  Ŀ Ϸ Ѵٸ
 KERNELD Ͽ Makefile line ּó ؾѴ. 
 ̷  Ȯϴٸ Kernel module Configuration ϰ 
   <http://kernel-HOWTO.html> о Ѵ.

Make the ncpfs software
  Ʈ   ϰ  ؾѴ.
 # make
  IPX tool   ʴٸ ʿ IPX tool ϰ, make
   ncpfs/bin 丮 ʿ  tool ãƿ; Ѵ. 
 丮 Volkers   ġϱ  make install ̿ 
 ִ.  ELF based system  Ű  library  ã 
 ְ -v  ldconfig   ų ʿ䰡 ִ.

 ʿϴٸ ncpfs.o  Ѵ.  1.2.* Ŀ  Ѵٸ
  make ϼ  ncpfs/bin 丮 ncpfs.o θ file ã
   ̴. ̰ ncpfs Ŀ ̴.
  Ϻ  ̵ ؾѴ.  debian ýۿ
 /lib/modules/1.2.13/fs 丮  ý ڵ ۰ ϱ
 ؼ /etc/modules Ͽ ncpfs  ߰ߴ.
  ٸ  Ϸ Ѵٸ   ڸϴ ġ ãƼ
 װ ϰų  /etc 丮 װ ؾѴ.  
  εϱ ؼ Ʒ #insmod ncpfs.o ɾ  
 䰡 ִ.

8.3. Building ncpfs for kernels 1.3.71++.

 ncpfs  ֽ  ϱ ؼ Ŀ 1.3.71 ̳  
  ؾ Ѵ.  1.3.*   ϱ Ѵٸ
 ncpfs-0.12.tgz  ncpfs  ġѾ Ѵ.  .3.71  
   Ŀ Ϸ Ѵٸ ncpfs Ŀ ڵ ǥ Ŀ 
 ѵǾ ִ. y ؾ Ѵ.
 ...
 ...
 The IPX protocol ?
 ...
 ...
 NCP filesystem support (to mount NetWare volmes ) ?
 ...
 ...
  ġϱ  Ŀ 1.2.*     ʿ䰡
 ְ install  module file .

8.4. Configuring and using ncpfs.

IPX Ʈ Ʈ ȯ漳
 IPX Ʈ Ʈ ȯ  IPX Ʈ  
 ϴ  Ʈ  ϰ ϴ    
 . κ ġ ڵ    ̴.  ġ ʴ´ٸ
  Ʈ ϰ Ϸ, Ʒ Section 'IPX tools'
 о .

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

Test the configuration
 IPX Ʈ   Ʈ Novell filserver  Ʈ
   Slist ɾ    ִ.

 # slist

  slist ɾ ncp_Connect  message Ÿٸ ߸ 
 Ҵ Ƹ  Ŀ    ִ. ׷  ˸
  Ŀ booted off Ǿ ִ Ȯ .
  slist ɾ fileserver   (list)  ʴ´ٸ
 manual network configuration    ʿ䰡 ִ.

Mount Noverll(tm)volume
  IPX Ʈ Ʈ  ۵Ѵٸ  Linux filesystem
  뺧 fileserver Volume ÷ Ѵ. ncpmount ɾ ̷ 
   Ʒ   䱸 Ǿ.

 1. fileserver ̸
 2. fileserver login ID Ǵ password
 3. mount point ie

   fileserver ACCT_FS01  guest ID  password 
 /mnt/Accounts 丮 Ʒó ̰ ϴ ɾ

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

 -n ɼ α  н尡  Ÿ, secret  н
  ɷ ִٸ

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

  -n ̳ -P ɼ  ʴ´ٸ н忡  Ⱑ 
  ̴.

Check the mount
  ġ ̶ mount poing Ʒ 丮 ȭ
 Login Ͽ  user ID   ִ Volume ã  
  ̴.  ٸ file  ã  丮    ִ.
 NCP file 鿡  uid gid   ʱ   file
  mount point 丮 Ҵ ̳ 㰡 
 Linux user ̿ mount  ȴٴ  ϶.

Test printing

  print ۾ nprint ɾ Ѵٸ ⸦ test   ִ.
 nprint ɾ NetWare print queue file print ϱ  
 . pqlint ɾ NetWare Server  queue dp  list print
 ϴ  Ѵ.  ɾ   ۾ print ϱ  shell
 script   ۼϱ  username password rk 䱸ȴ.
  

 login syntax ncpmount ɾ ϴ.   ϼ
 ACCT_FS01 н  guest׸  print queue
 LASER ȣϰ guest װ print ϵ Ѵ.

Configure mounts to be automatically performed

   ncp mount ʿϴٸ ýÿ ڵ ǵ
  ϱ  rc file ӿ  ɾ ϱ  ̴.  
   debian ó ipx ϴ    ʾҴ
  /etc/rc.local file  ִٸ ׵   õѴ.

 #
 # 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 -S ACCT_FS01 /mnt/Account -U guest -n
 #

 ncp mount   ٸ ̸, $HOME/.nwclient file 
 Ѵ.    Ǿ   NCP mount
  Ͻ  mount 󼼺κ ϵ Ѵ.  format 
  ϴ.

 # The first entry is the 'preferred server' entry and is
 # used whenver you do not specify a server explicity.
 #
 # User TERRY login to DOCS_FS01 fileserver with password
 'password'
 DOCS_FS01/TERRY password
 #
 # Guest login to the ACCT_FS01 fileserver with no password.

 ACCT_FS01/guest -
  mount  Ű    ִ :

 $ncpmount /home/terry/docs

 mount   /home/terry/docs 丮 Ʒ TERRY DOCS_FS01
  login fileserver mount  ӿ  Ƿ  entry õ
  Ʒ ɾ Ǿ. command were used :

 $ ncpmount -S ACCT_FS01 /home/terry/docs

 ׷ ACCT_FS01 login Guset ׵ ſ mount ȴ.
 Note : $HOME/.nwclient file ۾  ġ $chmod 0600
 $HOME/.nwclient    0600 ǾѴ.

  non-root user  ġ   ΰǱ ؼ
 ncpmount   㰡  ʿ䰡 Ƿ (# chmod 4755
 ncpmount ) set userid root Ǿ Ѵ.

Try out the nsend utility

 Novell user  ޽  utility   nsend  Ҹ Ʒ
 ó Ǿ Packge ԵǾ ִ.

 # nsendrod hello there

 'primary' fileserver󿡼 "rod" login Ǿ ִ user "hellow
 there" ޽ . ncpmount    ٸ
 fileserver    ִ.

 8.5. An overview of the user and adminstration commands

 Volker pakage  ֽ  ϱ ϴ ΰ ɾ user
   Ѵ. ڼ   man page ̿  
 , ɾ   Ʒ .

 8.5.1. User commands.

ncopy
 Network copy : network  copy ⺸ٴ Netware  
 ν  Ϳ ȿ file 縦 Ѵ.
nprint
 Network print : netware server  Netware print queue  file 
 ƮѴ.
nsend
 Network send : netware server  ٸ user ޽ .
nwbols
 List Bindery Objects : netware server  bindery  list
nwboprops
 List Properties of Bindery Object : netware bindery object ˸°
 Ѵ.
nwbpset
 Set Bindery Property : netware bindery object ϰ setѴ.
nwbpvalues
 Print Netware Bindery Objects Property Contents : netware bindery
 Proerty  ƮѴ.
nwfsinfo
 File Server Information : netware server    ƮѴ.
nwpasswd
 Netware Password : netware  н带 Ѵ.
nwrights
 Netware Rights : Ư ̳ 丮    Ÿ
 .
nwuserlist
 Userlist :  netware fileserver ӵǾ ִ ڵ  ش.
pqlist
 Print Queue List : Netware Print Queue   Ÿ.
slist
 Server List : Netware fileserver   Ÿ.


 8.5.2. Administration tools.

nwbocreate
 Create a Bindery Object : netware bindery object 
nwborm -
 Remove Bindery Object : netware bindery object 
nwbpadd -
 Add Bindery Property : netware bindery object   ϴ
  set
nwbpcreate
 Create bindery Property:ϴ netware bindery object ο 
 (Ư¡) .
nwbprm
 Remove bindery Property : netware bindery object    
 Ѵ.
nwgrant
 Grant Trustee Rights : netware fileserver  丮  
 
nwrevoke
 Revoke Trustee Rights : netware fileserver  丮κ Ź
  öȸѴ.

 9. Configuring your Linux
machine
 as a Novell Print Server.

 ݿ Ʈũ  Ʈ ó ǵ Linux machine 
 ϴ α׷ ncpfs pckage ԵǾ ִ  , 
      'netware client'  ÿ .
 note : ݿ Ʈ ť  ġκ Ʈϴ ɾ 
 'netware client'  ȭǾ ԵǾ ִ.

 9.1. Prerequisites

 ȯ漳 ſ   Ʒ Ʈ ȯ漳 ϼǾ
 ۵ϰ ־ Ѵ. Printing-HOWTO <Printing-HOWTO.html> 
 ִ.

 9.2. Configuration

 Ʈ ȯ漳 ۾   pserver ƿƼ ġ-Ǿ 
 , rc files  װ ۽Ű ɾ ߰ ʿ䰡 ִ. Ȯ
  ɾ    ϱ⸦ ϴ  ޷ 
 Ʒó   · ۾  ̴.

 # pserver -S ACCT_01 -U LASER -P secret -q LASERJET

    ̸ LASER̰, password secret LASERJET
 print queue  ۾  ACCT_01̶ file server 
 loging ϵ pserver utility ûѴ. ûǴ print ۾ 
 鿩   Ʈ   Ʈ ۾ feed Ű  lpr
  ⺻ Ʈ   ̴. Ѵٸ accept   
  ɰ Ʈ ۾ Ʈϱ     ִ. -c
 μ Ȯ Ʈ  Ÿ Ѵ.

 # pserver -S ACCT_01 -U LASER -P secret -q LASERJET -c
"lpr-Plaserjet"

  ɾ   ⺻ ſ laserjet printcap configuration
  ۾ ٴ  ϰ  .


 10. Configuring your Linux machine as an NCP server.

 Novell fileserver    Linux   ִ   
  ִ.      Novell netware client software 
 ϴ ڵ   ġ  Ѵ. ڵ 
  Novell fileserver  ó local drive Ÿ File System map
    ִ. ǵ   ϱ    θ
  𸣰ڴ.

10.1 The mars_nwe package.

 Martin Stover <mstover@freeway.de> netware client  file
 print  Ѵ ϴ linux mars_nwe ߴ.  쿡
  ̸  Ǿ ̴. mars_nwe Martin Stovers NetWare
 Emulator ̴.


 10.1.1. Capability of mars_nwe.

 mars_nwe file service bindery ٰ ũ Ʈ 񽺸
  ü Novell NCP ߿ Ϻκ̴. װ Ϻ  
      ϰ ְ, ο  
 Ǹ鼭   پ ִ.

 10.1.2. Obtaining mars_nwe.

 ftp.gwdg.de <ftp://ftp.gwdg.de/pub/linux/misc/ncpfs/> mars_nwe
      mars_nwe -0.98.p13.tgz ̴.

 10.1.3. Building the mars_nwe package.

Ethernet IPX Support  Ŀ  .
 1.2.13.  Ŀο   'Y' ϱ⸸ ϸ ȴ.
 ....
 ....
 The IPX protocol (CONFIG_IPX) [n] y
 ....
 ....
 Full internal IPX network (CONFIG_IPX_INTERN) [N/Y/?] n
 ....
 ....
 ο Ŀο  ó   ؽƮ Ʈ
  ణ  Դ.  Ethernet card   ̹ Ȯ
  ʿ䰡  ̴.    𸥴ٸ Ehternet-HOWTO
  о  Ѵ. ׷ Ŀ ϱ     
 ̸, ó   װ ġ  θ ų  
 ϶.

Untar the mars_nwe package 

 # cd /usr/src
 # tar xvfz mars_nwe-0.98tgz

Make mars_nwe
  Ű   ſ ϴ.    ù ܰ
 config.h  Ѵ.  ʿϴٸ config.h  
  ؾ Ѵ. ̴ server ϰ  volume session ִ
   丮 ġ  configuration ϴ item
 ϰ Ѵ.  ߿ entrie  .

 FILENAME_NW_INI : ʱȭ  ġ
 PATHNAME_PROGS :  α׷ 𿡼 ã  ִ
 PATHNAME_BINDERY : bindery ϵ   
 MAX_CONNECTIONS :   ִ
 MAX_NW_VOLS : mars_nwe  ִ volume
 MAX_FILE_HANDLES_CONN :  Ӵ open file ִ
 WITH_NAME_SPACE_CALLS : ncpfs client  ϴ
 INTERNAL_RIP_SAP : rip/sap routing ϴ mars_nwe ϴ
 SHADOW_PWD : ׸ н带  

 # make
 # make install

  丮 ׵ ġϰ server Ѵ. installation
 Script , /etc/nwser.conf  configuration file  install Ѵ.

Configure the server.
 configuration  ϴ.  /etc/nwserv.conf file 
 ʿ䰡 ִ.    ó ణ   ſ 
 ϴ.  file  single line configuration items ϰ ִ.
  line whitespace ̸ . line  Ű ڸ
  Ѵ.
 '#' ǥø   characters  ּ ֵǰ õȴ.
 Martin Ű  co