Using a RALF workstation » History » Version 8

ROQUE, Damien, 12/02/2014 03:37 PM

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 5 ROQUE, Damien
The fields @host@ and @port@ are not released publicly, do not hesitate to ask to the professor in charge.
19 5 ROQUE, Damien
20 5 ROQUE, Damien
In a Firefox web browser, go to "Edit -> Preferences -> Advanced -> Network -> Autodetect proxy".
21 5 ROQUE, Damien
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 6 ROQUE, Damien
h2. Using an USRP station
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 6 ROQUE, Damien
You can start by analyzing examples given by UHD and GNURadio in the following directories:
43 6 ROQUE, Damien
<pre>
44 6 ROQUE, Damien
/usr/local/lib/uhd/examples/
45 6 ROQUE, Damien
/usr/local/share/gnuradio/examples/
46 2 ROQUE, Damien
</pre>