beautypg.com

Brocade Network Advisor Installation and Migration Guide (Supporting Network Advisor 12.3.0) User Manual

Page 52

background image

32

Brocade Network Advisor Installation and Migration Guide

53-1003157-01

Smart Card driver installation

2

Installing the Smart Card driver on the remote client

1. Complete steps 1 through 4 in

“Installing the Smart Card driver on the local client”

on page 30.

2. Run the following commands to support remote clients (Web Start).

> cd /usr/lib

> ln –s /opt/pcsc/lib/libpcsclite.so .

NOTE

If a soft link exists on libpcsclite.so, make sure that the final file is linked to
/opt/pcsc/lib/libpcsclite.so.xxx. It is recommended that you back up the original.

Example

> ls –l libpcsc*

lrwxrwxrwx 1 root root 20 Aug 4 16:16 libpcsclite.so ->

libpcsclite.so.1.0.0

lrwxrwxrwx 1 root root 20 Jun 4 12:30 libpcsclite.so.1 ->

libpcsclite.so.1.0.0

lrwxrwxrwx 1 root root 34 Aug 5 14:36 libpcsclite.so.1.0.0

> mv libpcsclite.so.1.0.0 libpcsclite.so.1.0.0.org

> ln -s /opt/pcsc/lib/libpcsclite.so.1.0.0 libpcsclite.so.1.0.0

> ls –l libpcsc*

lrwxrwxrwx 1 root root 20 Aug 4 16:16 libpcsclite.so ->

libpcsclite.so.1.0.0

lrwxrwxrwx 1 root root 20 Jun 4 12:30 libpcsclite.so.1 ->

libpcsclite.so.1.0.0

lrwxrwxrwx 1 root root 34 Aug 5 14:36 libpcsclite.so.1.0.0 ->

/opt/pcsc/lib/libpcsclite.so.1.0.0

-rwxr-xr-x 1 root root 35428 Aug 4 16:17 libpcsclite.so.1.0.0.org

Detecting and correcting a default Linux Smart Card driver

This section applies to the Linux system only. Some Linux systems may provide a default Smart
Card driver and have their own setup to activate it. In this case, you must use the driver provided
with Network Advisor. Otherwise, there could be an incompatibility issue between the driver and
the native library that could cause a driver detection failure. Complete the following steps to
discover whether a default driver already exists and how to reconfigure the driver environment.

1. Detect a different Smart Card driver by running the following commands:

> cd /

> find . –name pcscd –print

If the results contain “pcscd”, and it is not located under /opt/pcsc or /etc/init.d/pcscd, a
different driver exists on the system.

2. Make sure the pcscd file on the /etc/init.d directory is linked to /opt/pcsc/pcscctl by running

the following commands:

> cd /etc/init.d

> ls –l pcscd

lrwxrwxrwx 1 root root 17 Jul 28 01:29 pcscd -> /opt/pcsc/pcscctl