Connecting a Smart Card Reader to Intel iMac

Im using a SCR331 CAC reader on my 2.5ghz MBP, I cant seem to get the system to recognize my CAC in the Keychain access list. Can someone help me out? Ive tried this link http://caconmac.openboxconcepts.com/safari, but you have to have the CAC recognized by the system first.

If you have the developer tools loaded, it's not that hard to get this working. I just had to install libusb-0.1.12 and then the updated drivers for the reader. After a reboot it worked fine.
libusb available from:
http://libusb.sourceforge.net/download.html#stable
Card drivers available from:
http://www.scmmicro.com/support/pcs_downloads.php?lang=en
(Driver/Firmware... SCR331/SCR531 CCID USB... MacOS X)

Similar Messages

  • MS Remote Desktop and smart card reader

    I have installed MS Remote Desktop Conn. on my iMac and connected a smart card reader via the USB. Although my reader energizes when the computer is on, the computer doesn't seem to recognize the reader. When I insert a CAC card into the reader and try to log in remotely, I continue to get a "username/password" box instead of the CAC PIN number. Do I need to install some kind of smart card driver or does Apple already have it? I'm at a loss as to how to fix this.

    I was able to get rdesktop 1.6.0 to install on my Mac and I was able to get CAC log-in to work.
    However, the installation is a little tricky. I downloaded rdesktop 1.6.0 from this link:
    <<http://www.rdesktop.org>>
    My instructions for installation:
    1. Make sure Xcode Tools is installed on your computer. It should be on your OS X install disk.
    2. Find out where your X11 libraries are located:
    -From the Finder menu, selct "Go" >> "Go to Folder..."
    -Type (without the quotes) "/usr/X11", and click "Go"
    You should see a bunch of folders. Make sure the "include" and "lib" folders are there. Otherwise you need to find out where the X11 "include" and "lib" folders are located on your computer.
    3. Download rdesktop and place the (unarchived) rdesktop-1.6.0 folder on your Desktop
    4. Open the X11 application (should be in your Utilities folder)
    5. In the X11 window type the following (without the quotes):
    "cd Desktop/rdesktop-1.6.0 && ./configure --enable-smartcard -x-includes=/usr/X11/include -x-libraries=/usr/X11/lib && make && sudo make install"
    4. Hit enter. When prompted, enter your administrator password and hit enter.
    rdesktop should now be installed in the following folder:
    /usr/local/bin
    So, to launch rdesktop with smartcard log in enabled, open the X11 application (or Terminal application) and type the following (without the quotes, and replace your.server.address with the server address):
    "cd /usr/local/bin && ./rdesktop -r scard your.server.address"
    Hit enter and it should launch a new X11 window that will try to access the remote server where you should be prompted for your PIN.
    To explore more options with rdesktop, open X11 and type the following (without quotes):
    "cd /usr/local/bin && ./rdesktop"
    Hit enter and you should get a list of options available to rdesktop.

  • Blackberry Smart Card Reader 7250 and Blackberry Bold 9000 connecting and pairing

    As the subject line states, I am trying to connect and pair the Card Reader with the Device.  I am unsuccessful in following the steps to Pair the Device with the Card Reader.
    When I attemp to Click Connect from the Security Options/Smart Card/Registered Reader Drivers/Blackberry, and after I enter the reader ID on the device I receive an error "Connection to unknow device fail"  and then it tries to connect 2 more times, and I receive the error "Unable to connect your Blackberry Smart Card Reader. Please verify that the reader is turned on, that you have correctly specified the reader ID, and that the reader is not alreadt paired with another Blackberry.
    Could someone provide some assistance?

    I've received the same error. It's a known issue with a batch of new readers.  I called RIM and they said an updated software package should be made available online in the next day or so which will address/resolve the problem.

  • ACR122U smart card reader not recognized after reboot...

    I am new to POS Windows and have been working with wondows for ever. I was using ACR 122u contactless usb smart card reader with windows XP and communicating with it using java with no problems. Then our I changed the OS to windows Pos ready 2009 and we found out that USB card reader has to be unplugged and plugged back in after rebooting the computer. other than the OS everything else is identicle (driver, reader, java program, ect..). Can any one tell me what could cause this problem and what I can do to solve this.
    I have cheked the device manager and under USB controllers it says that it is unrecognized deivice..I tried changing the reader, changing the port and(actually the reader is pluged in to a linksys external usb hub, but changing this to a internal port did not make any difference)  tried chagning some settings in control panel.
    1. I checked the power option of the root usb hub.
    2. Changed the driver.cab to a normal driver.cab obtained from the normal xp version. Uninstall the driver and reinstall it.
    So far this hasnt been working.
    I hope someone could help me with this.
    ~Tharanga

    After extensive tests with Win 7 Embedded and ACR122U, I can confirm the same problem. It seems that reader firmware hangs and the only way to recover is to unplug and plug again the reader. We shall repeat the tests with readers from other manufacturers.
    For the tests, we use a Win7 Embedded Standard PC with an ACR122U connected. We installed and configured the ACS Monitor program to start automatically with windows. We made a small utility to restart the PC every minute and we placed it on the Startup directory.
    Within the first 5-10 reboots, the reader fails and the ACS monitor program shows " No reader connected" and no reaction from the reader. If we shall unplug and plug the reader again to the USB port everything works fine again.
    Kostas P.

  • How to install a smart card reader.

    I am trying to install a smart card reader for work.  There are no prompts when connecting via USB or anything else. 

    There shouldn't be a prompt when you connect an empty card reader.  Insert a memory card into it and it should appear on the Desktop.

  • T61/X61 integrated smart card reader

    Hi,
    Does anyone know if the optional smart card reader on the T61/X61 laptops are based on PCMCIA or Expresscard standards, what is the exact make and model, and if they are CCID compliant?
    Thanks.

    http://shop.lenovo.com/SEUILibrary/controller/e/na/LenovoPortal/en_US/catalog.workflow:item.detail?GroupID=38&Code=41N3043
    Add Smart Card security technology to ThinkPad notebook computers equipped with a 54-mm ExpressCard slot. The Gemplus ExpressCard Smart Card Reader from Lenovo offers an ideal interface between a portable computer and a smart card, to control access to databases or corporate computer networks. A smart card is a plastic card that contains personalized information. It's function can range from simple data storage to more advanced memory and processing capabilities. The Gemplus ExpressCard Smart Card Reader from Lenovo is reader hardware only and does not include blank smart cards or smart card management software.
    Features and Benefits:
    Reads and writes(1) to all ISO-7816 compatible smart cards.
    Reader hardware connects to any ThinkPad equipped with a 54-mm ExpressCard slot.
    Includes drivers for Microsoft Windows 2000 and Windows XP to help get you up and running quickly.
    And it's backed by Lenovo's limited warranty with renowned Service and Support available from IBM.
    (1) Although this reader can be used to access any ISO 7816-compliant Smart Card, Lenovo's primary intent is to enable ThinkPad customers to integrate a security authentication application of their choosing.
    have a look it is an express card version built by Gemplus, not sure about the rest.
    Message Edited by wjli2 on 06-25-2008 12:42 PM

  • Unable to pair BB Smart Card Reader with Pc/Laptop

    Hi, I have 2 new BB smart card readers (SCR) and Im trying to pair with the PC and I can not. The SCR software can not detect the SCR. I put the ID of the device on the software and is trying to looking for it but can not. It says "Unable to connect to the specified Blackberry smart card reader". I have another SCR and I don't have problems to pair with the computer only with the new ones. The SCR have the last OS. Do you know what could be the problem? I think is a bug of the new SCR.

    mzamora wrote:
    Andy, may be nothing so where can I post it? Is there a general discussion?
    Hello,
    if I were you, I'd post in the "General Blackberry Smartphone Functions and Features" forum.
    The search box on top-right of this page is your true friend, and the public Knowledge Base too:

  • Access to smart card reader on Win 8.1 RDP Host

    Hi,
    I have a customer that has a couple of Windows 8.1 Pro computers, that has a smart card reader in the local keyboard.
    Until a few months ago, they could RDP to the desktop computer from a RDP client such as another Windows PC, a Mac or a mobile device.
    The problem is now that when accessing the desktop computer (with the smart card reader keyboard) from a RDP client, the smart card reader is not available in the RDP session anymore. This prevents them from logging on to an application in the network that
    requires their smart card.
    Can someone perhaps point me in a direction where this can be solved, either with the MS RDP host or with some 3rd party RDP host applications?
    (Teamviewer or similar remote support applications works, but that is not what the customer want...)
    Since it worked like a charm up until 2-3 months ago, there must have been some update to Win 8.1 that prevents this by default?
    Thanks in advance,
    /Mikael Forslund

    Hi Mikael Forslund,
    I am supposing you attempted to use smart card reader connected directly to Remote Desktop terminal. Basically your RDP session should redirected smart card reader to the client side and will not see readers connected to the host side
    because enable Safety equipment such like smart card reader will cause highly insecure and that is not by design.
    We suggest using smart card reader on local RDP client for your issue.
    “The reverse is also true; if you RDP into a session from the start you will never see any local smartcard readers as Winscard will detect it’s running in an RDP session and no calls to Winscard will ever reach the local PC/SC layer –
    everything will be redirected to the connecting client.”
    Quote from this TechNet article
    http://blogs.technet.com/b/instan/archive/2011/03/27/why-can-t-i-see-my-local-smartcard-readers-when-i-connect-via-rdp.aspx
    Similar case has been posted and for your reference
    https://social.technet.microsoft.com/Forums/windowsserver/en-US/47972083-b9bd-49fd-8708-b296af81bda3/usb-smart-card-reader-and-smart-card-connected-directly-to-remote-desktop-server?forum=winserverTS
    Regards
    D. Wu

  • Smart card reader for T510

    Hello everybody,
    I have a T510 4313-CTO with a contact smart card reader.
    I just wanted to know if the contactless smart card reader 60Y5031 is both contactless and contact reader or contactless only.
    If it's contactless only, is there an option to have both in the machine ?
    It's kind of difficult to find infos about it.
    Thanks,
    Vince.
    Knowledge is of two kinds. We know a subject ourselves, or we know where we can find information on it.
    ThinkPad T510 4313-CTO Windows 8 x64 - Intel Core i7-620M - NVIDIA NVS 3100M - 8GB RAM - 240GB SSD- Intel Centrino Ultimate-N 6300 - Gobi 2000.
    ThinkPad Helix 3697-CTO Windows 8.1 x64 - Intel Core i7-3667U - Intel HD Graphics 4000 - 8GB RAM- 256GB SSD - Intel Centrino Advanced-N 6205 - Ericsson C5621gw
    Solved!
    Go to Solution.

    Vince69 wrote:
    Hello everybody,
    I have a T510 4313-CTO with a contact smart card reader.
    I just wanted to know if the contactless smart card reader 60Y5031 is both contactless and contact reader or contactless only.
    If it's contactless only, is there an option to have both in the machine ?
    It's kind of difficult to find infos about it.
    Thanks,
    Vince.
    You can slide a card into it, I have yet to get it to recognize a contactless card without sliding it in.

  • Smart Card Reader 2 on Windows 8

    I have a need to use a smart card to log into my work laptop.  Unfortunately, my laptop does not have a built-in smart card reader and I'd like to avoid using an external USB smart card reader if possible.  For this reason, I purchased a Blackberry Smart Card Reader 2, which from what I could find online, should be able to provide the same functionality as an external USB smart card reader.
    I installed the software and rebooted the computer.  However, when I try and discover the Smart Card Reader (SCR) the laptop seems to see the SCR, but then the connection window closes and I never get the chance to enter the PIN.  Reviewing the eventlogs and system processes, I can see that BlackberrySCRService.exe process which is running as a service quits after the device is discovered.
    I've tried running the Windows compatibility tool on the process which suggested running in XP compatibility mode, but that did not help.  Can somebody tell me how I can use my Blackberry SCR 2 on my Windows 8 laptop?  Thanks in advance.

    hello, I don't have any knowledge about that reader.
    You can find the manual here:
    http://docs.blackberry.com/en/admin/subcategories/​?userType=2&category=BlackBerry+Smart+Card+Reader
    My personal understanding is that this reader is not compatible with Windows 7 and Windows 8, and only if that BlackBerry is linked to a BES server.
    The search box on top-right of this page is your true friend, and the public Knowledge Base too:

  • Why does a smart card reader kill MacOS?

    I need a smart card within a virtual machine on my Mac. The trouble is, every time I connect the reader, my MacOS stops working properly.
    When the smart card reader is connected before the Mac is turned on, then I can't login: After entering the password, it hangs with the spinning color icon.
    I can boot without the reader, though. If the reader is plugged in after boot, this happens:
    Safari doesn't start up, all I see is the color spinner. Finder gets blocked as well while Safari is trying to start up (i.e. forever)
    If I have a Terminal open, then I can "kill -9" the Safari process, which unblocks the Finder.
    When I then try to shut down, it hangs with a white screen, and never properly finishes until power off.
    How can I debug or solve this problem?
    Thanks! Martin

    It's a very common device (Omnikey 3121), which should be compatible. Nevertheless, I installed drivers from the manufactor's site to see if they make any difference. On reboot after driver installation I got a kernel panic within the HID drivers. Very strange.
    Kernel Extensions in backtrace:
             com.apple.iokit.IOHIDFamily(2.0)[994495B5-FB34-3DB5-B47A-D2A732E52F33]@0xffffff 7f811c1000->0xffffff7f81232fff
                dependency: com.apple.driver.AppleFDEKeyStore(28.30)[2A8A5F6B-0A7C-33A0-8E5B-4C10F646EC4F]@ 0xffffff7f811b6000
    After reboot it seems to work fine, but I'll have to check some more.

  • Get serial number of ACS 38 CCID smart card reader to identify it.

    I m working over native card , and for security i want to get the special feature of smart card reader (serial number or anything) to make it distinguish with other reader. I am using ACS 38 CCID reader.
    what i did to find this-
    1- in Winscard.h , there are a function with name - SCardGetAttribute() , when i am using this for getting serial number , it is showing error like- Error 0x00000032 :- the request is not supported. while it is giving serial number when i am using other reader - SCM Microsystems Inc.
    2- when i go for registry ,
    HKLM\SYSTEM\CURRENT CONTROL SET\SERVICES\A38CCID\ENUM . i found there a
    string - usb\vid_072f&Pid_90cc\5&3873a573&0&2 (Device Instance Id) but for number of reader ,its similar. so here i am fail again.
    Is there any way to get this or i need to consult with manufacture?
    I already use javax.smartcardio.*; is there any function to get the detail of reader connected????

    I'd bet my last Euro it's the second FRU you mentioned, 04W1637, because all FRUs, and all Lenovo MTMs and order numbers that I have ever seen consist of 7 digits or letters, this was so in the IBM days and has been the case ever since.
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

  • Connect to smart card

    I wanna connect to smart card by my card reader(ACR38U model). I wanna use java to connect , I mean connect, enter pin, and ready for process.... Do you have any code related wiith this?

    I can connect Card reader which does not a contactless and use standand JP/CSC and user jpcsc.jar to connect
    this get detail
    public CardBean getCard()throws Exception {
              CardBean cardBean = new CardBean();
              // TODO Auto-generated method stub
              log.info("EstablishContext(): ...");
              ctx = new Context();
              ctx.EstablishContext(PCSC.SCOPE_SYSTEM, null, null);
              String atrValue = null;
              log.info("Wait for card to be inserted in any reader ...");
              State state = null;
              do {
                   // blocks until a reader is available
                   ctx.GetStatusChange(PCSC.INFINITE, null);
                   // block until card is inserted
                   state = ctx.WaitForCard(PCSC.INFINITE);
              } while (state == null);
              log.info("Card inserted into " + state.szReader);
              atrValue = Apdu.ba2s(state.rgbAtr);
              log.info("Card ATR is " + atrValue);
              atrValue = atrValue.substring(atrValue.indexOf(" ") + 1, atrValue
                        .length());
              log.info("Connect to card " + state.szReader);
              log.info("Card ATR is " + atrValue);
              card = null;
              try {
                   card = ctx.Connect(state.szReader, PCSC.SHARE_EXCLUSIVE,
                             PCSC.PROTOCOL_T0 | PCSC.PROTOCOL_T1);
              } catch (Exception e) {
                   System.out.println("The smart card cannot be accessed because of other connections outstanding.");
                   e.printStackTrace();
              cardBean.setAtrValue(atrValue);
              cardBean.setCard(card);
              cardBean.setCtx(ctx);
              return cardBean;
    this is execute method
    public static List<String> executeAPDU(Card card, List<String> lAPDU) {
              log.info("executeAPDU .");
              List<String> lResult = new ArrayList<String>();
              for (int i = 0; i < lAPDU.size(); i++) {
                   byte[] ba = null;
                   try {
                        log.info("lAPDU message " + (String) lAPDU.get(i));
                        ba = Apdu.s2ba((String) lAPDU.get(i));
                   } catch (Exception e) {
                        e.printStackTrace();
                        log.info("invalid APDU: " + e.getClass() + ", "
                                  + e.getMessage());
                   String result = null;
                   try {
                        byte[] response = card.Transmit(ba, 0, ba.length);
                        result = Apdu.ba2s(response);
                        result = result.substring(result.indexOf(" ") + 1, result.length());
                        log.info("result apdu. " + result);
                        lResult.add(result);
                   } catch (Exception e) {
                        log.error("sending APDU failed: " + e.getClass()
                                  + ", " + e.getMessage());
              return lResult;
    You can download exampel from this link
    http://www.linuxnet.com/middle.html
    but I have problem that I don't how to connect with contact less
    Does any now can help me?
    ps. I don't know how to download jpcsc.jar to I got it from my friend

  • Acrobat 9 does not recognize the smart card reader that work with other app. Can someone help me?

    Hi to All,
    Acrobat 9 (included in CS4 design premium) does not recognize the smart card reader. I have a smart card reader ACR38 smart card that works with all applications except Acrobat 9 pro. I tried to uninstall and reinstall it again, but when I try to insert the digital signature message is always the same, that does not find the Acrobat reader. Can someone help me?

    Hi MartinR
    Thank you for your reply, i have tried what you suggest, and it did not work, the i DVD opening title changed but not the embedded movie.
    Perhaps it is a setting in Final Cut Express?
    After capturing my footage, i open a new project then i convert all clips to anamorphic, to give me the letterbox effect, i have tried now with and without anamorphic.
    In my canvas screen, the footage does not fill the square, even if i have not selected anamorphic, and fall well within the TV safe areas, but the only way to ill the canvas up is to crop it bigger, but still when i export it does not give me the full screen view.
    Any ideas?

  • What kind of driver do I need to use for HP Elitebook 8440p RICOH Smart Card Reader?

    I'm using Arch linux x86_64 and need to install Smart Card Reader, but I can't find any drivers for it.
    Best regards,
    Taavi

    What operating system is it? Are you sure you put the card in the correct way? [not trying to be mean here]

Maybe you are looking for