SETunnelsflexlm

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.