Start Wizard & SWiSS on Older EVKs

Warning

If you can already get Start Wizard working with your EVK, you probably DO NOT need to read this page at all!

This page will discuss how to enable Start Wizard and SWiSS on older EVKs (Host Mode S/W Package Versions up to v1.2.1).

Instructions

  1. (Requires Internet Conection) Java is required on the Raspberry Pi EVK for the Wizard & SWiSS servers. To install Java, open the terminal, and type: ‘sudo apt-get install openjdk-8-jre’. Following installation, type “java -version” to verify the correct installation.

  2. Download and extract the Wizard & SWiSS installation package ZIP file.

  3. Copy the installation package directory ‘wizard_swiss_install_package’ to the Raspberry Pi EVK filesystem using either a USB flash drive or scp (secure-copy).

  4. On the Raspberry Pi host, open a terminal and navigate into the copied directory: ‘wizard_swiss_install_package’.

  5. Type ‘update.sh’ to install the Start Wizard application and the SWiSS toolkit.

  6. It may be convenient to set up a static Ethernet IP for the EVK.

    To update the IP, SSH into the Raspberry Pi Host (i.e. ‘ssh pi@<EVK Ethernet IP>’). The default password is ‘raspberry’. Then, type ‘ipconfig’ (or directly edit ‘~/nrc_pkg/script/conf/etc/CONFIG_IP’) and modify the following:

    • Disable Ethernet DHCP server:

      USE_ETH_DHCP_SERVER=N

    • Enable Ethernet static IP:

      USE_ETH_STATIC_IP=Y

    • Set the IP to 172.16.73.94/24:

      ETH_STATIC_IP=172.16.73.94

      ETH_STATIC_NETMASK=24

Note

This setting will overwrite the contents of ‘/etc/dhcpcd.conf’ next time the user starts the AP/STA operation.

Next, add the following lines to ‘/etc/dhcpcd.conf’:

  • interface eth0

  • static ip_address=172.16.73.94/24

Reboot the RPi for the changes to take effect.

Note

Using the IP “172.16.73.94” is recommended, since this is the default EVK IP for many of the NRC tools.