Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Starting the WiFiMon Secure Agent and WiFiMon GUI requires the following command: ./start.sh

Anchor
compile
compile
6.

...

WiFiMon Code Compilation

Note: This step is only required if you make changes to the WiFiMon Code , as the ones listed in sections below.is modified by the reader to include new features.

The WiFiMon code can be obtained Get the WiFiMon code from the official repository (https://bitbucket.software.geant.org/projects/WFMON/repos/agent/browse). A requirement to compile WiFiMon code is Apache Maven. You It can install it be installed via the following commands:

sudo apt-get update
sudo apt-get install -y maven

Enter the Within the WiFiMon code folder:Compile (cd agent), the WiFiMon code ban be compiled using the following commands:

mvn clean install
mvn package

Copy the WiFiMon files Afterwards, WiFiMon war files should be copied in the /usr/lib/wifimon directory:

cp /agent/wifimon-assembly/target/wifimon-agent-bin/secure-processor-0.1.1-SNAPSHOT.war /usr/lib/wifimon/secure-processor-0.1.1.war
cp /agent/wifimon-assembly/target/wifimon-agent-bin/ui-0.1.1-SNAPSHOT.war /usr/lib/wifimon/ui-0.1.1.war

Anchor
letsencrypt
letsencrypt
7.

...

Configuration of the WiFiMon Secure Agent

We will demonstrate the configuration of the WiFiMon Secure Agent with a Let’s encrypt certificate. WiFiMon Administrators are free to use whatever certificates they prefer. In the following, we assume that both WiFiMon Analysis Station and WiFiMon Test Server are installed in the same server and thus, use the same certificate. WiFiMon Administrators may install them in separate servers.

...