Network Station 2800 with 64MB | Network Station 2200 with 96MB
USB-to-Serial Adapter model Belkin F5U003 |
Thinkpad 770 with 128MB, with optional
USB-to-Serial Adapter model Belkin F5U003 |
Gemplus Card Reader GCR 410
IBM Multi-Function Card (MFC 4.0) |
Gemplus Card Reader GCR 410
IBM Multi-Function Card (MFC 4.0) |
Gemplus Card Reader GCR 410
IBM Multi-Function Card (MFC 4.0) |
NSM V2R1 PTF-2
OCF 1.1.1 Gemplus OCF-driver (jar) |
NSM V2R1 PTF-2
OCF 1.1.1 Gemplus OCF-driver (jar) libibmcomm.so (updated) |
Windows 98
Java JVM 1.1.8 javax.comm 2.0 OCF 1.1.1 Gemplus OCF-driver (jar) USB drivers for Belkin F5U003 |
Open Card software(includes the stockbroker
demo)
http://www.opencard.org/download/code/1.1.1/Convenience.class
(1,698,264 bytes)
Note: there is an error on their website. You have to rename Convenience.exe
to Convenience.class, then execute java Convenience
Gemplus drivers
http://www.gemplus.com/products/hardware/drivers.htm
takes you after logging in to
http://www.gemplus.fr/developers/resources/drivers/index.htm
then click on
OCF drivers and click on gemplus-terminals.zip
( http://www.gemplus.fr/developers/passwd_protected/download/drivers/ocf/gemplus-terminals.zip
)
To verify Smart Cards on a Windows 98 machine, you also need to download
JDK 1.1.8 from IBM
internal IBM: http://w3.hursley.ibm.com/java/codedemos/quickdl.html
after JIM Registration, will take you to http://xmlhost.hursley.ibm.com/production/JavaPortfolioSystem
and select View Java Portfolio ->JDK for IBM Windows-32 --> 1.1.8 -->
JDK InstallShield, downloads the full JDK
ibm-jdk-n118p-win32-x86.exe (10,907,661
bytes 11/24/99)
external IBM-site
http://www.ibm.com/java/jdk/118/index.html
Click on Register&download, select ibm-jdk-n118p-win32-x86.exe
(10,907,661 bytes 11/24/99)
or download from SUN
JDK 1.1.8 from SUN
http://java.sun.com/products/jdk/1.1/download-jdk-windows.htmljdk1_1_8-win.exe
(8,798,933 bytes)
and
Java Communications API 2.0 from
SUN
http://java.sun.com/products/javacomm/
(272,690 bytes)
Select download for Windows platform: javacomm20-win32.zip
(272,690
bytes)
For Windows 98/NT, you may already have installed Java 1.1.8 in the
default directory \jdk1.1.8
If not, then execute ibm-jdk-n118p-win32-x86.exe
Next, unzip javacomm20-win32.zip
in the default directory \commapi, also
copy the commapi.dll to \jdk1.1.8\bin\commapi.dll
The OpenCard software installs in \Convenience\OCF1.1.1,
by executing java Convenience from the directory
where you downloaded Convenience.class
OpenCard provides many jar files. Check they are there: \Convenience\OCF1.1.1\lib\*.jar
base-core.jar
base-opt.jar comm.jar demo.jar gemplus-terminals.jar ibmservices.jar migterminals.jar reference-services.jar reference-terminals-windows.jar rejar-tool.jar stockbroker-x.jar |
The Gemplus-drivers gemplus-terminals.zip
can be unzipped in a default directory OCF1.1. Then copy just one jar-file
gemplus-terminals.jar
from the lib directory to \NetworkStationV2\prodbase\X86\usr\local\java\J118\lib\gemplus-terminals.jar
or for testing with Windows 98 unzip to \jdk1.1.8ibm\lib\gemplus-terminals.jar
OpenCard.services = com.ibm.opencard.factory.MFCCardServiceFactory
OpenCard.terminals = com.gemplus.opencard.terminal.GemplusCardTerminalFactory|mygcr|GCR410|COM1 OpenCard.trace = opencard:0 com.ibm:0 com.gemplus.opencard.terminal:0 |
Once all the software is installed, you need to copy the properties
files in place.
\NetworkStationV2\prodbase\X86\usr\local\java\J118\lib\opencard.properties
(copy from above example)
\NetworkStationV2\prodbase\X86\usr\local\java\J118\lib\javax.comm.properties
(already
done by NSM V2R1)
or in the case of Windows 98/NT:
\jdk1.1.8ibm\lib\opencard.properties
(copy from above example)
\jdk1.1.8ibm\lib\javax.comm.properties
(copy from from \commapi\lib)
Check the version of java:
java -fullversion
Check classpath:
echo $CLASSPATH
echo $JAVAHOME
echo %CLASSPATH% in Windows
Set classpath (all on one line, ignore the continuation (\) character
)
export CLASSPATH = .:/usr/local/java/J118/lib/classes.zip:/usr/local/java/J118/lib/javax.comm.zip:/usr/local/java/J118/lib/OCF.jar:/usr/local/java/J118/lib/gemplus-terminals.jar
or in Windows
set CLASSPATH = .;\jdk1.1.8\lib\classes.zip;\jdk1.1.8\lib\comm.jar;\jdk1.1.8\lib\OCF.jar;\jdk1.1.8\lib\gemplus-terminals.jar
With the 2800 you can start testing Smart Card operations immediately.
When you use the 2200 with USB, you need a fix for PTF-2.
either: insert a line ln /dev/utty0 /dev/ucom0 just before the
seriald line
or: backup /usr/local/java/J118/lib/libibmcomm.so and replace with
the test version of libibmcomm.so,
that I have included in the QUICKSMART.ZIP file at the end of this
document.
java demos.samples.StartOpenCard
With a Card inserted you can query its ID with
java demos.samples.GetCardID
and when you have the stockbroker demo installed you invoke it with
cd /stockbroker
java sun.applet.AppletViewer SignatureDemo.html
When everything works from the command line, then you are ready to create
a desktop icon.
This is how I configured NSM to create a Stocbroker icon.
I assume you have already done the following:
As development have not come up with a Smart Card actlogin feature,
it is not possible to create a NSM desktop based on the Smart Card ID.
As an alternative to actlogin, the Italian BP starts a Java Smart Card
Login application in Kiosk mode (suppressed login).
When the user inserts his Smart Card and confirms the PIN number, the
Java application starts an ICA session, based on the Smart Card userid
and password, and also starts any other application that is authorized
for this user.
When the user extracts the Smart Card, all user sessions get terminated,
the ICA session disconnects, and can be reconnected again from any other
terminal.
The
Belkin USB Serial Adapter is the ideal way to connect additional serial
devices to your PC. Connect fax machines, modems, printers, point-of-sale
devices, industrial controls, and other local hardware having RS-232 serial
interfaces. The USB Serial Adapter is automatically detected and configured
- there's no need to install, shut down or reboot, and you can add or switch
serial devices on the fly. When used with ExpressBus®
hubs, up to 127 USB Serial Adapters can be used simultaneously, each connecting
a serial device. With the Belkin USB Serial Adapter, multiple serial device
connections are instant and simple.
Package
Includes:
User Guide |
![]() |
A Universal Smart Card Reader |
A highly accessible, highly convenient solution.
This compact card reader, designed to plug into a PC environment, is
the ultimate smart card peripheral for a PC. It is also very simple to
use and install. The user needs no technical knowledge. If you need electronic
commerce, home banking or e-purse facilities, secure computer access or
any of a multitude of other applications, the GCR410-P is the smartest
answer. For the first time, a solution is available that offers impressive
possibilities at an exceptional price.
It will open up many possibilities, including:
GCR410-P
Features and Application Standard
|
|
Smart-card interface |
|
Communication |
|
Power consumption |
|
Interface modes |
|
Power supply |
|
Electro-magnetic standards |
|
Security levels |
|
/stockbroker/* | /NetworkStationV2/prodbase/x86/stockbroker/* |
/jdk1.1.8/lib/OCF.jar | /NetworkStationV2/prodbase/x86/usr/local/java/J118/lib/OCF.jar |
/jdk1.1.8/lib/opencard.properties | /NetworkStationV2/prodbase/x86/usr/local/java/J118/lib/opencard.properties |
Good Luck. Ed.
14 December 1999
Ed van den Oever/UK/IBM@IBMGB