This cookbook requires LANforge GUI version 5.4.6 and above.
The LANforge InterOp solution of Candela technologies are used to support real clients for testing Access Points. InterOp gives the ease of handling real clients with complete automation and populate a detailed reports on the entire duration of the test.
We have support for various kinds of real clients:
- Android clients.
- iOS clients.
- Windows Machines.
- Linux Machines.
- MacOS Machines.
All applications requiring internet for installation should be installed before starting the LANforge server.
Open a new terminal.
Create LANforge Accounts:
Create a lanforge user and install the LANforge software in the lanforge home directory. Do this by typing in these commands in the terminal:
sudo adduser lanforge
[ENTER]
password lanforge
[ENTER]
From the candelatech page download the LANforgeServer-5.4.6_Linux-F30-x64.tar.gz file in Ubuntu 18.04.5 or Ubuntu 20.04.5 LTS machine.
)
cd Downloads
[ENTER]
tar -xvzf LANforgeServer-*_Linux-x86.tar.gz
[ENTER]
)
cd LANforgeServer-5.4.6/
sudo ./install.bash
)
sudo su
[ENTER] (to be root user)
)
cd /home/lanforge
[ENTER]
./lf_kinstall.pl --do_interop --lfver 5.4.6
[ENTER]
These set of commands will run the server installation script we downloaded above (with the proper arguments).
)
In the package configuration select “lightdm”.
)
After the installation is successful a “Done” message will be shown in the mate terminal.
)
After running the install script, cd to the /home/lanforge directory as root and run the lfconfig script to configure LANforge (as below):
cd /home/lanforge
sudo ./lfconfig
)
Running the command
./lfconfig --help
in the terminal will display all flags for the lfconfig script and what each usage is.
)
Configure LANforge resources in the same realm as the manager as illustrated by the list of lfconfig key value entries in the example below:
Manager (Resource #1) | Resource #2 | Resource #3 | Resource #4 |
mgt_dev eth0 resource 1 realm 22 mode both config |
mgt_dev eth0 resource 2 realm 22 mode resource config |
mgt_dev eth0 resource 3 realm 22 mode resource config |
mgt_dev eth0 resource 4 realm 22 mode resource config |
)
To start the LANforge servers, use the serverctl.bash script as root shown in the commands below:
sudo./serverctl.bash start
)
)
Open a new terminal.
Create LANforge Accounts
Create a lanforge user and install the LANforge software in the lanforge home directory.
sudo adduser lanforge;password lanforge
From the candelatech page download the LANforgeServer-5.4.6_Linux-F21-x64.tar.gz file in Ubuntu 16.04 LTS machine.