La STAR, la Société de Transport de l'Agglomération Rennaise, propose à la vente des lecteurs de carte pour pouvoir recharger votre carte depuis chez vous. Pour cela, elle a fait le choix d'utiliser une application Java Web Start, qui fonctionne sous Windows, Mac OS et... Linux ! Pour autant, la procédure n'est pas totalement directe.
Si vous rencontrez des problèmes à l'étape "Utilisez l'applet Java Web Start", vous pouvez essayer d'installer le Java d'Oracle. Rendez-vous sur la page [de téléchargement d'Oracle](https://java.com/en/download/linux_manual.jsp) et choisissez Linux x64 RPM (ou Linux RPM si vous avez une installation 32 bits).
Une fois téléchargé, executé la commande suivante dans le répertoire de téléchargement :
```
sudo dnf install jre-8u151-linux-x64.rpm
```
Puis remplacez par la suite toutes les occurences de javaws par :
```
/usr/java/jre1.8.0_151/bin/javaws
```
## Test du lecteur
Vous devez probablement être dans le groupe dialout pour utiliser votre lecteur USB :
```
sudo usermod -a -G dialout votre_nom_d_utilisateur
```
Vous allez également devoir démarrer le daemon pcscd :
```
sudo systemctl start pcscd
```
Vérifiez que votre carte est bien détecté en lançant :
```
pcsc_scan -n
```
## Utiliser l'applet Java Web Start
Avant toute chose, il faut savoir que Java cherche la lib sous le nom de libpcsclite.so et non pas libpcsclite.so.1. Nous allons donc exécuter la commande suivante :