¸®´ª½º¿¡¼­ÀÇ  ½Ã¸®¾óÅë½Å(II)

¹èö¼ö / ¸®´ª½º¿ùµå ¹ßÇàÀÎ

 

     

III. ½Ã¸®¾ó Åë½Å°ú °ü·ÃµÈ ±âŸ ¹®Á¦

     

    1. °í¼Ó ½Ã¸®¾óÆ÷Æ®

    Çǽÿ¡ ±âº»À¸·Î ÀåÂøµÇ´Â ½Ã¸®¾óÆ÷Æ®ÀÇ ÃÖ°í ¼Óµµ´Â 115,200bpsÀÌ´Ù. ¸¸¾à À̺¸´Ù ³ôÀº ¼Óµµ¸¦ »ç¿ëÇÏ·Á¸é Ư¼öÇÑ ½Ã¸®¾ó Æ÷Æ®³ª ¸ÖƼÆ÷Æ®¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. ½Ã¸®¾ó Æ÷Æ® ¼Óµµ¸¦ 115.2k ÀÌ»óÀ¸·Î ÇÒ ÇÊ¿ä°¡ ÀÖ´Â °æ¿ì´Â ¿©·¯ °æ¿ì°¡ ÀÖÀ¸³ª ÇÑ°¡Áö ¿¹¸¦ µé¸é ISDN ¿ÜÀåÇü ¸ðµ© ¶Ç´Â ¿ÜÀåÇü ISDN TA¸¦ »ç¿ëÇÏ´Â °æ¿ìÀÌ´Ù. ISDN ȸ¼±¼Óµµ´Â 128kÀ̹ǷΠ½Ã¸®¾óÆ÷Æ®¸¦ 115.2k·Î »ç¿ëÇÏ´Â °æ¿ì´Â ISDN ȸ¼±ÀÇ ¼Óµµ¸¦ Á¦´ë·Î ÀÌ¿ëÇÏÁö ¸øÇÏ°í ÀÖ´Â °ÍÀÌ´Ù.

    ÀÌ °æ¿ì ½Ã¸®¾óÆ÷Æ® ¼Óµµ¸¦ 230.4k·Î ³ôÀ̸é ISDNÀÇ 128k¼Óµµ¸¦ ¸ðµÎ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ´Ü ÀÌ°ÍÀÌ °¡´ÉÇÏ·Á¸é ISDN Æ÷Æ®(ÇǽÃÀÇ ½Ã¸®¾óÆ÷Æ®¿Í ¿¬°áµÇ´Â RS-232Æ÷Æ®)¿¡¼­ 230.4k ¼³Á¤ÀÌ °¡´ÉÇØ¾ß ÇÑ´Ù. ÇǽÃÀÇ ½Ã¸®¾óÆ÷Æ®¸¦ 230.4k°¡ Áö¿øµÇ´Â Æ÷Æ®·Î ±³Ã¼Çß´Ù ÇÏ´õ¶óµµ ´Ù¸¥ ¹®Á¦´Â Åë½ÅÇÁ·Î±×·¥ÀÌ´Ù.

    PPPÀÇ °æ¿ì´Â 230.4k ¼Óµµ ÁöÁ¤ÀÌ °¡´ÉÇϳª ´Ü¸» Åë½Å ÇÁ·Î±×·¥ÀÇ °æ¿ì´Â ¾ÆÁ÷ 230.4k ¼³Á¤ÀÌ ¾ø´Ù. ½Ã¸®¾óÆ÷Æ®¸¦ 230.4k·Î ¼³Á¤ÇÏ·Á¸é setserial ¸í·ÉÀ¸·Î °¡´ÉÇÏ´Ù. ¹°·Ð Çϵå¿þ¾îÀûÀ¸·Î Áö¿øÀÌ µÇ´Â °æ¿ì´Ù.

     

    2. ¸ðµ©À» »ç¿ëÇÏÁö ¾Ê´Â ½Ã¸®¾ó Åë½Å

    ½Ã¸®¾ó Åë½Å¿¡¼­´Â ´ÙÀ̾ó¾÷ ¸ðµ©ÀÌ ÁÖ·Î »ç¿ëµÇÁö¸¸ ±× ¿ÜÀÇ ¿©·¯ Àåºñ°¡ ½Ã¸®¾óÅë½Å¿¡ »ç¿ëµÈ´Ù. ¿©±â¿¡ ´ÙÀ̾ó¾÷ ¸ðµ© ¿ÜÀÇ ´Ù¸¥ ÀåÄ¡¸¦ ½Ã¸®¾óÆ÷Æ®¿¡ ¿¬°áÇÒ °æ¿ìÀÇ ½Ã¸®¾ó Æ÷Æ® ¼³Á¤¿¡ ´ëÇØ »ìÆ캸¸é

      1) ³Î¸ðµ©ÄÉÀ̺í :

      µÎ ´ëÀÇ Çǽø¦ ½Ã¸®¾óÆ÷Æ® ³¢¸® Á÷°áÇÏ¿© ³×Æ®¿öÅ©¸¦ ±¸ÃàÇÏ°íÀÚ ÇÒ ¶§³ª ½Ã¸®¾ó ÄܼÖÀ» ¿¬°áÇÏ´Â °æ¿ì »ç¿ëµÈ´Ù. ¿äÁòÀº ·£Ä«µå °ªÀÌ ½Î¹Ç·Î º°·Î ¸¹ÀÌ ¾²ÀÌÁö ¾ÊÀ¸³ª ¿ø°ÝÁö ÇÇ½Ã¿Í ¸ðµ©À¸·Î ¿¬°áÇϱâ Àü¿¡ Å×½ºÆ®¸¦ ÇÏ´Â °æ¿ì »ç¿ëÇϸé ÆíÇÏ´Ù. ³Î¸ðµ© ÄÉÀ̺íÀ» »ç¿ëÇÏ´Â °æ¿ìÀÇ ½Ã¸®¾óÆ÷Æ® ¼³Á¤Àº ¸ðµ©À» »ç¿ëÇÏ´Â °æ¿ì¿Í ºñ½ÁÇÏ´Ù. µÚ¿¡ ¼³¸íÇÑ´Ù.

      2) Àü¿ë¼± ¸ðµ©

      Àü¿ë¼± ¸ðµ©¿¡µµ ´ÙÀ̾ó¾÷ °â¿ëÀÇ leased mode 2¼±½Ä ¸ðµ©(USRobotics courier)°ú ´õ¹Ì Àü¿ë¼± ¸ðµ©ÀÌ ÀÖ´Ù. ´õ¹Ì Àü¿ë¼± ¸ðµ©Àº µ¥ÀÌÅÍ ¾ÐÃàÀÌ Áö¿ø ¾ÈµÇ¹Ç·Î ½Ã¸®¾óÆ÷Æ® ¼Óµµ¸¦ ¸ðµ©¼Óµµ¿Í ÀÏÄ¡ ½ÃÄÑ¾ß ÇÑ´Ù. Leased mode Àü¿ë¼± ¸ðµ©Àº ¾ÐÃàÀÌ µÇ¹Ç·Î ¸ðµ© ¼ÓµµÀÇ 2~4 ¹è¸¦ ½Ã¸®¾óÆ÷Æ® ¼Óµµ¿¡ ÁöÁ¤ÇÑ´Ù.

      Àü¿ë¼±¸ðµ©°ú ºñ½ÁÇÑ Àåºñ·Î ·ÎÄ®¸ðµ© À̶õ °Ô ÀÖ´Ù. °Å¸®°¡ ¸îÅ°·Î À̳»¶ó´Â Á¦ÇÑÀÌ ÀÖ´Â ´ë½Å ¼Óµµ°¡ 115.2k°¡ °¡´ÉÇÑ °É·Î ¾Ë°í ÀÖ´Ù.

      3) DSU

      ¿ø·¡ DSU´Â µðÁöÅÐ ¶óÀο¡ »ç¿ëÇÏ´Â Àåºñ´Ù. ±×·±µ¥ DSU Áß¿¡´Â ºñµ¿±â¸¦ Áö¿øÇÏ´Â ¸ðµ¨ÀÌ ÀÖ´Ù. ±×¸®°í ÇǽÃÀÇ ½Ã¸®¾ó Æ÷Æ®¿Í ¿¬°áÇÏ´Â RS-232C Æ÷Æ®µµ ÀÖ´Ù. ±×·¡¼­ ¹°¸®ÀûÀ¸·Î´Â DSU¸¦ ÇǽÃÀÇ ½Ã¸®¾óÆ÷Æ®¿¡ ¿¬°áÇÒ ¼ö´Â ÀÖ´Ù. ±×·¯³ª DSUÀÇ ½Ã¸®¾óÆ÷Æ®¿¡¼­ Áö¿øÇÏ´Â ¼Óµµ´Â 56,000bps ¶Ç´Â 64,000bpsÀÌ´Ù. ±×·¯³ª ÇǽÃÀÇ ½Ã¸®¾óÆ÷Æ®´Â 57,600bpsÀ̹ǷΠ¼Óµµ°¡ ¸ÂÁö ¾Ê´Â´Ù.

      ±×·±µ¥ ÃÖ±Ù¿¡ ÀϺΠ¾÷ü¼­ ºñµ¿±â 57,600bps¸¦ Áö¿øÇÏ´Â DSU¸¦ »ý»êÇÏ°í ÀÖ´Ù°í µé¾ú´Ù. µû¶ó¼­ ÀÌ ¸ðµ¨À» ¾²¸é ÇÇ½Ã¿Í ¿¬°áÀÌ °¡´ÉÇÏ´Ù. ´Ü DSU´Â µ¥ÀÌÅÍ ¾ÐÃàÀÌ ¾ÈµÈ´Ù.

      4) VDM

      Çѱ¹Åë½ÅÀÇ co-lan¿¡¼­ »ç¿ëÇÏ´Â Àåºñ´Ù. ÀÌ Àåºñ´Â 19,200bpsºÎÅÍ 115,200bps ±îÁö ÇǽÃÀÇ ½Ã¸®¾óÆ÷Æ® ¼Óµµ¸¦ ¸ðµÎ Áö¿øÇϹǷΠÇǽÿ¡ ¹Ù·Î ¿¬°áÀÌ °¡´ÉÇÏ´Ù. ÀÌ Àåºñµµ µ¥ÀÌÅÍ ¾ÐÃàÀÌ ¾ÈµÈ´Ù. ¶Ç RTS/CTS Ç÷οì ÄÁÆ®·ÑÀ» »ç¿ëÇÏ¸é ¾ÈµÈ´Ù.

      5) ½ÌÅ©/¾î½ÌÅ© ¾îµªÅÍ(RAC56/RAC128)

      ½ÌÅ©¸¸À» Áö¿øÇÏ´Â DSU¸¦ ÇǽÃÀÇ ½Ã¸®¾óÆ÷Æ®¿¡ ¿¬°áÇØ ÁÖ´Â ¾îµªÅÍÀÌ´Ù. Áï ½ÌÅ©¸¦ ¾î½ÌÅ©·Î º¯È¯ÇÏ°í ¼Óµµµµ 56,000bps¸¦ 57,600bps·Î º¯È¯ÇØ ÁØ´Ù. ¿ª½Ã µ¥ÀÌÅÍ ¾ÐÃà ±â´ÉÀÌ ¾ø´Ù. 128k¸¦ Áö¿øÇÏ´Â FDSUµµ ÀÌ ¾îµªÅ͸¦ »ç¿ëÇØ ½Ã¸®¾óÆ÷Æ®¿¡ ¿¬°áÀÌ °¡´ÉÇÏ´Ù.

 

IV. ´ÙÀ̾ó¾Æ¿ô ¿¬°á

     

    1. °³³ä

    ´ÙÀ̾ó¾Æ¿ôÀ̶õ ¸®´ª½º¿¡¼­ ½Ã¸®¾óÆ÷Æ®¸¦ ÅëÇØ ´Ù¸¥ È£½ºÆ®·Î ¿¬°áÀ» ½ÃµµÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù. ¸®´ª½º¿¡¼­ ¸ðµ©À¸·Î ÇÏÀÌÅÚÀ» ¿¬°áÇÏ´Â °ÍÀÌ ±× ¿¹ÀÌ´Ù. ´Ü ÀÎÅÍ³Ý »ç¿ëÀ» À§ÇØ PPP·Î ¿¬°áÇÏ´Â °Í°ú´Â ±¸º°ÇØ¾ß ÇÑ´Ù. ¾à°£ÀÇ Â÷ÀÌ°¡ Àֱ⠶§¹®ÀÌ´Ù.

     

    2. Æ÷Æ® ¼³Á¤

    ´ÙÀ̾ó ¾Æ¿ô Æ÷Æ®ÀÇ °æ¿ì ¿¬°áµÇ´Â Åë½Å ȸ¼±À¸·Î º¸¸é °øÁßÀüÈ­¸Á, Àü¿ë¼±, ³Î¸ðµ© ÄÉÀÌºí ¿¬°á µîÀ¸·Î ³ª´­ ¼ö ÀÖ´Ù. »ç¿ëµÇ´Â Àåºñ´Â °ÅÀÇ ¸ðµ©(´ÙÀ̾ó¾÷, Àü¿ë¼±) ÀÌÁö¸¸ ½Ã¸®¾óÆ÷Æ®¿¡ ¿¬°áÀÌ µÇ´Â Àåºñ´Â ¸ðµÎ »ç¿ë °¡´ÉÇÏ´Ù.
    ¾î´À °æ¿ìµç Æ÷Æ® ¼³Á¤Àº Ưº°È÷ ´Ù¸¥°Ô ¾ø´Ù. ´ÜÁö ¼¼ °¡Áö¸¸ ÁöÁ¤ÇØ ÁÖ¸é µÈ´Ù. Áï, ½Ã¸®¾óÆ÷Æ® ÀåÄ¡¸í, ¼Óµµ¿Í È帧Á¦¾îÀÌ´Ù. ÀÌ¿Ü¿¡ ¸î °¡Áö ´õ ÀÖÀ¸³ª µðÆúÆ® °ªÀ» »ç¿ëÇÏ¸é µÈ´Ù. (Åë½Å ÆĶó¸ÞÅÍÀÇ °æ¿ì´Â N/8/1)

      2.1 Æ÷Æ® ¼Óµµ

      Åë½Å¿¡ »ç¿ëµÇ´Â Àåºñ°¡ ¾ÐÃàÀÌ Áö¿øµÇ´Â °æ¿ì´Â Æ÷Æ®¼Óµµ´Â ¸ðµ©¼Óµµ(¼±·Î¼Óµµ)ÀÇ 2~4 ¹è¸¦ ÁöÁ¤ÇØ¾ß ÇÑ´Ù. Áï ¸ðµ©¼Óµµ°¡ 28.8k¶ó¸é Æ÷Æ®¼Óµµ´Â 115.2k¸¦ ÁöÁ¤ÇÑ´Ù. ¾ÐÃàÀÌ Áö¿øµÇÁö ¾Ê´Â °æ¿ì´Â ¼±·Î¼Óµµ¿Í ½Ã¸®¾óÆ÷Æ® ¼Óµµ¸¦ ÀÏÄ¡½ÃÄÑ¾ß ÇÑ´Ù. ÁÖÀÇÇÒ °Ç ½Ã¸®¾ó Æ÷Æ®¿¡ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ¼Óµµ´Â ¸î °¡Áö·Î °íÁ¤µÇ¾î ÀÖ´Ù´Â °ÍÀÌ´Ù. Áï 19,200, 38,400, 57,600, 115,200bps µîÀÌ´Ù.

      ¼Óµµ´Â µÎ ±ºµ¥¼­ ÁöÁ¤ÇÑ´Ù. Áï Åë½Å ÇÁ·Î±×·¥, ±×¸®°í ½Ã¸®¾óÆ÷Æ®(setserial) ÀÌ´Ù. setserial ¸í·ÉÀº ºÎÆýø¶´Ù ÀÚµ¿À¸·Î ½ÇÇàµÇ¾î¾ß ÇϹǷΠ·¹µåÇÞÀ̶ó¸é /etc/rc.d/rc.serial ÆÄÀÏ¿¡ ÁöÁ¤ÇÑ´Ù. ¸ðµ©ÀÇ ½Ã¸®¾óÆ÷Æ®´Â ÇǽÃÀÇ ½Ã¸®¾óÆ÷Æ® ¼Óµµ¸¦ ÀÚµ¿À¸·Î ÀνÄÇÏ¿© ÀÏÄ¡½ÃÅ°¹Ç·Î ¸ðµ©¿¡¼­´Â ½Ã¸®¾óÆ÷Æ® ¼Óµµ¸¦ ÁöÁ¤ÇÏ´Â ºÎºÐÀÌ ¾ø´Ù.

      ¸ðµ©¼Óµµ(¼±·Î¼Óµµ)´Â ÁöÁ¤ÇÒ ¼ö´Â ÀÖÁö¸¸ ÁöÁ¤ÇÏÁö ¾Ê´Â°Ô ÁÁ´Ù. ¸ðµ©¼Óµµ´Â »ó´ë ¸ðµ©À̳ª ¼±·Î »óÅ¿¡ µû¶ó ´Þ¶óÁö¹Ç·Î ¸ðµ©¿¡¼­ ÁöÁ¤ÇÏ´Â°Ô º° ¼Ò¿ëÀÌ ¾ø´Ù.

      2.2 È帧Á¦¾î

      °í¼Ó ´ÙÀ̾ó¾÷ ¸ðµ©(9,600bpsÀÌ»ó)Àº Ç×»ó RTS/CTS È帧Á¦¾î¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. ±× ¿ÜÀÇ Àåºñ(VDM, DSU µî)´Â È帧Á¦¾î¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù. ½Ã¸®¾óÆ÷Æ®¿¡ RTS/CTS È帧Á¦¾î¸¦ ÁöÁ¤ÇÏ´Â ¸í·ÉÀº sttyÀÌ´Ù.

      com 3 ¿¡ rts/cts È帧Á¦¾î¸¦ ÁöÁ¤ÇÏ·Á¸é ¾Æ·¡ ¸í·ÉÀ» ¾´´Ù.

        stty crtscts </dev/ttyS2

      ÀÌ ¸í·Éµµ ºÎÆýø¶´Ù ½ÇÇàµÇ¾î¾ß ÇϹǷΠrc.serial¿¡ ³Ö´Â´Ù.

      Åë½ÅÇÁ·Î±×·¥¿¡µµ È帧Á¦¾î¸¦ ÁöÁ¤ÇÏ´Â ºÎºÐÀÌ ÀÖ´Ù.

      2.3 ´Ü¸» Åë½Å ÇÁ·Î±×·¥ ¼³Á¤

      ¿©·¯°¡Áö ÇÁ·Î±×·¥ÀÌ ÀÖÀ¸¹Ç·Î ¸Å´º¾óÀ» Âü°í ÇÑ´Ù. ¿©±â¼­´Â minicomÀÇ °æ¿ì¸¦ °£´ÜÈ÷ ¼³¸íÇÑ´Ù. minicom¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº ¸®´ª½º·¦ ȨÆäÀÌÁö °­Á³­¿¡ ÀÖ´Ù. (http://www.linuxlab.co.kr)  ¸®´ª½º ¿ùµå¿¡µµ ½Ç¸° ÀûÀÌ ÀÖ´Ù.

      1) minicom À» ¼Â¾÷ ¸ðµå·Î °¡µ¿ÇÑ´Ù.(minicom -s) ¾Æ·¡Ã³·³ ³ª¿Â´Ù
       

      [configuration]
                            Filenames and paths
                            File transfer protocols
                            Serial port setup
                            Modem and dialing
                            Screen and keyboard
                            Save setup as dfl
                            Save setup as..
                            Exit
                            Exit from Minicom

 

      minicom  -s ¸í·ÉÀÌ ½ÇÇàÀÌ ¾ÈµÇ¸é(minicomÀÌ ¼³Ä¡°¡ ¾ÈµÇ¾úÀ¸¸é) ·¹µåÇÞ 6.1(¿µ¹®)ÀÇ °æ¿ì ¼³Ä¡ CDÀÇ /RedHAT/RPM µð·ºÅ丮¿¡¼­ ¾Æ·¡ ¸í·ÉÀ» ÁØ´Ù

        rpm  -i  minicom-1.82-5.i386.rpm

      2) ½Ã¸®¾óÆ÷Æ® ¼Â¾÷ ¸Þ´º¸¦ ¼±ÅÃÇÑ´Ù.
          ¡°Serial port setup¡±À» ¼±ÅÃÇÏ¸é ¾Æ·¡ ¸Þ´º°¡ ³ª¿Â´Ù.
       

      A - Serial Device        : /dev/ttyS1
      B - Lockfile Location  : /var/lock
      C - Callin Program     :
      D - Callout Program   :
      E - Bps/Par/Bits        : 115200 8N1
      F - Hardware Flow Control : Yes
      G - Software Flow Control : No

            Change which setting?

 

      3) ½Ã¸®¾óÆ÷Æ®¸¦ ÁöÁ¤ÇÑ´Ù.
       

      A -    Serial Device      : /dev/ttyS1
      (com 2 ÀÓ)

 

      4) ½Ã¸®¾óÆ÷Æ® ¼Óµµ¸¦ ÁöÁ¤ÇÑ´Ù.
       

      E -    Bps/Par/Bits       : 115200 8N1

 

      5) È帧Á¦¾î¸¦ ÁöÁ¤ÇÑ´Ù.
       

      F - Hardware Flow Control : Yes
      G - Software Flow Control : No

 

      6) ¼³Á¤À» ÀúÀåÇÏ°í ¼Â¾÷À» Á¾·áÇÑ´Ù

          ESC¸¦ ´­·¯ ¸ÞÀθ޴º(À§ÀÇ 1) )·Î ³ª¿Â ÈÄ ¡°Save setup as dfl¡±¸¦ ¼±ÅÃÇÑ´Ù.
          ¡°Exit from minicom¡±À» ¼±ÅÃÇÏ¸é ¼Â¾÷ÀÌ Á¾·áµÈ´Ù.

      7) minicom ¿¡¼­ ÇѱÛÀ» »ç¿ëÇÏ·Á¸é minicom °¡µ¿½Ã -l ¿É¼ÇÀ» ³Ö´Â´Ù.
          (À©µµ¿ì Çǽÿ¡¼­ telnetÀ¸·Î ¸®´ª½º¿¡ ·Î±×ÀÎÇÑ ÈÄ minicom À» »ç¿ëÇÏ¸é ¿µ¹®
          ¸®´ª½º¿¡¼­µµ ÇѱÛÀÌ °¡´ÉÇÏ´Ù) ±×¸®°í °¡µ¿ ÈÄ ctrl+t ¸¦ ´­·¯ emulation À» ansi·Î
          ¼±ÅÃÇÑ´Ù.

          Ctrl + t¸¦ ´©¸£¸é ¾Æ·¡Ã³·³ ³ª¿Â´Ù.
       

      [Terminal settings]

      A - Terminal emulation  : VT102
      B - Backspace key sends : BS
      C - Status line is : enabled

          Change which setting?

 

          ¿©±â¼­ ¡°A¡±¸¦ ´©¸£¸é VT102°¡ ANSI·Î ¹Ù²ï´Ù.

      8) minicomÀ» Á¾·áÇÏ·Á¸é ctrl+a Å°¸¦ ´©¸¥ ÈÄ ¡°x¡± ¸¦ ´©¸¥´Ù.

      2.4 ¸ðµ© ¼³Á¤

      ¸®´ª½ºÀÇ ¸ðµ©À» ´ÙÀ̾ó ¾Æ¿ôÀ¸·Î ¼³Á¤ÇÏ´Â °æ¿ìÀÇ ¸ðµ© ¼ÂÆÃÀº Ưº°ÇÑ °ÍÀÌ ¾ø´Ù. Åë½Å ÇÁ·Î±×·¥¿¡ ±âº»À¸·Î ÁöÁ¤µÇ¾î ÀÖ´Â °ÍÀ¸·Î Á·ÇÏ´Ù.

      minicomÀÇ °æ¿ì¿¡´Â ¾Æ·¡Ã³·³ ÁöÁ¤µÇ¾î ÀÖ´Ù.
       

      A - Init string ......... ~^M~AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0^M
      ([Modem and dialing parameter setup]¿¡ ÀÖ´Ù.)

 

      ±× ¿Ü¿¡ È帧Á¦¾î¸¦ rts/cts·Î ÁöÁ¤ÇÏ´Â ¸í·ÉÀ¸·Î &H1ÀÌ ÀÖ´Ù.

      2.5 ¸ðµ© °øÀ¯

      »ç¹«½ÇÀÇ ¿©·¯ ´ëÀÇ À©µµ¿ì Çǽÿ¡¼­ ¸®´ª½º Çǽÿ¡ ¿¬°áµÈ ¸ðµ© ¹× ÀüÈ­¼±À» °øÀ¯ÇÏ´Â °¡Àå ½¬¿î ¹æ¹ýÀº À©µµ¿ì Çǽÿ¡¼­ telnetÀ¸·Î ¸®´ª½º¿¡ ·Î±×ÀÎ ÇÑ ÈÄ ¸®´ª½º¿¡¼­ minicomÀ» °¡µ¿ÇÏ´Â °ÍÀÌ´Ù. ÀÌ¿Ü¿¡µµ ¸î °¡Áö ¹æ¹ýÀÌ ´õ ÀÖ´Ù.

 

V. ´ÙÀ̾óÀÎ Æ÷Æ® ¼³Á¤

    1. °³³ä

    ´Ù¸¥ Çǽð¡ ¸®´ª½ºÀÇ ½Ã¸®¾ó Æ÷Æ®¸¦ ¿¬°áÇؼ­ ·Î±×ÀÎÀ» ÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â °ÍÀ» ¸»ÇÑ´Ù. PPP ¿¬°á°ú´Â ¾à°£ ´Ù¸£´Ù.

    ¸®´ª½ºÀÇ ´ÙÀ̾óÀÎ Æ÷Æ®·Î ·Î±×ÀÎ ÇÏ´Â °æ¿ì¸¦ ½©¾îÄ«¿îÆ® Á¢¼ÓÀ̶ó°í ÇÑ´Ù. Áï ¸®´ª½º¿¡¼­ ½©À» ÅëÇØ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ°í ´ÜÁö ±× °á°ú¸¸À» ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ¿¡¼­ º¼ ¼ö Àֱ⠶§¹®ÀÌ´Ù. Áï ±× ÄÄÇ»ÅÍ´Â ´ÜÁö Å°º¸µå¿Í ¸ð´ÏÅÍÀÇ ±â´É¸¸À» ÇÑ´Ù. ±×·¡¼­ ´Ü¸»±â ¿¬°áÀ̶ó°íµµ ÇÑ´Ù.

    ¿¹Àü¿¡ Çǽð¡ ¾ø°í ´ëÇü ÄÄÇ»Å͸¸ ÀÖ´Â ½ÃÀý¿¡ ¿ø°ÝÁö¿¡¼­ ´ëÇüÄÄÇ»Å͸¦ ¿¬°áÇØ ±× ÄÄÇ»ÅÍ¿¡ ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°´Âµ¥ »ç¿ëÇÑ Àåºñ°¡ Å͹̳ΠÁï ´Ü¸»±â¿´´Ù. ´Ü¸»±â´Â ¹°·Ð ÄÄÇ»ÅÍ°¡ ¾Æ´Ï´Ù. ±×·±µ¥ Çǽð¡ ³ª¿Â ÈÄ Çǽÿ¡ ´Ü¸»±â¸¦ Èä³»³»ÁÖ´Â ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ¸é ´Ü¸»±â¿Í ¶È°°ÀÌ ¾µ ¼ö Àֱ⠶§¹®¿¡ ÀÌ·¯ÇÑ ´Ü¸»±â´Â »ç¶óÁö°í ÇöÀç´Â Çǽð¡ À̵éÀ» ´ëüÇÑ °ÍÀÌ´Ù.

    ÇÏÀÌÅÚ ¿¬°á½Ã Åë½ÅÇÁ·Î±×·¥¿¡¼­ ÁöÁ¤ÇÏ´Â VT100 ÀÌ´Ï VT220Àº ¹Ù·Î ÀÌµé ´Ü¸»±â À̸§µéÀÌ´Ù.

    ½© ¾îÄ«¿îÆ®·Î Á¢¼ÓÇÏ´Â °æ¿ì´Â ¸ðµç ÇÁ·Î±×·¥Àº ¿¬°áÀ» Á¦°øÇÏ´Â ¸®´ª½º¿¡¼­ ½ÇÇàµÇ¾î¾ß ÇÏ°í ±× °á°úµµ ¸®´ª½º¿¡ ÀúÀåµÈ´Ù. ¿¹¸¦ µé¾î ¸®´ª½º°¡ ÀÎÅͳݿ¡ ¿¬°áµÇ¾î ÀÖ´Â °æ¿ì ½©¾îÄ«¿îÆ®·Î Á¢¼ÓÇؼ­ ÀÎÅͳÝÀÇ ´Ù¸¥ È£½ºÆ®¿¡ ÀÖ´Â ÆÄÀÏÀ» ´Ù¿î ¹ÞÀ¸·Á¸é ¸®´ª½º¿¡ ÀÖ´Â ftp ÇÁ·Î±×·¥À» »ç¿ëÇØ¾ß Çϸç, ´Ù¿î¹ÞÀº ÆÄÀÏÀº ¸®´ª½ºÀÇ Àڱ⠰èÁ¤¿¡ ÀúÀåµÈ´Ù.

    ÀÌ´Â ´ç¿¬ÇÑ°Ô ÃÊâ±â¿¡ »ç¿ëµÈ ´Ü¸»±â´Â ÄÄÇ»ÅÍ°¡ ¾Æ´Ï¹Ç·Î ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¼öµµ µ¥ÀÌÅ͸¦ ÀúÀåÇÒ ¼öµµ ¾ø¾ú±â ¶§¹®ÀÌ´Ù.

    ¾Æ·¡ ¼³¸íÀº ÀÏ´Ü ´Ù¸¥ ÇǽÃ(¿©±â¼­´Â ´Ü¸»±â¶ó°í ºÎ¸¥´Ù)°¡ ¸ðµ©À» ÅëÇØ ¸®´ª½º·Î ½©¾îÄ«¿îÆ®·Î Á¢¼ÓÇÏ´Â °æ¿ì ¸®´ª½º¿¡¼­ ÇÊ¿äÇÑ ¼³Á¤À» ¼³¸íÇÑ´Ù. À̶§ ´Ü¸»±â·Î »ç¿ëµÇ´Â Çǽô À©µµ¿ì¶ó¸é ÇÏÀÌÆÛÅ͹̳ΰú °°Àº ´Ü¸» Åë½ÅÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÏ¸ç ¸®´ª½º¶ó¸é À§¿¡¼­ ¼³¸íÇÑ ´ÙÀ̾ó ¾Æ¿ô ¼³Á¤ÀÌ ÇÊ¿äÇÏ°í ¿ª½Ã ¹Ì´ÏÄÄ °°Àº ´Ü¸»Åë½Å ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÏ´Ù.

     

    2. ÇÊ¿äÇÑ Àåºñ

    ÇÊ¿äÇÑ Àåºñ´Â ½Ã¸®¾óÆ÷Æ®, ¸ðµ©, ÀüÈ­¼±ÀÌ´Ù. ÀüÈ£¿¡ ¸ðµÎ ¼³¸íÇÏ¿´À¸¹Ç·Î Âü°í Çϱ⠹ٶõ´Ù. º¸Åë Çǽÿ¡´Â µ¿½Ã¿¡ µÎ °³ÀÇ ¸ðµ©¸¸ »ç¿ëÀÌ °¡´ÉÇϳª IRQ¸¦ º¯°æÇÒ ¼ö ÀÖ´Â ³»Àå¸ðµ©(USRobotics Sportster ISA ¹æ½Ä)À» »ç¿ëÇϸé 4°³±îÁö ¿¬°áÀÌ °¡´ÉÇÏ´Ù. ±× ÀÌ»óÀ» ÇÊ¿ä·Î ÇÏ¸é ¸ÖƼÆ÷Æ®¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.

 

    3. ¸ðµ© ¼³Á¤

    ´ÙÀ̾óÀÎ ¸ðµ©¿¡ ÇÊ¿äÇÑ ¼³Á¤Àº ¾Æ·¡¿Í °°´Ù. ¸ðµ©Àº sportster, getty ÇÁ·Î±×·¥Àº mgetty¸¦ »ç¿ëÇÏ´Â °æ¿ì¸¦ ±âÁØÀ¸·Î Çß´Ù.

    ´ÙÀ̾óÀÎ ¸ðµ©ÀÇ ¼³Á¤Àº ´ÙÀ̾ó ¾Æ¿ô°ú °°À¸³ª ¾Æ·¡ ºÎºÐÀ» Ãß°¡ÇÑ´Ù.

    1) S0=0 : µðÆúÆ® °ªÀ̳ª ´Ù¸¥ getty´Â S0=1·Î ÁöÁ¤ÇÑ´Ù. ±×·¯³ª mgetty´Â s0=0À̾î¾ß ÇÑ´Ù.
    2) S2=128 : escape Äڵ带 »ç¿ëÇÏÁö ¾Ê´Â´Ù.
    3) S13=1 : DTRÀÌ off·Î ¹Ù²î¸é ¸ðµ©À» ¸®¼Â ÇÑ´Ù. Áï Ãʱ⠰ªÀ¸·Î ¹Ù²Û´Ù. ÀÌÀ¯´Â ´Ù¸¥ »ç¶÷ÀÌ
                    ¸ðµ©À» »ç¿ëÇÏ´Ù Á¾·áÇϸé ÀϽÃÀûÀ¸·Î DTRÀÌ offµÈ´Ù. À̶§ ¸ðµ©ÀÇ ¼³Á¤ °ªÀÌ
                    ÃʱâÄ¡·Î ¹Ù²î¾î¾ß ´ÙÀ½ »ç¶÷ÀÌ ¸ðµ©À» »ç¿ëÇϴµ¥ ÁöÀåÀÌ ¾ø±â ¶§¹®ÀÌ´Ù.

 

    4. getty ÇÁ·Î±×·¥

    ´ÙÀ̾óÀÎ Æ÷Æ®¿¡ ´Ù¸¥ Çǽð¡ ¸ðµ©À¸·Î Á¢¼ÓÇßÀ» ¶§ login: ÇÁ·ÒÇÁÆ®¸¦ Ãâ·ÂÇÏ°í Æнº¿öµå¸¦ ÀÔ·Â ¹Þ¾Æ À̸¦ login ÇÁ·Î±×·¥¿¡ ³Ñ°ÜÁÖ´Â ÇÁ·Î±×·¥À» getty¶ó°í ÇÑ´Ù. ¿©·¯°¡Áö°¡ ÀÖÀ¸³ª ¿©±â¼­´Â mgetty¸¦ ±âÁØÀ¸·Î ¼³¸íÇÑ´Ù.

    mgetty ¼³Ä¡

    mgetty´Â ¸®´ª½º ¹èÆ÷º»¿¡ µé¾î ÀÖÀ¸³ª ÃֽŠ¹öÀüÀ¸·Î ¼³Ä¡ÇÏ·Á¸é ¾Æ·¡ ¼ø¼­¸¦ ¹â´Â´Ù.

    1) ftp://ftp.leo.org/pub/comp/os/unix/networking/mgetty¿¡¼­ mgetty1.1.21-Jul24.tar.gz
        À» ¹Þ´Â´Ù.
    2) ¾Æ¹« µð·ºÅ丮¿¡¼­ ¾Æ·¡ ¸í·ÉÀ» ÁØ´Ù.
     

    tar zxvf mgetty1.1.21-Jul24.tar.gz


        mgetty-1.1.21 À̶ó´Â µð·ºÅ丮°¡ ¸¸µé¾îÁö°í ±× ¾È¿¡ ¼Ò½ºÆÄÀÏÀÌ À§Ä¡ÇÑ´Ù.

    3) cd mgetty-1.1.21
    4) policy.h-dist ¸¦ policy.h·Î º¹»çÇÑ´Ù.
        (cp policy.h-dist policy.h)
    5) Makefile°ú policy.h¸¦ ¼öÁ¤ÇÑ´Ù.

    - MakefileÀ» ¼öÁ¤ÇÏ´Â ÀÌÀ¯´Â Auto PPP ¿É¼ÇÀ» ³Ö±â À§Çؼ­ ÀÌ´Ù.
       (ppp¿¬°á¿¡¼­¸¸ ÇÊ¿äÇÑ ¿É¼ÇÀÌ´Ù)

       110¹ø° ¶óÀÎÀ» ¾Æ·¡Ã³·³ ¼öÁ¤ÇÑ´Ù.
     

    CFLAGS=-O2 -Wall -pipe -DAUTO_PPP
    (-DAUTO_PPP ºÎºÐÀÌ Ãß°¡µÈ´Ù)


    - policy.h¸¦ ¾Æ·¡Ã³·³ ¼öÁ¤ÇÑ´Ù.
       ÀÌ ÆÄÀÏÀº ÇʼöÀûÀ¸·Î ¼öÁ¤ÇÒ ÇÊ¿ä´Â ¾ø´Ù. ³ªÁß¿¡ mgetty.config¿¡¼­ ¼³Á¤Çصµ µÈ´Ù.
       ±×·¯³ª ¿©±â¼­ ¼öÁ¤ÇÏ¸é ¼³Á¤ÀÌ °£ÆíÇÏ´Ù.

       ¾Æ·¡´Â ¼öÁ¤ÇÑ ÈÄÀÇ °á°úÀÌ´Ù.
     

    #define LOGIN_PROMPT  ¡°@¡¬¡¬P¡¬¡¬Sbps¡¬n¡¬n¡¬r!login: ¡±
    #define DEFAULT_PORTSPEED 115200      
    #define MODEM_CHECK_TIME -1
    #define FAX_STATION_ID  ¡°82-2-2205-1986¡±
    #define FAX_MODEM_TTYS  ¡°ttyS2¡±
    #define MAIL_TO         ¡°bae¡±


    6) make
    7) make testdisk
    8) make install

        ÀÌ °úÁ¤À» ³¡³»¸é mgetty ½ÇÇà ÆÄÀÏÀº /usr/local/sbin µð·ºÅ丮¿¡ ÀÖ´Ù.
     

    churlsu:/usr/local/sbin# l
    -rwx------ 1 bin  bin 68972 Apr 5 19:10 mgetty


        mgetty ȯ°æ¼³Á¤ ÆÄÀÏÀº churlsu:/usr/local/etc/
        mgetty+sendfax#µð·ºÅ丮¿¡ ÀÖ´Ù.
     

    churlsu:/usr/local/etc/mgetty+sendfax# l
    -rw-------   1 root   bin   1561 Apr  5 19: 10 mgetty.config

 

    9) mgetty.config ÆÄÀÏ ¼öÁ¤

        policy.h¿¡¼­ ÁöÁ¤ÇÑ °æ¿ì ÀÌ ÆÄÀÏÀº º°·Î ¼öÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ±×·¯³ª ÀÌ ÆÄÀÏ¿¡ ÁöÁ¤ÇÑ
        ³»¿ëÀÌ policy.h¿¡ ÁöÁ¤ÇÑ °Í º¸´Ù ¿ì¼±ÇÑ´Ù.

      debug  5 (9¸¦ ÁöÁ¤Çϸé ÀÚ¼¼ÇÑ ¿¬°á ³»¿ëÀÌ /var/log/mgetty.ttyS2¿¡ ³ª¿Â´Ù)
      term vt100
      port ttyS2
      speed 115200

    *. À§¿¡ port ttyS2 ÀÌÇÏ´Â ±× ½Ã¸®¾ó Æ÷Æ®¿¡¸¸ Àû¿ëµÇ´Â ºÎºÐÀÌ´Ù.
        ±× À§´Â ¸ðµç ½Ã¸®¾óÆ÷Æ®¿¡ Àû¿ëµÈ´Ù.

     

    5. /etc/inittab ÆÄÀÏÀ»  ¼öÁ¤ÇÑ´Ù.

      s2:23:respawn:/usr/local/sbin/mgetty ttyS2

     

    6. ½Ã¸®¾óÆ÷Æ® È°¼ºÈ­

    init q ¸í·ÉÀ» ÁØ´Ù.(¶Ç´Â ¸®ºÎÆÃÇÑ´Ù)
    ps ax ¸í·ÉÀ» ÁÖ¸é ¾Æ·¡ ¶óÀÎÀÌ ³ª¿Í¾ß ÇÑ´Ù.

      2255  ?  S    0:00 /usr/local/sbin/mgetty ttyS2

    ÀÌÁ¦ ¸ðµ©ÀÌ ÀüÈ­¸¦ ¹Þ´Â´Ù.

     

    7. ´ÙÀ̾óÀÎ Æ÷Æ®¸¦ ºñÈ°¼ºÈ­ ÇÏ·Á¸é /etc/inittab ÆÄÀÏÀÇ s2 ¾Õ¿¡ #¸¦ ³Ö´Â´Ù.
        ´ÙÀ½¿¡ init q ¸í·ÉÀ» ÁØ´Ù.

 

    8. Àü¿ë¼±¿¡¼­ÀÇ mgetty¼³Á¤

    ½Ã¸®¾óÆ÷Æ®¿¡ Àü¿ë¼±À» ¿¬°áÇÏ´Â °æ¿ì´Â ¸ðµ© ¿ÜÀÇ ´Ù¸¥ Åë½Å Àåºñ°¡ »ç¿ëµÈ´Ù. Áï Àü¿ë¼± ¸ðµ©À̳ª DSU, ½ÌÅ©/¾î½ÌÅ© ¾îµªÅÍ µîÀÌ´Ù. ÀÌ °æ¿ì´Â mgetty¸¦  ´ÙÀ̾ó¾÷ ¸ðµ©ÀÇ °æ¿ì¿Í ´Þ¸® ¼³Á¤ÇØ¾ß ÇÑ´Ù.(³Î¸ðµ© ÄÉÀÌºí ¿¬°áµµ °°´Ù)

    com1 Æ÷Æ®¿¡ DSU¿Í Àü¿ë¼±À» »ç¿ëÇÏ´Â °æ¿ì´Â mgetty.conf¸¦ ¾Æ·¡Ã³·³ ÁöÁ¤ÇÑ´Ù
     

    port ttyS0
    speed 57600
    direct yes
    toggle-dtr no




¡ã top

homeÀ¸·Î...