|   | 20 |  | 
          
          
            |   | 21 | === Quickstart Option === | 
          
          
            |   | 22 | We have an image available, named {{{oai-dev.ndz}}}. It has all the necessary driver and software pre-installed, and two scripts available to immediately boot up the eNB and UE. | 
          
          
            |   | 23 |  | 
          
          
            |   | 24 | 1. To proceed, after having a reservation, load the following image. | 
          
          
            |   | 25 |  * {{{omf load -t node1-1,node1-2 -i oai-dev.ndz}}} | 
          
          
            |   | 26 |  * The nodes will automatically turn off when imaging is completed. | 
          
          
            |   | 27 | 1. Turn the nodes on. | 
          
          
            |   | 28 |  * {{{omf tell -a on -t node1-1,node1-2}}} | 
          
          
            |   | 29 | 1. Open a terminal to each node. You must enable X11 Forwarding to see the GUI and statistics screens. | 
          
          
            |   | 30 |  1. This is a two step process, to extend the tunnel to your local machine. SSH with tunnel to the console, and then again with the tunnel from the console to the node. | 
          
          
            |   | 31 |  1. Linux: Simply use the -X or -Y flags, e.g.  | 
          
          
            |   | 32 |   1. {{{ssh -Y -t sb1.orbit-lab.org ssh -Y -t node1-1}}} | 
          
          
            |   | 33 |   1. {{{ssh -Y -t sb1.orbit-lab.org ssh -Y -t node1-2}}} | 
          
          
            |   | 34 |   1. If you get an error about ssh keys not matching, you MUST follow the instructions about running ssh-keygen -f. It will not allow X11 forwarding until fixed. | 
          
          
            |   | 35 |  1. Windows: You must either use an X11 capable ssh client, such as mobaXterm or bitvise ssh, or install a standalone x11 client, such as FIXME | 
          
          
            |   | 36 |   1. Start x11 capable client | 
          
          
            |   | 37 |   1. SSH to console | 
          
          
            |   | 38 |   1. SSH to node | 
          
          
            |   | 39 |  1. Mac: You must use an X11 capable ssh client such as FIXME, or install a standalone X11 client such as FIXME | 
          
          
            |   | 40 |   1. Start x11 capable client | 
          
          
            |   | 41 |   1. SSH to console | 
          
          
            |   | 42 |   1. SSH to node | 
          
          
            |   | 43 | 1. On the first node, execute script {{{./CompandRuneNB}}} | 
          
          
            |   | 44 | 1. On the second node, execute script {{{./CompandRunUE}}} | 
          
          
            |   | 45 | 1. For subsequent runs, execute {{{./runeNB}}} or {{{./runUE}}} instead, to avoid recompiling. | 
          
          
            |   | 46 | 1. These scripts will create interface {{{oai0}}} and assign an address. | 
          
          
            |   | 47 |  1. Use {{{ifconfig}}} or {{{ip a}}} to see the address assigned. | 
          
          
            |   | 48 | 1. You should be able to ping from one node to the other on these addresses. | 
          
          
            |   | 49 | 1. For throughput testing | 
          
          
            |   | 50 |  1. On one node, execute {{{iperf -s}}} | 
          
          
            |   | 51 |  1. On the second node, execute {{{iperf -c Put_other_oai_IP_here}}} | 
          
          
            |   | 52 |  | 
          
          
            |   | 53 |  | 
          
          
            |   | 54 | -------------------------------- |