본문 바로가기

Engineer on the Mac

[Engineer on the Mac] 맥북에서 USB to Serial 케이블 이용하기

시작하며

윈도우즈를 듀얼부트로 사용하지 않는 엔지니어에게 맥북은 불편한 점이 많습니다. 맥북이 뛰어나고 좋은 OS를 가지고 있지만, 모든 것을 새롭게 배워한다는 단점이 있습니다. 요즘 맥북을 사용하는 엔지니어들이 하나둘씩 늘고 있으므로 제가 경험한 내용을 위주로 엔진니어에게 필요한 정보를 공유하겠습니다. 

 



USB-to-Serial 케이블을 위한 드라이버 찾기
맥용 USB-to-Serial 케이블의 드라이버를 먼저 설치해야 합니다. 드라이버를 설치하기 위해서는 제조사를 알아야 하므로 메뉴바의 애플 마크를 선택하여 "이 매킨토시에 관하여"를 클릭하면 아래의 왼쪽 화면이 나타나고 "추가정보"를 선택
합니다. 


   


"시스템 리포트" 을 선택하기 전에 "USB-to-Serial" 케이블을 맥북에 연결하면 아래와 같이 제품 정보를 확인할 수 있습니다. 




제가 사용하는 제품은 USB Serial Converter 로 FTDI(Future Technology Devices International Limited) 사의 것입니다. FTDI 사와 Prolific사의 맥용 드라이버를 공유하오니 참조하시기 바랍니다.   


드라이버에 대한 자세한 정보를 찾고 싶다면 Plugable 웹페이지를 참고하시기 바랍니다. 



맥용 드라이버 설치하기
설치과정은 다른 맥 어플리케이션과 마찬가지로 "계속"과 "동의"를 선택하다보면 설치완료라는 메세지가 뜹니다. 

  



드라이버 설치가 완료되면 맥북을 재부팅합니다.




시스템 설정하기
맥북에서 "시스템 환경 설정" 창을 열고 "네트워크"를 클릭합니다. 




네트워크를 선택하면 아래와 같이 "USB Serial Converter"라는 네트워크 인터페이스가 생성되어 있습니다. 만일 보이지 않을 경우에는 "+"를 선택한 후에 인터페이스를 "USB-Serial ~~"를 선택하여 추가합니다.  




"고급" 버튼을 클릭한 후에 아래와 같이 USB-to-Serial 케이블에 대한 세부 설정을 합니다. 시스코 라우터나 스위치 접속을 위해 엔지니어들의 머리속에 있는 정보입니다.  



이제 설정이 완료되었습니다. 접속을 시도해 보겠습니다.



Screen 명령어를 이용하여 콘솔 접속하기
맥북에는 Screen이라는 터미널 프로그램을 내장하고 있으므로 별도의 터미널 프로그램은 필요가 없습니다. Screen 명령어를 실행하기 위해서는 "응용프로그램 >> 유틸리티 >> 터미널" 이라는 애플리케이션을 실행합니다. 





"터미널" 애플리케이션에 접속 후 "cd /dev" 명령어를 이용하여 /dev 디렉토리로 이동합니다. 여기서 "ls" 명령어를 이용하여 시리얼 인터페이스에 대한 정보를 확인할 수 있습니다. 


제가 설정한 시리얼 인터페이스는 "cu.usbserial-FTDFULDI" 입니다. 제품마다 인터페이스 이름이 상이하므로 확인한 후에 아래 화면과 같이 " screen /dev/cu.cu.usbserial-FTDFULDI" 라는 명령어를 치면 접속됩니다. 



많이 친숙한 느낌표입니다. ^^





마치며
알고나면 편리하지만 모르면 윈도우즈 PC를 찾아 헤매게 되는 팁입니다. 근래에
 라우터나 스위치에 콘솔로 접근할 일이 없어서 신경쓰지 않다가 맥으로 시도할 수 밖에 없는 상황이라 한 시간정도 삽질한 후에 성공했습니다. 저와 같은 고민을 하는 분들도 있을 듯하여 간단하게 정리합니다.



참고자료

http://plugable.com/2011/07/12/installing-a-usb-serial-adapter-on-mac-os-x




[Engineer on the Mac] 시리즈

맥북에 관련된 내용은 왼쪽 카테고리 탭의 "MISC >> Enginner on the Mac" 에 있습니다. 


2015/12/28 - [MISC../Engineer on the Mac] - [Engineer on the Mac] 맥북에서 SNMP Server 사용하기

2015/10/21 - [MISC../Engineer on the Mac] - [Engineer on the Mac] 맥북에서 SFTP Server 사용하기


2015/10/01 - [MISC../Engineer on the Mac] - [Engineer on the Mac] 엔지니어들이 자주 사용하는 맥용 애플리케이션들


2015/09/30 - [MISC../Engineer on the Mac] - [Engineer on the Mac] 맥북에서 화면캡쳐하기


2015/04/02 - [MISC../Engineer on the Mac] - [Engineer on the Mac] 맥북에서 FTP Server 사용하기


2014/10/20 - [MISC../Engineer on the Mac] - [Engineer on the Mac] 맥북에서 TFTP Server 사용하기


2014/10/13 - [MISC../Engineer on the Mac] - [Engineer on the Mac] 맥북에서 USB 메모리 포맷하기


2014/08/20 - [MISC../Engineer on the Mac] - [Engineer on the Mac] 맥북에서 NTFS로 포맷된 대용량 USB 사용하기


2014/08/19 - [MISC../Engineer on the Mac] - [Engineer on the Mac] 맥북에서 USB to Serial 케이블 이용하기