https://doc.lab.cityofthings.eu/w/api.php?action=feedcontributions&user=Cotadmin&feedformat=atomCityLab Testbed - User contributions [en]2024-03-29T13:45:38ZUser contributionsMediaWiki 1.35.1https://doc.lab.cityofthings.eu/w/index.php?title=Main_Page&diff=232Main Page2018-03-14T14:16:07Z<p>Cotadmin: </p>
<hr />
<div>Welcome to CityLab, the City of Things smart cities FIRE testbed.<br />
<br />
This testbed is intended for wireless networking experimentation in the unlicensed spectrum. It is located in the city center of Antwerp, Belgium, and belongs to the University of Antwerp/imec. The testbed can be found in the streets in and around the city campus of the University of Antwerp, in an area of about 0.5km by 0.5km. See below for a map of the testbed.<br />
<br />
Hardware is hosted at 50 locations, each with its own gateway attached to houses in the street or installed on a pole on a roof. See node overview.<br />
<br />
Every gateway is equipped with WiFi 802.11ac on 2.4 GHz and 5GHz, Bluetooth 4.0, IEEE 802.15.4 on 2.4 GHz and IEEE 802.15.4g 868MHz, DASH7 on 433MHz and 868MHz and LoRaWAN on 868MHz (client only). More information see node specifications.<br />
<br />
Listed below are a number of pages that should help you to get stated on the CityLab testbed. Since this Wiki is still very much a work in progress the documentation is far from complete. If you get stuck or you have a question and you can't find the answer on this wiki, please don't hesitate to contact us. You can reach us at {{SafeMailTo|admin|lab.cityofthings.eu}}. We'll be happy to help you along and update the documentation where necessary.<br />
<br />
== Some Useful Pages ==<br />
<br />
* [[Getting Started]]<br />
* [[Usage Policy]]<br />
* [[FAQ]]<br />
* [[Node Specifications]]<br />
* [[Nodes | Node Locations]]<br />
<br />
== Testbed nodes ==<br />
<br />
A full-screen version of this map can be found [https://doc.lab.cityofthings.eu/nodemap/ here]. An explanation on how to use this map can be found [[Getting Started#Using the node map | here]].<br />
<iframe key="docs" path="nodemap/?embed=1" width="100%" height="800" /></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Main_Page&diff=225Main Page2018-03-14T08:23:32Z<p>Cotadmin: </p>
<hr />
<div>Welcome to CityLab, the City of Things smart cities FIRE testbed.<br />
<br />
This testbed is intended for wireless networking experimentation in the unlicensed spectrum. It is located in the city center of Antwerp, Belgium, and belongs to imec. The testbed can be found in the streets in and around the city campus of the University of Antwerp, in an area of about 0.5km by 0.5km. See below for a map of the testbed.<br />
<br />
Hardware is hosted at 50 locations, each with its own gateway attached to houses in the street or installed on a pole on a roof. See node overview.<br />
<br />
Every gateway is equipped with WiFi 802.11ac on 2.4 GHz and 5GHz, Bluetooth 4.0, IEEE 802.15.4 on 2.4 GHz and IEEE 802.15.4g 868MHz, DASH7 on 433MHz and 868MHz and LoRaWAN on 868MHz (client only). More information see node specifications.<br />
<br />
Listed below are a number of pages that should help you to get stated on the CityLab testbed. Since this Wiki is still very much a work in progress the documentation is far from complete. If you get stuck or you have a question and you can't find the answer on this wiki, please don't hesitate to contact us. You can reach us at {{SafeMailTo|admin|lab.cityofthings.eu}}. We'll be happy to help you along and update the documentation where necessary.<br />
<br />
== Some Useful Pages ==<br />
<br />
* [[Getting Started]]<br />
* [[FAQ]]<br />
* [[Node Specifications]]<br />
* [[Nodes | Node Locations]]<br />
<br />
== Testbed nodes ==<br />
<br />
A full-screen version of this map can be found [https://doc.lab.cityofthings.eu/nodemap/ here]. An explanation on how to use this map can be found [[Getting Started#Using the node map | here]].<br />
<iframe key="docs" path="nodemap/?embed=1" width="100%" height="800" /></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Main_Page&diff=224Main Page2018-03-14T08:23:16Z<p>Cotadmin: </p>
<hr />
<div>Welcome to CityLab, the City of Things smart cities FIRE testbed.<br />
<br />
This testbed is intended for wireless networking experimentation in the unlicensed spectrum. It is located in the city center of Antwerp, Belgium, and belongs to imec. The testbed can be found in the streets in and around the city campus of the University of Antwerp, in an area of about 0.5km by 0.5km. See below for a map of the testbed.<br />
<br />
Hardware is hosted at 50 locations, each with its own gateway attached to houses in the street or installed on a pole on a roof. See node overview.<br />
<br />
Every gateway is equipped with WiFi 802.11ac on 2.4 GHz and 5GHz, Bluetooth 4.0, IEEE 802.15.4 on 2.4 GHz and IEEE 802.15.4g 868MHz, DASH7 on 433MHz and 868MHz and LoRaWAN on 868MHz (client only). More information see node specifications.<br />
<br />
For questions contact {{SafeMailTo|admin|lab.cityofthings.eu}}.<br />
<br />
Listed below are a number of pages that should help you to get stated on the CityLab testbed. Since this Wiki is still very much a work in progress the documentation is far from complete. If you get stuck or you have a question and you can't find the answer on this wiki, please don't hesitate to contact us. You can reach us at {{SafeMailTo|admin|lab.cityofthings.eu}}. We'll be happy to help you along and update the documentation where necessary.<br />
<br />
== Some Useful Pages ==<br />
<br />
* [[Getting Started]]<br />
* [[FAQ]]<br />
* [[Node Specifications]]<br />
* [[Nodes | Node Locations]]<br />
<br />
== Testbed nodes ==<br />
<br />
A full-screen version of this map can be found [https://doc.lab.cityofthings.eu/nodemap/ here]. An explanation on how to use this map can be found [[Getting Started#Using the node map | here]].<br />
<iframe key="docs" path="nodemap/?embed=1" width="100%" height="800" /></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Main_Page&diff=223Main Page2018-03-14T08:22:42Z<p>Cotadmin: </p>
<hr />
<div>Welcome to CityLab, the City of Things smart cities FIRE testbed.<br />
<br />
This testbed is intended for wireless networking experimentation in the unlicensed spectrum. It is located in the city center of Antwerp, Belgium, and belongs to imec. The testbed can be found in the streets in and around the city campus of the University of Antwerp, in an area of about 0.5km by 0.5km. See below for a map of the testbed.<br />
<br />
Hardware is hosted at 50 locations, each with its own gateway attached to houses in the street or installed on a pole on a roof. See node overview.<br />
<br />
Every gateway is equipped with WiFi 802.11ac on 2.4 GHz and 5GHz, Bluetooth 4.0, IEEE 802.15.4 on 2.4 GHz and IEEE 802.15.4g 868MHz, DASH7 on 433MHz and 868MHz and LoRaWAN on 868MHz (client only). More information see node specifications.<br />
<br />
For questions contact support@lab.cityofthings.eu.<br />
<br />
Listed below are a number of pages that should help you to get stated on the CityLab testbed. Since this Wiki is still very much a work in progress the documentation is far from complete. If you get stuck or you have a question and you can't find the answer on this wiki, please don't hesitate to contact us. You can reach us at {{SafeMailTo|admin|lab.cityofthings.eu}}. We'll be happy to help you along and update the documentation where necessary.<br />
<br />
== Some Useful Pages ==<br />
<br />
* [[Getting Started]]<br />
* [[FAQ]]<br />
* [[Node Specifications]]<br />
* [[Nodes | Node Locations]]<br />
<br />
== Testbed nodes ==<br />
<br />
A full-screen version of this map can be found [https://doc.lab.cityofthings.eu/nodemap/ here]. An explanation on how to use this map can be found [[Getting Started#Using the node map | here]].<br />
<iframe key="docs" path="nodemap/?embed=1" width="100%" height="800" /></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Main_Page&diff=222Main Page2018-03-14T08:22:34Z<p>Cotadmin: </p>
<hr />
<div>Welcome to CityLab, the City of Things smart cities FIRE testbed.<br />
<br />
Welcome to CityLab, the City of Things smart cities FIRE testbed.<br />
<br />
This testbed is intended for wireless networking experimentation in the unlicensed spectrum. It is located in the city center of Antwerp, Belgium, and belongs to imec. The testbed can be found in the streets in and around the city campus of the University of Antwerp, in an area of about 0.5km by 0.5km. See below for a map of the testbed.<br />
<br />
Hardware is hosted at 50 locations, each with its own gateway attached to houses in the street or installed on a pole on a roof. See node overview.<br />
<br />
Every gateway is equipped with WiFi 802.11ac on 2.4 GHz and 5GHz, Bluetooth 4.0, IEEE 802.15.4 on 2.4 GHz and IEEE 802.15.4g 868MHz, DASH7 on 433MHz and 868MHz and LoRaWAN on 868MHz (client only). More information see node specifications.<br />
<br />
For questions contact support@lab.cityofthings.eu.<br />
<br />
Listed below are a number of pages that should help you to get stated on the CityLab testbed. Since this Wiki is still very much a work in progress the documentation is far from complete. If you get stuck or you have a question and you can't find the answer on this wiki, please don't hesitate to contact us. You can reach us at {{SafeMailTo|admin|lab.cityofthings.eu}}. We'll be happy to help you along and update the documentation where necessary.<br />
<br />
== Some Useful Pages ==<br />
<br />
* [[Getting Started]]<br />
* [[FAQ]]<br />
* [[Node Specifications]]<br />
* [[Nodes | Node Locations]]<br />
<br />
== Testbed nodes ==<br />
<br />
A full-screen version of this map can be found [https://doc.lab.cityofthings.eu/nodemap/ here]. An explanation on how to use this map can be found [[Getting Started#Using the node map | here]].<br />
<iframe key="docs" path="nodemap/?embed=1" width="100%" height="800" /></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=160Getting Started2018-03-06T10:06:14Z<p>Cotadmin: /* Using the node map */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see jFed documentation regarding certificates), provide your password and click Login.<br />
[[File:jfed_login.png|Log in|480px]]<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
[[File:jfed_experiment.png|Drag in 3 wireless nodes|480px]]<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes! See [[#Using the node map|using the node map]] for more information.<br />
[[File:jfed_select_nodes.png|Select the appropriate nodes|480px]]<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
[[File: jfed_run.png|Start the experiment|480px]]<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
[[File:jfed_started.png|The experiment is running|480px]]<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.<br />
<br />
== Using the node map ==<br />
Note: A full-screen version of the node map can be found [https://doc.lab.cityofthings.eu/nodemap/ here]<br />
The node map is a city map of Antwerp where all CityLab nodes are marked. Every node is shown on the map by by a clickable pin. When you click on a pin, a small text balloon opens that contains a link that brings you to a web page with some more information on that node.<br />
<br />
You can use the node map to search for nodes that are in each others vicinity in order to set up an experiment with nodes that can actually communicate with the technology you will use. Due to the scale of the CityLab testbed, not all nodes can directly communicate with each other.<br />
<br />
Please not that, while on the map, nodes might appear to be in close proximity, they do not necessarily have wireless connectivity (e.g. because there are obstacles blocking the line-of-sight between them). This is also highly dependent on technology. To help you select which nodes might be suitable for your experiment, we created an overlay on the map that shows which nodes have a direct connection with each other. To view this overlay, first select a type of wireless link from the drop-down menu. Then, you can optionally set filters based on RSSI values or on reliability. When you click the ''update'' button, the overlay will appear.<br />
<br />
The overlay consists of colour-coded lines that give a visual clue of how good or bad a certain wireless link is. The lines themselves are also clickable, showing you the details of the link conditions. Do note that these figures come from a specially designed experiment to measure the link conditions. As these link conditions are also affected by external factors, they might change. You can use this node map as a guide, but do not consider it to be absolute reality...<br />
<iframe key="docs" path="nodemap/?embed=1" width="100%" height="800" /></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=159Getting Started2018-03-06T10:01:33Z<p>Cotadmin: /* Using the node map */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see jFed documentation regarding certificates), provide your password and click Login.<br />
[[File:jfed_login.png|Log in|480px]]<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
[[File:jfed_experiment.png|Drag in 3 wireless nodes|480px]]<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes! See [[#Using the node map|using the node map]] for more information.<br />
[[File:jfed_select_nodes.png|Select the appropriate nodes|480px]]<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
[[File: jfed_run.png|Start the experiment|480px]]<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
[[File:jfed_started.png|The experiment is running|480px]]<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.<br />
<br />
== Using the node map ==<br />
Note: A full-screen version of the node map can be found [https://doc.lab.cityofthings.eu/nodemap/ here]<br />
The node map is a city map of Antwerp where all CityLab nodes are marked. Every node is shown on the map by by a clickable pin. When you click on a pin, a small text balloon opens that contains a link that brings you to a web page with some more information on that node.<br />
<br />
You can use the node map to search for nodes that are in each others vicinity in order to set up an experiment with nodes that can actually communicate with the technology you will use. Due to the scale of the CityLab testbed, not all nodes can directly communicate with each other.<br />
<br />
Please not that, while on the map, nodes might appear to be in close proximity, they do not necessarily have wireless connectivity (e.g. because there are obstacles blocking the line-of-sight between them). This is also highly dependent on technology. To help you select which nodes might be suitable for your experiment, we created an overlay on the map that shows which nodes have a direct connection with each other. To view this overlay, first select a type of wireless link from the drop-down menu. Then, you can optionally set filters based on RSSI values or on reliability. When you click the ''update'' button, the overlay will appear.<br />
<iframe key="docs" path="nodemap/?embed=1" width="100%" height="800" /></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=158Getting Started2018-03-06T10:00:02Z<p>Cotadmin: </p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see jFed documentation regarding certificates), provide your password and click Login.<br />
[[File:jfed_login.png|Log in|480px]]<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
[[File:jfed_experiment.png|Drag in 3 wireless nodes|480px]]<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes! See [[#Using the node map|using the node map]] for more information.<br />
[[File:jfed_select_nodes.png|Select the appropriate nodes|480px]]<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
[[File: jfed_run.png|Start the experiment|480px]]<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
[[File:jfed_started.png|The experiment is running|480px]]<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.<br />
<br />
== Using the node map ==<br />
Note: A full-screen version of the node map can be found [https://doc.lab.cityofthings.eu/nodemap/ here]<br />
The node map is a city map of Antwerp where all CityLab nodes are marked. Every node is shown on the map by by a clickable pin. When you click on a pin, a small text balloon opens that contains a link that brings you to a web page with some more information on that node.<br />
<br />
You can use the node map to search for nodes that are in each others vicinity in order to set up an experiment with nodes that can actually communicate with the technology you will use. Due to the scale of the CityLab testbed, not all nodes can directly communicate with each other. This is also highly dependent on technology. To help you select which nodes might be suitable for your experiment, we created an overlay on the map that shows which nodes have a direct connection with each other. To view this overlay, first select a type of wireless link from the drop-down menu. Then, you can optionally set filters based on RSSI values or on reliability. When you click the ''update'' button, the overlay will appear.<br />
<iframe key="docs" path="nodemap/?embed=1" width="100%" height="800" /></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=157Getting Started2018-03-06T08:52:03Z<p>Cotadmin: /* Create and activate your experiment using jFed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see jFed documentation regarding certificates), provide your password and click Login.<br />
[[File:jfed_login.png|Log in|480px]]<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
[[File:jfed_experiment.png|Drag in 3 wireless nodes|480px]]<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
[[File:jfed_select_nodes.png|Select the appropriate nodes|480px]]<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
[[File: jfed_run.png|Start the experiment|480px]]<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
[[File:jfed_started.png|The experiment is running|480px]]<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=File:Jfed_started.png&diff=156File:Jfed started.png2018-03-06T08:51:41Z<p>Cotadmin: </p>
<hr />
<div></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=File:Jfed_run.png&diff=155File:Jfed run.png2018-03-06T08:51:25Z<p>Cotadmin: </p>
<hr />
<div></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=154Getting Started2018-03-06T08:51:15Z<p>Cotadmin: /* Create and activate your experiment using jFed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see jFed documentation regarding certificates), provide your password and click Login.<br />
[[File:jfed_login.png|Log in|480px]]<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
[[File:jfed_experiment.png|Drag in 3 wireless nodes|480px]]<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
[[File:jfed_select_nodes.png|Select the appropriate nodes|480px]]<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
[[File: jfed_run.png|Start the experiment|480px]]<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
[[File:jfed_started.png|The experiment is running|480px]]<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=153Getting Started2018-03-06T08:50:58Z<p>Cotadmin: /* Create and activate your experiment using jFed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see jFed documentation regarding certificates), provide your password and click Login.<br />
[[File:jfed_login.png|Log in|480px]]<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
[[File:jfed_experiment.png|Drag in 3 wireless nodes|480px]]<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
[[File:jfed_select_nodes.png|Select the appropriate nodes|480px]]<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
[[File: jfed_run.png|Start the experiment]]<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
[[File:jfed_started.png|The experiment is running]]<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=152Getting Started2018-03-06T08:49:34Z<p>Cotadmin: /* Create and activate your experiment using jFed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see jFed documentation regarding certificates), provide your password and click Login.<br />
[[File:jfed_login.png|Log in|480px]]<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
[[File:jfed_experiment.png|Drag in 3 wireless nodes|480px]]<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
[[File:jfed_select_nodes.pmg|Select the appropriate nodes]]<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
[[File: jfed_run.png|Start the experiment]]<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
[[File:jfed_started.png|The experiment is running]]<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=151Getting Started2018-03-06T08:48:41Z<p>Cotadmin: /* Create and activate your experiment using jFed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see jFed documentation regarding certificates), provide your password and click Login.<br />
[[File:jfed_login.png|Log in|480px]]<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
[[File:jfed_experiment.png|Drag in 3 wireless nodes|480px]]<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
[[File:jfed_select_nodes|Select the appropriate nodes]]<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
[[File: jfed_run.png|Start the experiment]]<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
[[File:jfed_started.png|The experiment is running]]<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=File:Jfed_select_nodes.png&diff=150File:Jfed select nodes.png2018-03-06T08:47:34Z<p>Cotadmin: </p>
<hr />
<div></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=File:Jfed_experiment.png&diff=149File:Jfed experiment.png2018-03-06T08:46:22Z<p>Cotadmin: </p>
<hr />
<div></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=148Getting Started2018-03-06T08:46:12Z<p>Cotadmin: /* Create and activate your experiment using jFed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see jFed documentation regarding certificates), provide your password and click Login.<br />
[[File:jfed_login.png|Log in]]<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
[[File:jfed_experiment.png|Drag in 3 wireless nodes]]<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
[[File:jfed_select_nodes|Select the appropriate nodes]]<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
[[File: jfed_run.png|Start the experiment]]<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
[[File:jfed_started.png|The experiment is running]]<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=File:Jfed_login.png&diff=147File:Jfed login.png2018-03-06T08:42:21Z<p>Cotadmin: </p>
<hr />
<div></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=146Getting Started2018-03-06T08:42:10Z<p>Cotadmin: /* Create and activate your experiment using jFed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see jFed documentation regarding certificates), provide your password and click Login.<br />
[[File:jfed_login.png|Log in]]<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=145Getting Started2018-03-06T08:31:41Z<p>Cotadmin: /* Create and activate your experiment using jFed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see jFed documentation regarding certificates), provide your password and click Login.<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=144Getting Started2018-03-06T08:31:23Z<p>Cotadmin: /* Create and activate your experiment using jFed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see fed documentation regarding certificates), provide your password and click Login.<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=143Getting Started2018-03-06T08:30:50Z<p>Cotadmin: /* Get the JFed software */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you can also find some documentation on how to use this software (e.g. regarding certificates).<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed by browsing to the [https://jfed.ilabt.imec.be jFed website], browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see fed documentation regarding certificates), provide your password and click Login.<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=142Getting Started2018-03-06T08:30:14Z<p>Cotadmin: /* Get a JFed account */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the ''CityOfThings'' project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you are also able to find some documentation on how to use this software and regarding certificates.<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed by browsing to the [https://jfed.ilabt.imec.be jFed website], browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see fed documentation regarding certificates), provide your password and click Login.<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=141Getting Started2018-03-06T08:28:23Z<p>Cotadmin: /* Prerequisites */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the CityOfThings project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you are also able to find some documentation on how to use this software and regarding certificates.<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed by browsing to the [https://jfed.ilabt.imec.be jFed website], browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see fed documentation regarding certificates), provide your password and click Login.<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=139Getting Started2018-03-05T14:25:23Z<p>Cotadmin: /* Using the testbed for the first time */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the CityOfThings project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you are also able to find some documentation on how to use this software and regarding certificates.<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed by browsing to the [https://jfed.ilabt.imec.be jFed website], browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see fed documentation regarding certificates), provide your password and click Login.<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code><br />
<br />
=== Configuration of stations ===<br />
For each of the two stations, open a ssh terminal and become root:<br />
<br />
<code>sudo su</code><br />
<br />
Put the wireless interface into managed mode and specify the SSID so it knows to which AP it should connect<br />
<br />
<pre>iwconfig wlp1s0 mode managed<br />
iwconfig wlp1s0 essid demoX</pre><br />
<br />
Specify an IP address and bring up the interface:<br />
<br />
<code>ifconfig wlan0 192.168.X.Z/24 up</code><br />
<br />
make sure Z is not 1 and is different on both stations. Now, check if you can ping from one station to the other.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=138Getting Started2018-03-05T14:19:33Z<p>Cotadmin: /* Using the testbed for the first time */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the CityOfThings project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you are also able to find some documentation on how to use this software and regarding certificates.<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed by browsing to the [https://jfed.ilabt.imec.be jFed website], browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see fed documentation regarding certificates), provide your password and click Login.<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
* When all nodes turn green, your experiment is succesfully activated.<br />
<br />
=== Configuration of Access Point ===<br />
SSH to your AP node (double click it in jFed). Become root:<br />
<br />
<code>sudo su</code><br />
<br />
Create a config file for the hostapd program:<br />
<br />
<code>nano /root/hostapd.conf</code><br />
<br />
Add the following content to the config file:<br />
<br />
<pre>interface=wlp1s0<br />
driver=nl80211<br />
country_code=BE<br />
ssid=demoX<br />
hw_mode=Z<br />
channel=Y</pre><br />
<br />
Replace X with a random number. Replace Y with your channel(1-11 for g, 36/40/44 for a) and Z with the WiFi mode (a or g). Start hostapd. The above config will setup an AP on wlan0 using 802.11a or g, channel Y, with SSID demoX:<br />
<br />
<code>hostapd /root/hostapd.conf</code><br />
<br />
Open a second ssh terminal and give an IP address to the wlp1s0 interface so we can test the connection to the clients (in the next steps). Be sure to replace X with your number:<br />
<br />
<code>sudo su; ifconfig wlp1s0 192.168.X.1/24</code></div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=137Getting Started2018-03-05T14:16:13Z<p>Cotadmin: /* Create and activate your experiment using jFed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the CityOfThings project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you are also able to find some documentation on how to use this software and regarding certificates.<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed by browsing to the [https://jfed.ilabt.imec.be jFed website], browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see fed documentation regarding certificates), provide your password and click Login.<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes.<br />
* Configure which nodes you want to use:<br />
** Click the node, and select ``City of Things Antwerp''. But default, WiLab2 is selected.<br />
** Click on ''specific node''and select a node there. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
* When all nodes turn green, your experiment is succesfully activated.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=136Getting Started2018-03-05T13:59:22Z<p>Cotadmin: /* Create and activate your experiment using jFed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the CityOfThings project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you are also able to find some documentation on how to use this software and regarding certificates.<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed by browsing to the [https://jfed.ilabt.imec.be jFed website], browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see fed documentation regarding certificates), provide your password and click Login.<br />
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.<br />
* Click on New<br />
* Drag in 3 wireless nodes. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!<br />
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).<br />
* Name the three fixed nodes: ap and sta1 and sta2.<br />
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.<br />
* When all nodes turn green, your experiment is succesfully activated.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=135Getting Started2018-03-05T13:55:24Z<p>Cotadmin: /* Get the JFed software */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the CityOfThings project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you are also able to find some documentation on how to use this software and regarding certificates.<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed by browsing to the [https://jfed.ilabt.imec.be jFed website], browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file, provide your password and click Login.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=134Getting Started2018-03-05T13:55:01Z<p>Cotadmin: /* Using the testbed */</p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the CityOfThings project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you are also able to find some documentation on how to use this software.<br />
<br />
== Using the testbed for the first time ==<br />
=== Create and activate your experiment using jFed ===<br />
Follow these steps to activate your nodes using jFed:<br />
* Fire up jFed by browsing to the [https://jfed.ilabt.imec.be jFed website], browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file, provide your password and click Login.</div>Cotadminhttps://doc.lab.cityofthings.eu/w/index.php?title=Getting_Started&diff=128Getting Started2018-02-27T13:54:02Z<p>Cotadmin: </p>
<hr />
<div>== Prerequisites ==<br />
<br />
To access the CityLab testbed you need:<br />
* A JFed account from the [https://authority.ilabt.iminds.be IMEC User Authority]. If you do not have one, you can request one [https://authority.ilabt.iminds.be/signup.php here] (make sure the fill in '<i>CityOfThings</i>' as the project name).<br />
* You must be a member of the 'CityOfThings' project. <br />
<br />
Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!<br />
<br />
<br />
=== Get a JFed account ===<br />
You must have an account at the IMEC user authority. If you do not have one, go to the [https://authority.ilabt.iminds.be IMEC User Authority] website and sign up for one. While signing up, you can immediately also request to be a member of the CityOfThings project (written exactly like this).<br />
<br />
=== Get the JFed software ===<br />
You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to [https://jfed.ilabt.imec.be https://jfed.ilabt.imec.be] and download the appropriate installer for your operating system. On that website, you are also able to find some documentation on how to use this software.<br />
<br />
== Using the testbed ==</div>Cotadmin