윈도우즈에서 init-strings을 모뎀으로 받아오기

고객지원 지식기반 (jrodman_modem_init_inf)

Request:

리눅스에서 모뎀이 자체의 환경설정 문제로 제대로 동작하지 않는 것 같습니다. 이 문제를 해결 하기 위해서 jrodman_modem_init.html 문서를 잘 읽어보고 설정을 했는데도 해결이 되지 않습니다. 윈도우즈에서 사용되는 모뎀의 환경설정을 어떻게 리눅스로 전송시킬 수 있 습니까?

Procedure:

  1. 적절한 모뎀 환경설정 파일을 찾습니다.

    윈도우즈 시스템에서는 INF 파일들로부터 많은 환경 설정 데이터를 받고 있습니다. 드라이 버를 갖고 있지 않는 일반 모뎀들에서는 INF 파일이 모뎀에 관한 모든 정보를 소유하고 있 습니다. 이 파일들은 문서 파일 형식으로 되어 있기 때문에 필요한 정보를 이들로부터 얻어 내는 것은 쉬운 일입니다.

    INF 파일들은 윈도우즈 95/98 시스템에서 c:\Windows\inf 디렉토리나 이와 상당한 디렉 토리에 인스톨되어 있습니다. 불행히 이 디렉토리로 이동시킬 방법이 없습니다. 그래서 모 뎀과 함께 제공된 디스켓을 보던지 아니면 모뎀 제조업자의 웹 사이트에서 이 파일들을 구 하는 것이 더 쉽습니다.

  2. 파일에 있는 초기화 스트링의 찾습니다.

    문제해결에 도움이 된다고 고객께서 보내 주신 파일의 이름은 "Boca ResearchBOCA_600.INF" 입니다. 이 파일은 전형적인 윈도우즈 환경설정 파일 신텍스를 사용합니다. 다음에 간략하게 소개합니다.

    ;;; 코멘트는 세미 콜론으로 시작되고 이것은 정보 제공을 위한 목적만 가지고 있습니다.
    
    ; 각 섹션은 이름이 들어 있는 브래킷 괄호로 시작됩니다.
    [Section]
    

    모든 모뎀 명령은 대문자 AT로 시작됩니다. 우리가 관심이 있는 명령들은 Init이라는 확인 자를 가지고 있습니다. 다음에 예들을 보여 드립니다.

    ;---------------init----------------------
    HKR, Init,      1,, "AT<cr>"
    HKR, Init,      2,, "AT&FE0V1&C1&D2S95=47S0=0<cr>"
        
    이 경우 첫 번째 스트링은 null이거나 아무런 목적도 없는 단순한 AT 명령입니다. 두 번째 라인에 있는 것이 관심의 대상이 됩니다. 유용한 초기화 스트링은 AT&FE0V1&C1&D2S95=47S0=0이고 다음에 나오는 은 단순히 라인이 끝났다는 것을 의미해 줍니다. 즉 윈도우에서의 캐리지 리턴이 됩니다.

    모뎀 환경설정 파일에는 다수의 섹션들이 있을 수 있습니다. 제가 읽었던 파일에서는 두 개 의 다른 섹션 [56k]와 [v90]과 초기화 세션으로 사용되었습니다. 이 경우 각각은 56KFlex 모드와 V.90 모드를 의미합니다. 그리고 다른 INF 파일들에서는 다른 의미를 지닌 섹션들이 있을 수 있습니다. 각 섹션의 사용과 의미는 모뎀 제조업자의 결정에 달려 있습니다. 이상 적으로는 윈도우즈에서 어떤 환경 설정을 사용했는지 쉽게 알 수 있어야 합니다. 하지만 리 스트가 길 때는 모든 환경설정을 시험해 볼 수도 없고 불확실할 때도 있습니다.

  3. 초기화 스트링을 리눅스의 다이알러 프로그램에 입력시켜 줍니다.


관련 내용:
o Modem 연결에 문제가 있습니다.

키워드: MODEM, INF, DIALER, INITIALIZATION, CONNECT

카테고리: ,

SDB-jrodman_modem_init_inf, Copyright SuSE Linux AG, Nrnberg, Germany - 버전: 23. Feb 2001
SuSE Linux AG - 최근에 만들어진 : 23. Feb 2001 에 의해 jrodman (sdb_gen 1.40.0)