Tunnels licences flexlm
—-
Se reporter à la page sur les tunnels SSH pour les instructions sur la redirection de ports.
Xilinx & Planahead
– établir 3 tunnels ssh :
port local 5296 -> ccflex04.in2p3.fr:5296
port local 5297 -> ccflex04.in2p3.fr:5297
port local 37472 -> ccflex04.in2p3.fr:37472
– définir/ajouter la variable d’environnement suivante :
LM_LICENSE_FILE="5296@localhost"
– laisser XILINXD_LICENSE_FILE indéfinie ou lui donner la même valeur que LM_LICENSE_FILE.
Cadence
– établir 2 tunnels ssh :
port local 5280 -> ccflex04.in2p3.fr:5280
port local 5281 -> ccflex05.in2p3.fr:5281
– définir/ajouter la variable d’environnement suivante :
LM_LICENSE_FILE="5280@localhost"
Modelsim
Modelsim SE
– établir 2 tunnels ssh :
port local 1717 -> polntflex:1717
port local 50097 -> polntflex: 49191 :au 24/04/2018
(une liste de ports pour lesquels la conf a fonctionné = 49156;49200;49177;49257;49184;49188;50262,49190,51103,51305,51503,52715,56604,
57898,64238,49275,64961,50097)
– définir/ajouter la variable d’environnement suivante :
LM_LICENSE_FILE="1717@localhost"
(histoire : il y avait avant port local 2447 -> polcad02:2447 )
avant changement serveur polcad02 en polntflex c’était :
port local 1717 -> polcad02:1717
port local 63568 -> polcad02:63568
Déterminer les ports pour d’autres applis
Il faut être au LLR, s’assurer que l’application qu’on veut « supporter » fonctionne correctement avec les licences. On quitte cette application.
On lance un terminal (une fenêtre DOS sous Windows). On lance ensuite l’application qu’on veut « supporter » normalement. Dans le terminal lancé précédemment, on tape :
– sous Windows :
netstat -o 1
– sous Unix :
netstat -npa
Et on regarde quels ports l’application en question utilise. En général on trouvera le port indiqué par la variable LM_LICENSE_FILE ou équivalent, et d’autres ports. Il faut établir des tunnels vers tous les ports.