This is experimental software, so it may not work with your
token. Here are some checks that may help you with debugging if you
encounter problems.

- The daemons etokend, etsrvd and pcscd must be running for the token to
  work. Check out /var/log/messages for errors. Messages like

  etokend: error: unrecognized request

  can usually be ignored.  


- The etoken-pro-support.rules in /etc/udev run the etoken hotplug
  script on insertion of the token. The rules file currently lists
  two product IDs known to work with the aladdin drivers. You can
  check  /proc/bus/usb/devices for the vendor ID and product ID of
  your token. If the vendor is 0529 (which means Aladdin) and the
  product is neither 0514 or 0600, you can try to add another line
  in the udev rules to try to run the hotplug script anyway. If your
  unlisted token works, please report it so we can add it to the list.


- Tokens that have been initialized under Windows with client software
  version 4 won't work (properly) under Linux.

- If you use the token with OpenSC, you will find that you cannot see
  certificates created under the Aladdin driver and vice versa.

There is some more information on the Nikhef Wiki[1].

1. http://www.nikhef.nl/pub/projects/grid/gridwiki/index.php/Using_an_Aladdin_eToken_PRO_to_store_grid_certificates