beautypg.com

15b15b0b0bintroduction, 1b1bcomponents, 5b5bbasic usb requirements – Maxim Integrated 73S1217F CCID USB Linux Driver User Manual

Page 4: Kernel, Libusb, Introduction, Components, Basic usb requirements, 1 introduction, 2 components

background image

73S1215F, 73S1217F CCID USB Linux Driver Installation Guide

UG_12xxF_041

4

Rev. 1.00

1 Introduction

This document provides the installation procedures for the Linux

®

2 Components

user space CCID device driver in

support of the Teridian 12xx Smart Card Chip. This document assumes that this installation is as userid
root

.

This section lists the web sites and software components necessary to create an operational CCID
environment.

2.1 Basic USB Requirements

2.1.1 Kernel

Some systems may have trouble enumerating some USB devices. If you encounter trouble, add support
for USB OHCI controllers to your kernel in addition to EHCI and UHCI support. This should clear up any
problems enumerating USB devices.

2.1.2 libusb

Your Linux platform should already have libusb installed. The CCID code requires at least libusb-
0.1.7

. This document is based on a system with libusb-0.1.12 installed. If you wish to upgrade, the

libusb website is

http://libusb.sourceforge.net/

.


If you do upgrade, be sure to update your system's shared library list via the ldconfig command as
follows:

/sbin/ldconfig


The primary site for Linux CCID support is:

http://pcsclite.alioth.debian.org/ccid.html


The software packages, mostly, install to /usr/local/bin by default. As a result, you might want to
place the packages in /usr/local/src. To keep /usr/local/src tidy, we recommend you create a
directory for the CCID packages. You may place such a directory, in any appropriate location on your
system. We use /usr/local/src for our examples.

Create the CCID directory as follows:

mkdir /usr/local/src/CCID

Change to the new directory:

Proceed to

cd /usr/local/src/CCID

http://pcsclite.alioth.debian.org/ccid.html

Note: This document uses ccid-1.2.1 and pcsc-lite-1.4.0 in its examples. You should download
the latest version available at the CCID website for all of the software packages mentioned below.

Follow the Source Download link: ccid-1.2.1 to

https://alioth.debian.org/frs/?group_id=30105&release_id=936

This manual is related to the following products: