We have computing licenses for Mathematica available within the theory group.
Desktops and machines in the SLAC network can use our license server.
A limited amount of individual licenses is available for computers / laptops outside the SLAC network.
Alex (alexfr@slac.stanford.edu) is maintaining our Mathematica licenses.
Mathematica for Windows, Linux and MacOS can be downloaded from our theory machines and is located at
/u2/mathematica_files/
If you are activating Mathematica via a GUI, select network activation and choose
epp-theory02.slac.stanford.edu
as the license server.
For this to work, you need to be inside the SLAC network and can only use Mathematica as long as you stay in the network as the license server is not reachable from the outside.
If you activate Mathematica from command line add the following line to the file ".Mathematica/Licensing/mathpass" in your home directory.
!epp-theory02.slac.stanford.edu
There are three options to use Mathematica if you are outside the SLAC network:
ssh -L 16286:127.0.0.1:16286 your-slac-username@slacEPP2
which tunnels the traffic of the port 16286 of your local IP 127.0.0.1 to the epp-theory02 server.
If everything works as expected you should now be able to authenticate Mathematica by choosing 127.0.0.1 as the license server. This will work as long as you keep that ssh session open.
Note that since epp-theory02 is not directly accessible remotely, in order for this ssh tunnel to work you need to have configured ssh to use one of the gateway machines as a proxyJump to epp-theory02.
Instructions on how to setup a proxyJump for our theory machines can be found at the SLAC Theory Machines page.