https://fit-pc.com/wiki/index.php?title=FTMr_configuration&feed=atom&action=historyFTMr configuration - Revision history2024-03-28T09:55:27ZRevision history for this page on the wikiMediaWiki 1.25.2https://fit-pc.com/wiki/index.php?title=FTMr_configuration&diff=7339&oldid=prevIrads: Redirected page to WiFi Indoor Location Device (WILD)2019-08-06T15:22:16Z<p>Redirected page to <a href="/wiki/index.php?title=WiFi_Indoor_Location_Device_(WILD)" title="WiFi Indoor Location Device (WILD)">WiFi Indoor Location Device (WILD)</a></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 15:22, 6 August 2019</td>
</tr><tr><td colspan="2" class="diff-lineno" id="L1" >Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">#REDIRECT [[WiFi Indoor Location Device (WILD)]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Configuration overview =</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Configuration overview =</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>     The FTM Responder device is pre-assemble with software image on SD Card</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>     The FTM Responder device is pre-assemble with software image on SD Card</div></td></tr>
</table>Iradshttps://fit-pc.com/wiki/index.php?title=FTMr_configuration&diff=6772&oldid=prevValentin at 05:45, 3 December 20182018-12-03T05:45:49Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 05:45, 3 December 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="L75" >Line 75:</td>
<td colspan="2" class="diff-lineno">Line 75:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>             SSID (#1, SoftAP)    DO_NOT_CONNECT</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>             SSID (#1, SoftAP)    DO_NOT_CONNECT</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>             ht_capab            [SMPS-DISABLED][HT40-]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>             ht_capab            [SMPS-DISABLED][HT40-]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>             <del class="diffchange diffchange-inline">Hw_mode </del>            A</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>             <ins class="diffchange diffchange-inline">hw_mode </ins>            A</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= FTM Responder: Configuring parameters =</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= FTM Responder: Configuring parameters =</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="L116" >Line 116:</td>
<td colspan="2" class="diff-lineno">Line 116:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>         SSID (#1, SoftAP)      DO_NOT_CONNECT       </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>         SSID (#1, SoftAP)      DO_NOT_CONNECT       </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>         ht_capab                [SMPS-DISABLED][HT40-]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>         ht_capab                [SMPS-DISABLED][HT40-]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>         <del class="diffchange diffchange-inline">Hw_mode </del>                a                     </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>         <ins class="diffchange diffchange-inline">hw_mode </ins>                a                     </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>Valentinhttps://fit-pc.com/wiki/index.php?title=FTMr_configuration&diff=6769&oldid=prevValentin: Created page with "= Configuration overview = The FTM Responder device is pre-assemble with software image on SD Card installed on the FTMR device (e.g. Compulab Fitlet2). The so..."2018-11-28T13:27:31Z<p>Created page with "= Configuration overview = The FTM Responder device is pre-assemble with software image on SD Card installed on the FTMR device (e.g. Compulab Fitlet2). The so..."</p>
<p><b>New page</b></p><div>= Configuration overview =<br />
The FTM Responder device is pre-assemble with software image on SD Card<br />
installed on the FTMR device (e.g. Compulab Fitlet2).<br />
<br />
The software image based on Yocto BSP for Intel E3900 is pre compiled<br />
with Intel AC8260 WIFI driver supporting 11mcFTM Responder mode,<br />
Bluetooth driver for AC8260 and set of network services to enable out of<br />
the box operation. A user can deploy the device with default setting, apply<br />
power and the FTMR device will boot automatically and start operate. You<br />
will be able to scan with your mobile and detect the FTM Responder device<br />
as well measure FTM Ranges from our mobile few minutes after FTMR is<br />
power on. For transferring data via FTMR device, please refer to the above<br />
chapters describing network topology deployment and backhauling mode<br />
and configuration. If there is no backhaul connected to the FTMR device, the<br />
FTMR device will automatically serve responding to Wi-Fi location range<br />
measurements request sent by mobile devices supporting 11mcFTM and<br />
certified by the WIFI Alliance for Wi-Fi Location .<br />
<br />
The following sub chapters describe the out of the box configuration as well<br />
parameters that the user can change within the FTM Responder device.<br />
<br />
In order to connect to the FTM Responder device you shall use remote PC<br />
connect to the FTMR via SSH.<br />
<br />
Note: Changing parameters within FTM Responder is only for qualified<br />
technician who is familiar with FTMR device technical details.<br />
<br />
= Out of the Box Configuration =<br />
1) Wi-Fi Backhaul (BH) – Association with a Wi-Fi network:<br />
<br />
The FTM Responder device will search automatically for an access point (AP)<br />
named “INTC_FTMR1”, with password “WCSLCDFTMR”, operating at 5GHz<br />
band.<br />
If such an external access point detected, the FTM Responder will connect<br />
and associate to the Access Point and use the AP’s Wi-Fi channel for FTM<br />
and SoftAP. In case the FTMR device does not detect the external access<br />
point configured for FTMR Wi-Fi Backhauling, the FTM Responder device will<br />
restart its Backhauling interface and try to reactivate it every 15 minutes,<br />
searching for an External Access point with SSID defined in the FTMR file<br />
/etc/wpa_supplicant.conf.<br />
<br />
2) FTM Responder device Wi-Fi SoftAP : a Wi-Fi interface enabling for<br />
mobile devices to associate and transfer data over Wi-Fi network created<br />
by the FTM Responder device:<br />
<br />
Channel is set according to Backhauling of the external Access point that the<br />
FTMR will be associated (in case of Wi-Fi backhaul mode). Note: If the<br />
external Access point with specific SSID defined for FTMR Wi-Fi Backhauling<br />
is not in the RF range of standard radio signal between the External Access<br />
point / Router and FTMR the FTMR will not associate automatically to the<br />
external Wi-Fi Access point.<br />
In case the FTMR is not associated after boot to external Access point (Wi-Fi<br />
Backhauling),the SoftAP and FTM Wi-Fi channel set in /etc/hostapd.conf will<br />
be used. Default channel defined in the hostapd.conf for “out of the box” is<br />
CH48 (Freq. 5240 MHz).<br />
<br />
i. Channel Bandwidth (BW) : 80MHz.<br />
ii. SSID#1 (SoftAP) : DO_NOT_CONNECT<br />
note: this is the SSID that a mobile device can be associate in<br />
order to transfer data over Wi-Fi via the FTM Responder device in<br />
case a backhauling is connected to the FTMR device.<br />
You can change SSID#1 name to another name in all the<br />
hostapd.conf files within all the FTMR responder devices in case<br />
you prefer to use other SSID#1 name.<br />
iii. Password (for SSID#1): responders<br />
<br />
Out of the box values (in the hostapd.conf file):<br />
<br />
Parameter name |Out of the box value<br />
--------------------|--------------------<br />
Interface wlp1s0<br />
Channel 48<br />
vht_oper_chwidth 1 (80 MHz)<br />
(channel BW)<br />
SSID (#1, SoftAP) DO_NOT_CONNECT<br />
ht_capab [SMPS-DISABLED][HT40-]<br />
Hw_mode A<br />
<br />
= FTM Responder: Configuring parameters =<br />
In case there is a need to configure the FTMR parameters, this can be by<br />
configuring the following files.<br />
<br />
There are 3 files that the a qualified technician and System integrator who<br />
deploy FTM Responder devices in a venue can edit, in order to set the<br />
deployment parameters different than the out of the box deployment:<br />
<br />
1) WPA_supplicant.conf<br />
<br />
This file holds the data on the SSID (SSID#2 of the External Access point<br />
allocated for Wi-Fi Backhauling) and Password of the external Access<br />
point that the FTMR to be associated in order to establish a Wi-Fi<br />
backhaul network connection between the FTMR and the external<br />
nearby access point.<br />
Note: in case you want to ensure No automatic connection of Wi-Fi<br />
Backhauling established, you can define a SSID#2 with a name that the<br />
FTMR will never be able to associate to external Access Point<br />
<br />
File is located at /etc/wpa_supplicant.conf<br />
<br />
Parameter Out of the Box<br />
WiFi BH SSID (#2) INTC_FTMR1 <br />
WiFi BH Password WCSLCDFTMR <br />
<br />
2) Hostapd.conf<br />
<br />
This file holds all parameters of the SoftAP that is visible to the user from<br />
the responders network.<br />
<br />
File is located at /etc/hostapd.conf.<br />
<br />
Parameter Out of the Box settings<br />
interface wlp1s0 <br />
channel 48 <br />
vht_oper_chwidth 1 (80 MHz) <br />
(channel BW)<br />
SSID (#1, SoftAP) DO_NOT_CONNECT <br />
ht_capab [SMPS-DISABLED][HT40-]<br />
Hw_mode a <br />
<br />
<br />
3) Iwlwifi.conf<br />
<br />
In this file, it is possible to enable / disable the Wi-Fi Firmware behavior,<br />
using some parameters<br />
<br />
File is located at /etc/modprobe.d/iwlwifi.conf.<br />
<br />
Parameter Out of the Box settings<br />
CAM mode options iwlmvm power_scheme=1<br />
enabled<br />
ASAP mode options iwlwifi ftm_resp_asap=1<br />
enabled<br />
Read options iwlwifi nvm_file="nvm-sfp-b2-open.bin” - COMMENTED<br />
configurations <br />
from bin file is<br />
disabled<br />
<br />
The end 2 end topology to serve multi-client by single FTM Responder<br />
optimize when FTM Responder are set to operate in ASAP mode (this<br />
mode is define in the 802.11REVmc protocol).<br />
<br />
In case you want to verify that the configuration is set to ASAP mode:<br />
check the file, by running “cat /etc/modprobe.d/iwlwifi.conf”<br />
The file should contain the following lines:<br />
options iwlmvm power_scheme=1<br />
options iwlwifi ftm_resp_asap=1<br />
<br />
= FTMR Configuration: Changing channel and BW =<br />
The “out of the box” configuration of the FTM Responder software is set to<br />
5Ghz band CH48 , 80Mhz Channel Bandwidth.<br />
<br />
For 5Ghz band, it is recommended to use channels 36, 40, 44, 48. Other<br />
channels that allowed per country regulation are subject to WW regulatory<br />
requirements.<br />
Note that in order to comply WW regulatory, some channels are not<br />
supported (e.g. DFS channels are not supported), or channels are per<br />
Country regulation.<br />
<br />
Modifying channel and BW is possible and done by editing hostapd.conf<br />
that resides within the GalileGen2 FTM Responder device.<br />
<br />
File location: /etc/hostapd.conf<br />
<br />
== Change SoftAP channel ==<br />
a. Edit line:<br />
# If CONFIG_ACS build option is enabled, the channel can be selected<br />
# automatically at run time by setting channel=acs_survey or channel=0, both of<br />
# which will enable the ACS survey based algorithm.<br />
channel=48<br />
Change the number to the desired channel<br />
b. Edit line:<br />
ht_capab=[SMPS-DISABLED][HT40=]<br />
Change the sign (HT40+/-) according to table A (next page).<br />
<br />
== Change channel bandwidth ==<br />
=== For 80 MHz ===<br />
<pre><br />
a.<br />
# ieee80211ac: Whether IEEE 802.11ac (VHT) is enabled<br />
# 0 = disabled (default)<br />
# 1 = enabled<br />
# Note: You will also need to enable WMM for full VHT functionality.<br />
ieee80211ac=1<br />
b.<br />
# 0 = 20 or 40 MHz operating Channel width<br />
# 1 = 80 MHz channel width<br />
# 2 = 160 MHz channel width<br />
# 3 = 80+80 MHz channel width<br />
vht_oper_chwidth=1<br />
</pre><br />
=== For 40 MHz ===<br />
<pre><br />
a.<br />
# ieee80211ac: Whether IEEE 802.11ac (VHT) is enabled<br />
# 0 = disabled (default)<br />
# 1 = enabled<br />
# Note: You will also need to enable WMM for full VHT functionality.<br />
ieee80211ac=0<br />
<br />
b.<br />
# 0 = 20 or 40 MHz operating Channel width<br />
# 1 = 80 MHz channel width<br />
# 2 = 160 MHz channel width<br />
# 3 = 80+80 MHz channel width<br />
vht_oper_chwidth=0<br />
</pre><br />
=== For 20 MHz ===<br />
edit same as for 40 MHz, and also<br><br />
<pre><br />
c.<br />
ht_capab=[SORT-GI-20]<br />
d.<br />
require_ht=0<br />
</pre><br />
<br />
=== Table A: HT Capability Signs ===<br />
<br />
Channel HT Sign<br />
36 +<br />
40 -<br />
44 +<br />
48 -<br />
52 +<br />
56 -<br />
60 +<br />
64 -<br />
68 +<br />
72 -<br />
76 +<br />
80 -<br />
84 +<br />
88 -<br />
92 +<br />
96 -<br />
100 +<br />
104 -<br />
108 +<br />
112 -<br />
116 +<br />
120 -<br />
124 +<br />
128 -<br />
132 +<br />
136 -<br />
140 +<br />
144 -<br />
149 +<br />
153 -<br />
157 +<br />
161 -<br />
165 +<br />
169 -<br />
173 +<br />
177 -</div>Valentin