Return to site

Does Iogear Cac Card Reader Work

broken image


We've had several comments about the IOGEAR GSR202. One of our customers sent us one of the readers that doesn't work. We spent some time working with it, and this is what we found.
  1. How To Use Iogear Cac Reader
  2. Iogear Cac Card Reader Not Working
  3. Iogear Cac Card Reader

For identification purposes, our reader has a Product ID of 0x9540 and a vendor ID of 0x058f. To see the same information on your reader, open System Profiler ( from the Utilities folder ), select USB, and then select the card reader. You should see something like this:
IOGEAR GSR202 viewed in System Profiler ( Mac OS X v10.6.8 )
IOGEAR GSR202 Profile.png (76.26 KiB) Viewed 52561 times
When I attached this reader to Mac OS X v10.5, v10.6, & v10.7; I could not get it to be recognized by pcscd ( a daemon on Mac OS X that is used to communicate with smart card readers ). On Mac OS X v10.6.8, the following output appears in the system log when the reader is attached:
  • pcscd[27]: Non-smartcard device launched pcscd [Vendor: 0X58F, Product: 0X9540]

Compatibility with Windows, Mac OS, and Linux operating systems provides versatility, while the ultra-compact construction allows for mobile operations. With speeds of up to 825 Kbps, this IOGEAR USB smart card reader is optimized for quick card reading, shortening transaction time. A Green LED indicates that the CAC Reader has read and validated the Access Card. If the LED indicator does not change to green, contact us. Again, thank you for choosing IOGEAR. Welcome to the DoD ID Card Reference Center. Do you have questions about your Common Access Card (CAC) or your Uniformed Services ID Card? This site guides you through the process of obtaining, using, and maintaining both types of cards. Unless you are able to identify a reader designed for use with iPad/iPhone - that explicitly carries the Apple “Made for iPad/iPhone” and has a corresponding App that provides support - you’re not going to be able to connect a CAC reader.

In an attempt to make this reader work, I did the following:
Does
  1. Make a backup of the file the file /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents/Info.plist.
  2. Edit the file above ( I used 'vi' ).
  3. At the bottom of the section <key>ifdFriendlyName</key>, add a Friendly Name for the reader:
    • <string>Alcor Micro, Corp. 0x9540</string>
  4. At the bottom of the section <key>ifdProductID</key>, add a Product ID for the reader:
    • <string>0x9540</string>
  5. At the bottom of the section <key>ifdVendorID</key>, add a Vendor ID for the reader.
    • <string>0x058F</string>
  6. Save the file and get pcscd to refresh ( sudo killall pcscd, unplug the reader, and then connect it again ).
Now, the reader works! This solution ( at least for me ) has the side effect of the following line a few times every second:

How To Use Iogear Cac Reader

Card
Reader

  • Dec 14 15:44:04 carl com.apple.securityd[23]: /SourceCache/SmartcardCCID/SmartcardCCID-35253/ccid/ccid/src/commands.c:945:CmdGetSlotStatus Card absent or mute
That's not a good solution, but at least it works ( if that's the only option you have ).
Does Iogear Cac Card Reader Work
  1. Make a backup of the file the file /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents/Info.plist.
  2. Edit the file above ( I used 'vi' ).
  3. At the bottom of the section <key>ifdFriendlyName</key>, add a Friendly Name for the reader:
    • <string>Alcor Micro, Corp. 0x9540</string>
  4. At the bottom of the section <key>ifdProductID</key>, add a Product ID for the reader:
    • <string>0x9540</string>
  5. At the bottom of the section <key>ifdVendorID</key>, add a Vendor ID for the reader.
    • <string>0x058F</string>
  6. Save the file and get pcscd to refresh ( sudo killall pcscd, unplug the reader, and then connect it again ).
Now, the reader works! This solution ( at least for me ) has the side effect of the following line a few times every second:

How To Use Iogear Cac Reader


  • Dec 14 15:44:04 carl com.apple.securityd[23]: /SourceCache/SmartcardCCID/SmartcardCCID-35253/ccid/ccid/src/commands.c:945:CmdGetSlotStatus Card absent or mute
That's not a good solution, but at least it works ( if that's the only option you have ).
If you have any other suggestions, please let me know.

Iogear Cac Card Reader Not Working

Carl

As an NCO myself I’m always doing whatever I can to help my soldiers be more productive. One of those include allow them to use my personal laptop. Whether were out in the field, on the road or in the shop. I always bring my laptop to help get my work done. I let my soldiers check their pay, complete an online admin requirements; like accident avoidance, & etc. But in doing so everybody’s certificates stay in my CAC login box, which depending how many soldiers you have it could be a big list. So I’m giving you the steps to properly remove all those certificates for your CAC login:

Iogear Cac Card Reader

Here is the process:

  1. Open the “Start Menu”

  2. Open the “Control Panel”

  3. If your Control Panel is in Classic View

    1. Select “Internet Options”.

  4. If your Control Panel is in Category View

    1. Select the “Network & Internet” category

    2. Select “Internet Options”

  5. Open the “Content” Tab

  6. Click the “Certificates” button

  7. Ensure te “Personal” tab is selected and highlight the certificates you want to remove

  8. “Remove” the highlighted certificate

  9. Click “Close” to close the certificate window

  10. Click “OK” to close the internet options

  11. Click the red “X” to close the Control Panel

  12. Remove your CAC from the card reader

  13. Reinsert your CAC & login to the desktop if necessary

Hope this is helpful.





broken image