안타깝게도 윈도에서는 공식적으로 (운영체제 레벨에서) SLIP 연결을 지원하지는 않지만, 여전히 리눅스, 유닉스, Mac OS X 등에서는 운영체제에서 SLIP 연결을 지원하고 있다. 바로 'slattach'라는 툴을 사용하면 된다.
최근 임베디드 보드를 만들 때에는 갈수록 줄어드는 PC의 시리얼 포트를 고려하여 FTDI, CP210x 같은 USB-to-Serial 칩을 많이 쓴다. 이런 환경을 우선적으로 고려하면 간단하게 다음과 같이 타이핑하여 SLIP 연결을 만들 수 있다.
$ sudo slattach -p slip -s 115200 -L -m /dev/tty#
$ sudo ifconfig sl0 up
이렇게 하니까 된다. 간단하게 설명하자면 -p는 프로토콜을 지정하는 옵션인데 기본적으로 cslip이므로 slip으로 설정했다. -s는 눈치챘겠지만 속도를 지정하는 옵션이다. -L 옵션은 CLOCAL 옵션을 활성화하고, -m 옵션은 CRTSDTS 옵션을 사용하지 않게 한다.
- CLOCAL: 모뎀 제어 라인 무시
- CRTSDTS: 하드웨어 흐름 제어(flow control) 사용
기타 자세한 정보는 'man slattach'와 구글을 참고하시길...
댓글 없음:
댓글 쓰기