
Linux 호스트의 VMWare Player 내에서 Windows 7을 실행하고 있습니다. USB 스마트 카드 리더를 사용하고 싶지만 작동하지 않습니다. 클라이언트 앱은 다음을 보고합니다: "카드가 감지되지 않음"라고 표시되지만 "리더"가 연결되어 작동하는 것으로 인식하는 것 같습니다. Windows 드라이버 "Microsoft Usbccid Smartcard Reader(WUDF)"도 "이 장치가 제대로 작동하고 있습니다"라고 보고합니다.
이전 버전의 Linux 및 이전 VMWare Player에서 이 설정이 동일한 가상 머신에서 작동하도록 했습니다. 그 당시에는 작업을 수행하기 위해 .vmx 파일에 다음 추가 항목을 사용했습니다.
uhci.syncWriteback = "TRUE"
usb.generic.skipsetconfig = "TRUE"
usb.generic.allowCCID = "TRUE"
새로운 VMware Player를 포함하여 새로운 Linux를 설치한 후에는 더 이상 Windows 7 가상 머신에서 스마트 카드를 사용할 수 없습니다. 이 작업을 수행하는 새로운 방법이 있습니까?
버전 참고
작동 버전:
- 배포판: Linux Mint 10 Julia
- 커널: 2.6.35-28-일반(64비트)
- 플레이어: 3.1.2(워크스테이션 7.1.2에 해당?)
작동하지 않는 버전:
- 배포판: Linux Mint 14 Nadia, 3.5.0-28-generic(64비트)
- 배포판: Linux Mint 15 Olivia, 3.8.0-25-generic(64비트)
- 플레이어: 4.0.6-1035888.x86_64
- 플레이어: 5.0.2-1031769.x86_64
- 플레이어: 3.1.6-744570.x86_64 (커널 버전 때문에 설치할 수 없었습니다)
이 문제가 커널 변경으로 인해 발생한 것인지 아니면 VMware 변경으로 인해 발생한 것인지는 확실하지 않습니다.
호스트 액세스 테스트(Linux 측)
$ sudo openct-control init
[ ~ ]
$ sudo openct-tool wait
Card detected
[ ~ ]
$ sudo openct-control status
No. Name Info
===================================================
0 CCID Compatible slot0: card present
다음 명령은 실패를 보고하지만 흥미롭게도 녹색 표시등이 켜집니다.
$ sudo openct-tool read
Detected CCID Compatible
Card present, status changed
failed to read memory card: Operation not supported
후속 조치: Linux 클라이언트(3.0.0-16-generic)에서 이 테스트를 실행할 때 동일한 결과를 얻었습니다.
시도해 볼 사항
- Linux 게스트로 openct 유틸리티 테스트 [완료]
- VirtualBox 사용
- 기술 지원팀에 문의하세요.LinkedIn의 ActivKey,HID Globalenter 링크 설명은 여기에 있습니다.
대안
- 파일 공유(또는 USB 드라이브)에 액세스할 수 있는 VPN 전용 보조 컴퓨터 사용
- Linux(호스트 또는 게스트)에서 직접 VPN 설정
- 이전 커널(Mint 9)을 사용하여 Linux 배포판을 설치합니다.
답변1
이는 다음 KB에서 답변된 알려진 문제입니다.http://kb.vmware.com/selfservice/microsites/search.do?언어=en_US&cmd=displayKC&externalId=2000350&plainview=true
- Linux 터미널 문제에서 lsusb는 스마트 카드 리더의 공급업체 및 제품 ID를 확인하도록 권장합니다.
- 텍스트 편집기에서 .vmx 파일을 엽니다.
- 이 줄을 추가하고 이전에 찾은 값으로 교체합니다. usb.quirks.device0 = "0x:0x 허용" 예: 2단계에서 찾은 Apple 장치의 경우 이 줄은 usb.quirks.device0 = "0x05ac:0x8240입니다. 허용하다"
- .vmx 파일을 저장하고 닫습니다.