Using a RALF workstation » History » Version 12

ROQUE, Damien, 12/03/2014 12:24 AM

1 1 ROQUE, Damien
h1. Using a RALF workstation
2 1 ROQUE, Damien
3 6 ROQUE, Damien
RALF stations are available at ISAE-Supaero, they are provided with GNU/Linux Debian Wheezy or Xubuntu 14.04. This documentation is a short getting started guide in order to start working with RALF.
4 1 ROQUE, Damien
5 6 ROQUE, Damien
h2. Login, home and network shares
6 1 ROQUE, Damien
7 8 ROQUE, Damien
You must login using your ISAE-Supaero account after choosing your graphical environment ("GNOME Shell":http://www.gnome.org/gnome-3/, GNOME Classic, "Xfce":http://www.xfce.org/). At your first login, once the access is granted by the LDAP server, a home directory is automatically created locally in subdirectories of @/home@.
8 1 ROQUE, Damien
9 1 ROQUE, Damien
Notice that networks shares are not available through NFS due to delegated administration of the computers. However, it remains possible to use network shares through SAMBA (use for example Gigolo).
10 6 ROQUE, Damien
11 1 ROQUE, Damien
h2. Setting up the proxy
12 1 ROQUE, Damien
13 2 ROQUE, Damien
In a GNU/Linux shell, the ISAE's proxy can be configured mainly through @http_proxy@ and @https_proxy@ environment variables.
14 2 ROQUE, Damien
<pre>
15 4 ROQUE, Damien
export http_proxy=http://host:port
16 1 ROQUE, Damien
export https_proxy=http://host:port
17 5 ROQUE, Damien
</pre>
18 11 ROQUE, Damien
19 10 ROQUE, Damien
notice. The fields @host@ and @port@ are not released publicly, do not hesitate to ask to the professor in charge.
20 5 ROQUE, Damien
21 5 ROQUE, Damien
In a Firefox web browser, go to "Edit -> Preferences -> Advanced -> Network -> Autodetect proxy".
22 5 ROQUE, Damien
23 5 ROQUE, Damien
h2. Getting privileges
24 5 ROQUE, Damien
25 5 ROQUE, Damien
Users can obtain advanced permissions by belonging to appropriate groups:
26 5 ROQUE, Damien
* for realtime scheduling (in order to execute UHD), users should be member of @usrp@ group;
27 5 ROQUE, Damien
* for administrator rights (through sudo), users should be member of @sudo@ group.
28 5 ROQUE, Damien
29 1 ROQUE, Damien
For the cases above, adding an user to a group can be performed thanks to the following instruction (as root):
30 1 ROQUE, Damien
<pre>
31 1 ROQUE, Damien
adduser <user> <group>
32 6 ROQUE, Damien
</pre>
33 6 ROQUE, Damien
34 9 ROQUE, Damien
h2. Driving USRP hardware
35 6 ROQUE, Damien
36 7 ROQUE, Damien
warning. Beware of the transmission power !
37 6 ROQUE, Damien
38 6 ROQUE, Damien
* Start transmitting only if 50 ohm termination is used (antenna, dummy load, loopback interface...).
39 6 ROQUE, Damien
* If you are using a loopback interface, do not forget to connect a 30 dB attenuator.
40 6 ROQUE, Damien
* Respect the "regulation":http://www.anfr.fr.
41 6 ROQUE, Damien
42 12 ROQUE, Damien
You can start by running and analyzing examples as described [[Running examples and getting started|here]].