LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 11-27-2004, 07:39 PM   #1
Slacker_Rex
Member
 
Registered: Aug 2003
Location: Arkansas
Distribution: Slackware 12.2
Posts: 104

Rep: Reputation: 15
SmartCard reader setup


I recently obtained an ActivCard reader (USB version 2). At my place of work we have gone to using SmartCards for signing/encrypting files and other purposes. In order to access these files from a machine not on the work network domain, I need to use this to authenticate myself.

I am pretty sure that I have pcsc set up and running okay. Running it in the foreground shows me that it has loaded properly, it is running, and it recognizes when the card is inserted or removed from the reader.

My real question is, what else do I need to make this work? I know this is a little broad, but I am not very experienced with this stuff. From Windoze there is an app call ActivCard Gold. You start that up, and it contacts the reader, you select the cert you want to use and enter your pin. What is the equivalent of this software in the Linux world. I have looked at downloaded and tried to install the MuscleCard software, and the modules for the cards installed alright, but I am not sure what to do next. Any help would be greatly appreciated.

I am running Slackware 10 Current, and the info regarding my card reader is below:

Contents of lsusb

root@SlackAtHome:/# lsusb
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 09c3:0008 ActivCard, Inc.
Bus 002 Device 003: ID 03f0:1504 Hewlett-Packard DeskJet 920c
Bus 001 Device 001: ID 0000:0000
root@SlackAtHome:/#


cat /proc/usb/devices says

T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs= 1
P: Vendor=09c3 ProdID=0008 Rev= 2.02
S: Manufacturer=ActivCard
S: Product=ActivCard USB Reader V2
S: SerialNumber=10100F5A
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=0b(scard) Sub=01 Prot=01 Driver=(none)
E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 16 Ivl=32ms

/usr/local/sbin/pcscd -f

root@SlackAtHome:/# pcscd -f
pcscdaemon.c:238:main pcscd set to foreground with debug send to stderr
pcscdaemon.c:440:main pcsc-lite 1.2.9-beta6 daemon ready.
hotplug_libusb.c:371:HPAddHotPluggable Adding USB device: 002:002
readerfactory.c:1055:RFInitializeReader Attempting startup of ActivCard 00 00.
readerfactory.c:929:RFBindFunctions Loading IFD Handler 3.0
ifdwrapper.c:151:IFDOpenIFD POUET
ifdhandler.c:984:init_driver LogLevel: 0x0003
ifdhandler.c:995:init_driver DriverOptions: 0x0000
ifdhandler.c:67:IFDHCreateChannelByName lun: 0, device: usb:09c3/0008:libusb:002:002
ccid_usb.c:199:OpenUSBByName Manufacturer: Ludovic Rousseau (ludovic.rousseau@free.fr)
ccid_usb.c:209:OpenUSBByName ProductString: Generic CCID reader v0.9.2
ccid_usb.c:215:OpenUSBByName Copyright: This driver is protected by terms of the GNU General Public License version 2, or (at your option) any later version.
ccid_usb.c:350:OpenUSBByName Found Vendor/Product: 09C3/0008 (ActivCard)
ccid_usb.c:352:OpenUSBByName Using USB bus/device: 002/002
ifdwrapper.c:157:IFDOpenIFD POUET
ifdhandler.c:239:IFDHGetCapabilities lun: 0, tag: 0xFAE
ifdhandler.c:675:IFDHPowerICC lun: 0
Card ATR: 3B 65 00 00 9C 02 02 07 02

Thank you for anything you can do.
 
Old 04-05-2005, 09:13 AM   #2
oilbird
LQ Newbie
 
Registered: Apr 2005
Location: Budapest, Hungary
Distribution: Debian 3.1, kernel 2.6.8.1
Posts: 1

Rep: Reputation: 0
have you tried the MUSCLE framework?

http://www.linuxnet.com


Sorry for replying you with no real solution to your post, but this is the only smartcard/smartcard reader thread i found here. I'm really newbie in this smartcard thing, and i need help as well.

So let me post my problem here:

I've got an ASC ACR30U USB Reader with a Schlumberger Cyberflex Access
16k SC.

The problem is i've only got a source ps/sc driver for the reader, which gives me
just a libary to pcsc-lite and seems not to work. Any experiences?

My final goal would be to write any certificate/private key to the card
under Linux [currently Debian 3.1, kernel 2.6.8.1], and i have no idea which to try from the tonns of tools i found [cyberflexlinux-2.1 seems not to support my reader for example, and i can't check it until my card driver doesn't work...]

Thx for any kind of help!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
USB smartcard reader akilles Linux - Newbie 3 11-16-2005 03:11 PM
D600 built-in smartcard reader drivers? bingbong Linux - Laptop and Netbook 0 12-06-2004 12:36 PM
Help Mounting Smartcard Reader dkaplowitz Linux - Hardware 2 09-18-2003 12:17 PM
Dazzle SmartCard Reader DoctorSteele Linux - Hardware 0 09-09-2003 01:18 PM
USB SmartCard Reader HwzrHlslndr Linux - Hardware 5 03-12-2003 06:07 PM


All times are GMT -5. The time now is 05:46 PM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration