none
RNDIS 드라이버 서명문제 RRS feed

  • 질문

  • RNDIS Driver 가 플래그 앤 플레이에 의해 자동인식 되질 않아 다음과 같이 수동으로 드라이버를 잡아주고 있습니다.

    http://developer.toradex.com/knowledge-base/how-to-install-microsoft-rndis-driver-for-windows-7

    위의 링크에 안내된 방법은 다음의 카테고리를 수동으로 선택하여 드라이버를 잡는 방법입니다.

    Network adapters -> Microsoft Corporation -> Remote NDIS Compatible Device

    위의 과정을 자동으로 하기 위해 별도의 INF 파일을 만들었습니다.

    INF 파일은 Microsoft RNDIS Driver INF Template 파일을 참고해 만들었습니다.

    (http://msdn.microsoft.com/en-us/library/windows/hardware/ff570620(v=vs.85).aspx)

    위의 INF 파일 구성 내용중

    %RndisDevice% = RNDIS.NT.5.1, USB\VID_xxxx&PID_yyyy 의 xxxx ,yyyy 부분을 해당 하드웨어 ID로 설정하니

    문제 없이 설치가 되었습니다.

    여기서 발생한 문제는 다음과 같습니다.

    1) 드라이버 서명문제

    제가 직접 만든 inf 파일을 사용할경우 서명문제가 발생하여 windows7에서는 경고 메시지 창이 뜹니다.

    2) windows8

    windows8의 경우에는 서명되지 않은 inf을 이용해 드라이버를 잡을경우 "서명되지 않은 드라이버 설치 모드" 를 선택하여

    재부팅 해야만 설치가 됩니다.

    다음은 제가 해결하고 싶은 목록 입니다.

    1. 서명 문제 해결

    별도의 외부 드라이버를 사용 하지 않고 윈도우에서 기본 제공하는 드라이버를 사용해서 설치하므로 서명문제가 필요 없을것 같습니다.

    Network adapters -> Microsoft Corporation -> Remote NDIS Compatible Device 를 자동으로 선택하기 위해 필요한 것이

    inf 파일이고, 그 파일을 제작하여 위의 과정을 자동화 했더니 서명문제가 발생합니다.

    해결방법을 알고싶습니다.

    2. inf 파일을 이용하지 않은 다른 방법이 있는지 궁금합니다.

    Network adapters -> Microsoft Corporation -> Remote NDIS Compatible Device

    직접 마우스로 선택하여 드라이버 설치를 하고 있습니다.

    inf파일을 이용하지 않고 별도의 스크립트나, powershell 을 이용한다 던지 , 그런식의 방법이 있는지 궁금합니다.

    긴 글 읽어주셔서 감사합니다.

    답변 기다리겠습니다.

    2014년 7월 2일 수요일 오전 6:19