Does Iogear Cac Card Reader Work

Does Iogear Cac Card Reader Work

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. Style: Portable Smart Card Go mobile with IOGEAR's Portable Smart Card reader. Our latest Smart Card reader is the perfect communications medium between a Smart Card and a host (e.g. A computer or a point-of-sale terminal). Keep the GSR203 Portable Smartcard reader in your backpack, briefcase, or even pocket.

  • IOGEAR USB Smart Card Reader GSR201 - SMART card reader - USB overview and full product specs on CNET.
  • Keeping Your CAC Secure. You will need a personal identification number (PIN) to access information stored on a CAC. Only those authorized personnel who are granted access to the applications and secret keys can modify or delete the data added on the chip, and then only with your PIN.
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.
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 52562 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]
In an attempt to make this reader work, I did the following:
  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:
  • 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
If you have any other suggestions, please let me know.
Carl

Works on the following IOGear CAC reader models:

Does Iogear Cac Card Reader Work

GSR202, GSR202V, GSR203, & GSR205 (USB type C reader)

1. Information

Some IOGear CAC readers have a firmware version that will not work on a Mac (0x9540), this page will show you how to change it to 0x9520, which will work on your Mac using a program called EepromMP.

2. This procedure must be completed using a Windows computer (or Bootcamped Mac), it will not work using a virtual version of Windows (i.e. Parallels, VMware, or Virtual Box)

2.1 Install the AU9540_V1.7.2.0 driver (from the CD in the box), then plug in the GSR202, GSR202V, GSR203, or GSR205 to your Windows computer.You may also download it from: http://www.iogear.com/support/dm/driver/GSR202

Iogear Cac Card Reader

2.2 Double click EepromMP.exe found at: http://militarycac.com/CACDrivers/iogear/AU9540_EEPROM.zipAU9540 reader will look like Figure 1. Click the Setting button (DO NOT insert your CAC in the reader).

Figure 1

Cac

2.3 Match your screen to the information below completely, and then click OK to go back to the main page. (Figure 2)

Figure 2

2.4 Click Write Eeprom to program the external EEPROM. (Figure 3)

Figure 3

How To Use Iogear Cac Reader

2.5 When write Eeprom is finished, a SUCCESS message will be displayed (Figure 4)

Iogear Cac Card Reader Not Working

(DO NOT insert your CAC). After the task is finished, click Cancel to quit the program

Figure 4

2.6 Unplug the reader, and then plug it back into your computer (very important step)!

2.7 You are finished.Try your CAC reader on your Mac now.

If you have any problems with your reader, please contact IOGear. http://iogear.custhelp.com