(LMS1) 병렬 포트 동글 문제해결

기술노트 170914

아키텍처:

All

컴포넌트:

lms

업데이트:

2021-06-18 오전 9:46

참고: - LMS1(License Management System 버전 1)을 사용한 IAR Embedded Workbench(2013년과 그 하위 버전)에 적용됩니다.

소개

본 기술 노트는 LMS1을 사용하는 IAR Embedded Workbench 버전을 사용할 때 병렬 포트 동글 문제를 해결하는 방법에 대해 제안합니다.

중요 - 병렬 포트 동글 요구사항:

  • A 32-bit Windows system.
  • Windows 7 혹은 보다 이전의 Windows system.

논의

병렬 포트 동글이 컴퓨터에서 감지되지 않는 경우 일반적으로 다음과 같이 메시지가 표시됩니다:

‘No valid license found for this product’.

 

다음 작업은 개별적으로 시도할 수 있으나, 위에서 부터 차례로 수행하는 것을 제안합니다

작업 A: IAR License Manager 1.29.1와 동글 드라이버 7.5.2 설치

LMS1 최신 소프트웨어를 사용하시기 바랍니다:

  1. 중요 - 병렬 포트 동글을 PC에서 연결 해제하기
  2. 기술 노트 14255에서 기술한 대로 IAR License Manager 1.29.1 설치
  3. 기술 노트 200922에서 기술한 대로 dongle driver 7.5.2 설치
  4. 병렬 포트 동글 연결

이제 LMS1이 병렬 포트 동글을 감지해야 합니다. Windows에서 동글을 감지하지 못하면 다음 작업을 수행합니다.

작업 B: 동글 드라이버 복구(Repair)

동글 드라이버 복구(Repair)를 시도합니다.

  1. 중요 - 병렬 포트 동글을 PC에서 연결 해제하기
  2. Start > Settings > Control Panel > Add/Remove Programs 선택
  3. Sentinel Protection installer 7.5.2 선택
  4. 복구(Repair) 동작 수행.
  5. 병렬 포트 동글 연결

Windows에서 동글을 감지하지 못하면 다음 작업을 수행합니다.

작업 C: Medic 도구를 사용하여 병렬 포트 동글을 확인하고 포트 설정을 변경

이 작업은 SafeNet 도구를 사용하여 병렬 포트 동글을 테스트합니다.

  • 동글 드라이버 버전 5.41.1 (과 상위 버전)은 SuperProMedic를 다운로드 하고 사용.
  • 버전 5.41 보다 하위의 동글 드라이버는 SentinelMedic를 다운로드 하고 사용.

아래의 요약된 내용은 Medic을 실행하여 얻는 정보입니다:

  • 시스템 드라이버 정보(System Driver Information): 시스템에 설치된 시스템 드라이버  또는 시스템 드라이버와 통신하는 동안 발생한 에러를 표시합니다. 
    • 참고: 창에 버전 번호가 표시되지 않으면, 설치된 드라이버에 문제가 있다는 것입니다.
  • 오류/상태 및 설명(Error/Status and Description): 이 영역은 키 검색의 오류/상태가 표시됩니다. Medic은 이 오류/상태에 대한 간략한 설명을 표시합니다.
  • Medic: 이 버튼은 문제를 해결하기 위한 Medic의 권장 사항(있는 경우)을 표시합니다.

이제 드라이버 구성 프로그램에서 병렬 포트 설정을 변경합니다.

프로그램의 위치와 이름은 사용하는 운영 체제 및 드라이버 버전에 따라 다릅니다. 다음과 같은 위치에 있을 수 있습니다:

C:\Program Files\Common Files\SafeNet Sentinel\Sentinel System Driver\SetupSysDriver.exe
C:\Program Files\Rainbow Technologies\Sentinel System Driver\SetupSysDriver.exe
C:\Program Files\Common Files\IAR Systems\License\SDongle\WIN_NT\Setupx86.exe
C:\Program Files\Common Files\IAR Systems\License\SDongle\WIN_9X\Sentw9x.exe

 

다음 제안을 시도:

  • 설치 프로그램의 드라이버 설정을 BIOS 설정과 동일한 병렬 포트 모드로 변경합니다.
    • 이 방법이 도움이 되지 않으면 BIOS에서 설정을 변경해 보시기 바랍니다.
  • 병렬 포트가 [Auto]로 설정된 경우, [Enabled]로 변경합니다.
    • 이 설정 변경은 보통 많은 문제들을 해결합니다.
  • 병렬 포트 모드를 가능한 최하위(단방향, 표준, AT-호환 등)로 설정하고 드라이버 설정에 동일한 설정을 사용합니다.

노트북 컴퓨터에 다음과 같이 시도:

  • 주 전원에 연결하되 도킹 스테이션에는 연결하지 마시기 바랍니다.
  • Windows 및 BIOS에서 에너지 절약 기능을 해제 합니다.

Windows에서 동글을 감지하지 못하면 다음 작업을 수행합니다.

작업 D: 병렬 포트 물리적으로 확인합니다.

다음을 시도:

  • 병렬 포트 자체가 동작하는지 확인합니다. 예시로 프린터를 연결하여 인쇄해 봅니다.
  • 동글을 병렬 포트의 유일한 장치로 사용해 봅니다.
  • 프린터가 연결된 동글을 사용합니다.

하드웨어 잠금 시스템을 사용하려면 병렬 포트가 기본 기술 표준을 충족해야 합니다:

  • 포트는 양방향이어야 합니다(읽기 및 쓰기 모두 허용). 이렇게 하면 일부 랩톱 컴퓨터와 함께 사용할 수 없습니다.
  • 포트는 일부 핀에서 특정 전압 레벨을 제공할 수 있어야 합니다. 프린터와 같이 하드웨어 잠금 장치 뒤에 연결된 장비는 전압 레벨을 낮춰 하드웨어 잠금이 실패할 수 있습니다.

Windows(윈도우)에서 동글이 감지되지 않으면 LMS1에 대해 일반 수정 작업의 마지막인 다음 작업을 계속합니다.

작업 E: USB 동글을 지원하는 동글 드라이버를 삭제

다음 작업을 수행하여 USB 동글과 통신하는 드라이버 하위 시스템을 제거합니다.

  1. 중요 - 병렬 포트 동글을 PC에서 연결 해제하기
  2. Start > Settings > Control Panel > Add/Remove Programs 선택
  3. Sentinel Protection installer 7.5.2 (LMS1 용, 가장 마지막으로 테스트된 버전) 선택
  4. Change 클릭
  5. 설치할 드라이버를 선택할 수 있는 창이 나올 때 까지 Yes / Next 를 클릭합니다.
  6. Parallel System Driver 문구 왼쪽에 디스크 아이콘을 선택합니다.
  7. 드롭다운 리스트에서 This feature will not be available 를 선택합니다.
  8. 설치 프로그램이 종료할 때 까지 Next 를 클릭합니다.
  9. 병렬 포트 동글을 연결합니다.

결론

상기의 제안에서는 일반적으로 병렬 포트 동글에 대한 연결(LMS1)을 설정합니다.

병렬 포트 동글이 여전히 감지되지 않으면, IAR Systems 지원팀에 문의하여 지원을 요청하시기 바랍니다. 기술 노트 170914를 따라 수행했음을 지원팀에게 알리시기 바랍니다.

 

모든 제품 이름은 해당 소유자의 상표 또는 등록 상표입니다.

죄송하지만, 당사 사이트에서는 Internet Explorer를 지원하지 않습니다.보다 편안한 사이트를 위해 Chrome, Edge, Firefox 등과 같은 최신 브라우저를 사용해 주시길 부탁드립니다.