안녕하세요.  VI 소프트 채영석 입니다.
이번에 EZ-S3C2440 을 구입하게 되었습니다.

처음 목표는 모뎀으로 PPP서버(Kornet)에 접속하여 internet 이 가능하게 하는 작업 인데요.

이쪽 방식이 구식 방식으로 구현해본 경험이 없어 개념 이해차 이렇게 질문을 올립니다.

EZ 보드 외에 구매한 모뎀으로는 RS-232 방식 모뎀 모듈 입니다. 제품은 네오틱스(주)의 NC-EPSTN56 입니다.

제품이 도착하고 간단 AT 커맨드 몇개를 날려 테스트를 했습니다. 전화걸기 받기 모두 잘 되더군요.

제가 궁금한 점은 아래와 같습니다...

1. 현재 모뎀으로 PC의 하이퍼터미널을 사용하여 01414(코넷  PPP접속 서버)로 전화를 했습니다.
            1. Connect to SOBACK
            2. Connect to PPP
            3. Quit

기타 다른 문자들은 모두 깨지고 메뉴와 선택지는 아스키로 넘어오더군요.

2번을 선택했는데 알수 없는 문자와 함께 접속이 끊어졌습니다.

제작사 말로는 깨지는 문제는 IP 프로토콜 패킷이며 이것을 파싱 후 ID와 PASSWORD를 입력해야 한다고 합니다.

$$$ 그래서 말인데 이 패킷을 직접 파싱을 해서 써야 하는지가 궁금 합니다!!!
       아니면 리눅스에서의 PPP 클라이언트 프로그램이 알아서 해주는 것인지도 궁금 합니다.!!!
       만약 PPP 클라이언트 프로그램에서 알아서 해준다고 가정한다면 바로 인터넷에 연결이 되는지도 궁금 합니다.

2. 두번째 궁금한 사항은 PPP 연결 설정을 하기 전에 모뎀을 설정 해야 하는데요.
    이것에 대한 디바이스 드라이버를 만들어 줘야 하는지 아니면 리눅스 자체에서 지원을 해주는지에 관해서 궁금 합니다.
    제가 알기론 COM 을 사용하게 되는데요. 구입한 모뎀 방식이 RS-232 방식 이므로 UART로 연결해서 쓰는것도 생각했습니다.

$$$ 결론은 리눅스에서 모뎀 디바이스를 어떻게 잡아야 하는 것인가가 궁금 합니다...



이쪽에 관해서 개념이 부족하고 리눅스를 다시 접해본지가 오래 되나서...이렇게 질문 올려 봅니다.