What card reader do you use?

CAC access to secure web sites for Mac OS

IOGEAR GSR202

Postby carl » Wed Dec 14, 2011 4:47 pm

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 Profile.png
IOGEAR GSR202 viewed in System Profiler ( Mac OS X v10.6.8 )
IOGEAR GSR202 Profile.png (76.26 KiB) Viewed 32789 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 ).

If you have any other suggestions, please let me know.

Carl
carl
Site Admin
 
Posts: 166
Joined: Wed Feb 23, 2011 5:04 pm
Location: Arlington, Texas

Re: What card reader do you use?

Postby chiefgeek » Sat Dec 17, 2011 9:11 pm

More information on the IOGear GSR-202 reader commonly sold at the BX/PX, online, and at Fry's Electronics.

The current model is GSR-202, however, IOGear updated the firmware sometime in the last few months. The original GSR-202 I tested for them works fine.

The firmware version on the one I have (and that works) is:
Product ID: 0x9520
Vendor ID: 0x058f (Alcor Micro, Corp.)
Version: 1.02

The current model being sold may have the above firmware, or the below:
Product ID: 0x9540
Vendor ID: 0x058f (Alcor Micro, Corp.)
Version: 1.20

If you have the bottom one, you will have problems. Unfortunately, there is no way to know which model you have until you look into About this Mac, More Info, Hardware, USB, then click the actual reader, then look in the pane below.

NEWSFLASH: As of: 4 January 2012, there is a fix, please visit: http://militarycac.com/CACDrivers/iogear/ and follow the PDF instructions in the folder.
chiefgeek
 
Posts: 3
Joined: Tue Sep 27, 2011 5:48 pm
Location: Virginia

Re: What card reader do you use?

Postby carl » Sun Jan 15, 2012 1:31 pm

Update:

I used Apple's Boot Camp and Windows XP Home to update the firmware on my IOGEAR GSR202 reader. The process was straight forward. The update failed the first time, but I disconnected my USB mouse and tried again, and then it went without a hitch. The 'update' changes the "Product ID" to 0x9520 and the "Version" to 1.02 (see below).

IOGEAR GSR202 Profile.png
Updated IOGEAR GSR202 viewed in System Profiler ( Mac OS X v10.6.8 )
IOGEAR GSR202 Profile.png (76.34 KiB) Viewed 32468 times

I then connected it to the Mac running Mac OS X v10.6.8 and 'pcsctest' tested it successfully. The system.log still shows repeated errors:

  • Jan 15 12:28:58 carl com.apple.securityd[24]: /SourceCache/SmartcardCCID/SmartcardCCID-35253/ccid/ccid/src/commands.c:945:CmdGetSlotStatus Card absent or mute
The errors don't cause any harm, but they're logged several times per second.

Carl
carl
Site Admin
 
Posts: 166
Joined: Wed Feb 23, 2011 5:04 pm
Location: Arlington, Texas

Re: What card reader do you use?

Postby robertcoogan » Mon Jun 10, 2013 7:08 pm

Mainly I use the I use the Cherry ST-1044U. It works fine, as well as two other USB Smart Card Readers I use - but those two only when I travel. They are the Indentive SCR335v2 and the Litronic NetSign 215. The Litronic was loaned to me by the Marine Corps command where I work, I don't actually own it. It is also black, where the commercial variants are not.

http://www.cherrycorp.com/english/keybo ... /index.htm

http://www.identive-group.com/products- ... ard-reader

http://www.litronic.com/netsign215.html
robertcoogan
 
Posts: 6
Joined: Mon Jun 10, 2013 6:44 pm

Re: What card reader do you use?

Postby jim » Tue Jun 11, 2013 8:04 am

robertcoogan,

The Cherry ST-1044 doesn't appear to support OS X based on the manufacturer's site. If you have information on how to get this reader to work with OS X and PKard for Mac, please feel free to include that here. I'm sure our users would appreciate the information.

Regards,

Jim Thomas
Senior Support Specialist
jim
Site Admin
 
Posts: 335
Joined: Wed Feb 23, 2011 5:10 pm

Re: What card reader do you use?

Postby mike_enos » Mon Feb 17, 2014 9:11 pm

Has anyone had success using the Thursby Lightning Reader with the desktop/laptop Mac? If I connect it via Micro USB to a Windows PC, it works fine.

However, I haven't been able to get OS X to recognize it (I'm running 10.9.1).



Mike
mike_enos
 
Posts: 1
Joined: Mon Feb 17, 2014 9:08 pm

Previous

Return to PKard® for Mac v1

Who is online

Users browsing this forum: Bing [Bot] and 1 guest