------------------- CAN'T OPEN p open() fopen(). pp pp . CAN'T WRITE p write(), fwrite(), fprint() .. pp p- p . CAN'T READ p read(), fgets() .. - pp pp . CAN'T CREATE p create(). pp - pp . CAN'T ALLOCATE p pp. CAN'T LOCK p p LCK (- p). p p. CAN'T STAT p stat(). pp - pp . CAN'T CHMOD p chmod(). pp - pp . - 11-77 - CAN'T LINK p link(). pp - pp . CAN'T CHDIR p chdir(). pp - pp . CAN'T UNLINK p unlink(). WRONG ROLE p . CAN'T MOVE TO p C. X. CORRUPTDIR /usr/spool/uucp/.Corrupt  . p, - p p - . CAN'T CLOSE p close() fclose(). FILE EXISTS pp p C. D., . p , p . pp . No uucp server pp tcp/ip, pp UUCP . BAD UID etc/passwd p - p . /etc/passwd pp . BAD LOGIN_UID , p. ULIMIT TOO ulimit p- SMALL . p , p pp. BAD LINE Device p p; p p. FSTAT FAILED - pp p ethernet. IN EWRDATA SYSLST p p gename.c. p- OVERFLOW p p big/strange. TOO MANY SAVED , p. C FILES RETURN FROM p ioctl, p p- fixline ioctl . p, pp. - 11-78 - BAD SPEED Device/Systems p p ( Class). PERMISSIONS Hp p file: BAD Permissions. OPTION PKCGET READ p. H- p. PKXSTART p pp p - p, . pp. SYSTAT OPEN p p FAIL /usr/lib/uucp/.Status p . TOO MANY pp ! LOCKS XMV ERROR - , . p - , .. p pp , pp p. CAN'T FORK p p p p- . p; (uuxqt). H p.  UUCP STATUS , - p /usr/spool/uucp/.Status. p - p, p . p p pp- , , . p , - p p . - 11-79 - OK p. NO DEVICES p, AVAILABLE . pp p Devices p . p- p Systems p- . WRONG TIME p, TO CALL Systems. TALKING . LOGIN FAILED p p. p p p- p p, p p, p p p dialer-token. CONVERSATION pp- FAILED . , - , p p p pp p p (). DIAL FAILED p . p p p p p. BAD LOGIN/ p pp/- MACHINE p, Permissions. COMBINATION p . DEVICE LOCKED p, p - , p p p. ASSERT ERROR p ASSERT. pp /usr/spool/uucp/.Admin/errore p- p " ASSERT". SYSTEM not in Systems. Systems - 11-80 - CAN'T ACCESS p, p pp p- DEVICE , p p. pp Systems Devices. DEVICE FAILED p p p. WRONG MACHINE p , NAME . CALLBACK p p p REQUIRED . REMOTE HAS p A LCK FILE . - - FOR ME p. p p UUCP, p, p, , p - LCK. p UUCP - , p, LCK . REMOTE DOES p NOT KNOW ME Systems. REMOTE REJECT p , AFTER LOGIN - , p. REMOTE REJECT, p p - UNKNOWN p. H - MESSAGE p p p UUCP. STARTUP p p p, p FAILED pp p . pp pp : pp , , pp .. CALLER SCRIPT p , DIAL FAILED. FAILED , pp p p p dialers. pp uutry. 12 H H MICNET 12-1 H 12-2 p p 12-2 p 12-2 p 12-3 p 12-4 H p 12-5 H 12-8 pp Micnet 12-8 p Micnet 12-11 Micnet 12-12 12-14 H MICNET 12-15 pp 12-15 pp p 12-16 12-17 Micnet 12-18 . - 12-1 -  Micnet UNIX. - p, p (.. p RS-232, ). p p , p p mail, rcp, remote. p p, , p , p p. p Micnet - pp. - pp p, p, p , pp netutil . , p , - p pp netutil. , p- p p: * p p * p * () * p Micnet * ppp Micnet * p Micnet. ------------------------------------------------------------ p Micnet - . 2, 3 7 p 2, 3 7. ------------------------------------------------------------ . - 12-2 - H  p Micnet p pp netutil, p p p, p , p , . , p , - , p p p , p p. p p - p . p p Micnet p, p - " p" ( ). p - p, . p p . pp , - p netutil. p p p , p . p , - , . - p. pp Micnet p , pp, - . pp netutil p p - etc/systemid. p p . p , - p, - p. p  p , p . Micnet , p pp p. - "p" "". p p p - p p. p p p p . . - 12-3 - p p , - p p p. p p p, p . p p, p p p . - p p p . Hpp, p . p p - p, p , p, p p p pp , - p p . p p p, p - p p p p, - p . - pp pp p , p p, - p ( p ). p p . p - p, . p , p , pp . p  p p . p p , p p . p p . p- p - , p p, p . Hpp, , p p, : a ----------- b -----------c p p pp, p . , , p ( - p , p p). p . . - 12-4 - p  p , p, p p. p p p ( p) - p, p . p ( p TTY) p - p . p p p pp /etc/inittab. p , p p . Hpp, p b , p a, p p c. p tty p b p a c. p tty, p p Micnet. p p tty. p p tty (tty1a, tty2a, tty3f ..). , p p . Hpp, p tty1b p a p tty5d p b, - tty1b p p . p p , pp Micnet p- p p, p . , pp- p tty - , p p. p - p p, p Micnet. - 12-4 - p p p, p - p Micnet. p p tty - 40 50. p p p "p" tty, . Hpp, .. p p tty - , , p a tty50 tty51 p b. tty , p, p . , - p tty p tty p, - ln(C), p p tty - . ln(C), , p , p tty p , p p. p /dev, - , p. . - 12-5 - Hpp, ln(C) - tty50 p a p- tty, p . p tty1a p a, p tty5d p b, p a: ln /dev/tty1a/dev/tty50 , Micnet /dev/tty50, p p tty1a. , - p b /dev/tty5d, p p, p tty51 p: ln /dev/tty5d/dev/tty51 p p- , p , p p - . Hpp, c p /dev/tty1a, p , . p p p p p - p. ppp , p - p tty (tty50, tty51 ..) - p tty (pp, tty2c) p p.  p p p tty p, p pp: 1. p ( ) tty p. p p- tty, p p . Hpp, p a (tty1a) p p tty50 tty, p: a ----------- b -----------c tty1b (tty50) . - 12-6 - 2. p p p - . , p tty p p p tty. - pp : a ----------- b -----------c tty1b tty2a tty3a tty1b (tty50) (tty51) (tty52) (tty53) -----------------------------------------------------------------  Hpp, p p - . p , - p - p . p p p- "" . p p . ----------------------------------------------------------------- p p, - , p. p , pp . 3. p - p p p , . p p p p ( 110 9600). p p p p. p p p, . p p p p pp . Hp p p p 1200 . p p Micnet p- p p 1200. , - pp , p . 4. , p p, , p p . p p pp . pp , p p , p , : . - 12-7 - a ----1200--- b ----1200---c tty1b tty2a tty3a tty1b (tty50) (tty51) (tty52) (tty53) pp p p - : a (tty50) to b (tty51) at 1200 baud b (tty52) to c (tty53) at 1200 baud 5. p p , - p tty p p. Hpp, : ln/dev/actual-tty /dev/virtual-tty . - 12-8 - H  pp pp netutil. pp- p , p . p p - Micnet, p , p p, . p , p. p pp p- . pp Micnet Micnet p p install pp netutil. install p - p . p p p - , p. p p p save restore pp netutil. , p , p p. p p install : 1. pp . 2. : netutil <Return>. pp . p install 3. "1" <Return>. pp - : +---------------------------------------------------------------- | Compilling new network topology | ( ) | Overwritting existing network files? (yes/no)? | (H p?) (/H)? , p, "y" <Return>. p p pp p. p p, pp , p p - p , p p p. p- . - 12-9 - p p p pp - , p , install. p save, p. pp : +---------------------------------------------------------------- | Enter the name of each machine | (or press RETURN to continue installation). | ( p | RETURN p ). | Machine name: | ( p:) 4. p <Return>. , p. , <Return> p . pp p p. 5. y ( ""), p . p n (.. "") p <Return> p pp. n, pp : +---------------------------------------------------------------- | For each machine, enter the names of machines | to be connected with it | ( p p p, | p ) | Machine a: | (p:) | Connewct to: | ( :) 6. p p, p p , p, - p. , p. - 12-9 - p, , - <Return>. pp p p, - p. 7. p 5 p. p pp p p - , , p , p. p. pp - pp p . p- , pp pp p, - p p p . . - 12-10 - p, pp p p. 8. y, p . p n p pp. n, pp : +---------------------------------------------------------------- | For each machine pair, enter tty name and tty speed | For the a<==>b machine pair | Tty on a: | ( p p p tty | p a<==>b | Tty a:) 9. , p p , - p (pp, tty14) p p p <Return>. pp - : +---------------------------------------------------------------- | Tty on b: | (Tty b:) 10. p p p <Return>. pp : +---------------------------------------------------------------- | Speed: | (p:) 11. p (pp, 1200) <Return>. pp p p p. 12.p 8 p p. p p p, pp p - p. 13. y, p - p. p n, pp . 14. p netutil, p p , - p pp. p MMDF Micnet p , p pp p p, . - 12-11 - MMDF. p, , ppp mmdf : cd /usr/mmdf/table dbmbuild , save - p Micnet . p Micnet p Micnet pp ( ) save pp netutil. p p p p . p p , pp (. p "p- p " "p "). p p p p uucp(C). p pp: 1. pp . 2. : netutil H <Return>. pp - . 3. "2" <Return>. pp - : +---------------------------------------------------------------- | Save to /dev/fdx (yes/no)? | (p /dev/fdx (/H)? x p pp. 4. p pp, pp pp, - p pp , "yes" <Return>. - p pp, "no" - <Return>. pp p pp ( ), p . pp p pp, p pp , pp. p p . - 12-12 - pp ( pp) /etc/default/micnet. p - p . pp p Micnet . 5. pp. p ( p p) " Micnet". p, p p .  Micnet p Micnet p- Micnet p . restore pp netutil. p : 1. pp . 2. : netutil H <Return>. pp - . 3. "3" <Return>. pp - : +---------------------------------------------------------------- | Restore from /dev/fdx (yes/no)? | ( /dev/fdx (/H)? x p pp. 4. p pp, Micnet pp, p - pp , "yes" <Return>. p pp, "no" <Return>. pp p pp ( ), p . Micnet p pp, p - . - 12-13 - pp , pp. pp p Micnet - , p p . - pp : +---------------------------------------------------------------- | Enter the name of this machine: | ( p:) 5. p, p <Return>. pp p - etc/systemid p. , , p - p, p - . p, start . . - 12-14 -   Micnet p p, start pp netutil p. start pp p - , - p . pp p : 1. pp . 2. : netutil H <Return>. pp - . 3. "4" <Return>. pp - /etc/systemid. p- , . p, p p, p. p , p pp p . p, - p . p p p n <Return>. , p p p . , - p , - . : netutil start , /etc/rc.d/7/udaemons, p. pp, p " - p /etc/rc2" " ". ppp p , p -x -e, . , Micnet p p LOG p, . , p . . p " pp" "p - ". . - 12-15 - H MICNET p p, - pp , , pp - p. , p, p . p p p rcp(C). p - p p , p. pp  , p , p rcp(C). pp: 1. p p. 2. pp . 3. rcp (. " p - "  ) rcp /etc/motd 1machine:/tmp/test machine p p. p Micnet. 4. pp /tmp p - , . p , p p . p p p, p . p- , . . - 12-16 -  pp p  p pp LOG p . LOG p p p. p p LOG ( p). LOG p p - /usr/spool/micnet. machine-name p p p. pp p LOG : 2cat /usr/spool/micnet/remote/1machine-nameLOG <Return>. machine-name p p. LOG p " ", - p , p p p p , p p p - . p , p, - . pp : +---------------------------------------------------------------- | daemon.mn: running as MASTER | Local system: a | Remote system: b, /dev/tty52 | Tue Sep 24 22:30:35 1985 p, . , - - . ,