History log of /external/iw/mesh.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c8473cb12c2313c523b246dc1a128944cb24a411 23-Sep-2014 Chun-Yeow Yeoh <yeohchunyeow@gmail.com> iw: Allow basic rates to be configured when joining mesh

This patch adds option to configure basic rates during mesh join.

Signed-off-by: Ashok Nagarajan <ashok.dragon@gmail.com>
Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@gmail.com>

v2: minor change for upstream
v3: fix typo error (Colleen)
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
/external/iw/mesh.c
957baf81a29e00d6e5e40eafc6f1300ae535b679 23-Sep-2014 Chun-Yeow Yeoh <yeohchunyeow@gmail.com> iw: Allow user to provide freq during mesh join

Allow user to configure frequency and channel type during
mesh join command.

Signed-off-by: Ashok Nagarajan <ashok.dragon@gmail.com>
Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@gmail.com>

v2: use chandef similar to IBSS (Johannes)
v4: make the mesh join command more self-explanatory (Bob Copeland)
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
/external/iw/mesh.c
770f80c9afc1210c149c1e697d399db3d9e1beb9 08-Jul-2013 Colleen Twitty <colleen@cozybit.com> iw: Add support for mesh peer link expiration.

User can configure the peer link expiration time with a
new mesh parameter, mesh_plink_timeout. This parameter
sets the expiration time, in seconds, for peer links.
After this time, the peer link is expired. This means the
inactive STA is removed from the list of peers and is not
considered a peer again unless it re-peers.

Signed-off-by: Colleen Twitty <colleen@cozybit.com>
/external/iw/mesh.c
46758fa391cf2b44016972a854854c60a4498c0d 18-Jan-2013 Marco Porsch <marco@cozybit.com> iw: add default mesh Power Mode and Awake Window to mesh config

The default mesh power mode is the power mode that will be
assigned to newly established peer links.
The awake window is the duration the local STA will stay awake
after sending its own beacon in PS mode.
Both values can be modified as part of the mesh params.

Signed-off-by: Marco Porsch <marco@cozybit.com>
Signed-off-by: Ivan Bezyazychnyy <ivan.bezyazychnyy@gmail.com>
/external/iw/mesh.c
a8c2e76dbf6b868b37e4662141e79c6afd42aa9b 18-Jan-2013 Marco Porsch <marco@cozybit.com> iw: add beacon interval and DTIM period parameters to mesh join

Set the beacon interval and DTIM period with the mesh join
command:
iw <dev> mesh join <meshid> beacon-interval <time in TUs>
dtim-period <value>

Signed-off-by: Marco Porsch <marco@cozybit.com>
/external/iw/mesh.c
83cb979bc161a163ac03e4fc8b34936de5d3763e 09-Oct-2012 Ashok Nagarajan <ashok@cozybit.com> iw: remove unnecessary variable in find_mesh_param

Also stick to coding style. use "strcmp ( , ) == 0" instead of (!strcmp( , ))

Signed-off-by: Ashok Nagarajan <ashok@cozybit.com>
/external/iw/mesh.c
05514f9581f66b12ac9ee0f21c770ceb34310e9d 19-Jul-2012 Johannes Berg <johannes.berg@intel.com> pass idby argument to all functions
/external/iw/mesh.c
b1b5713b88048981a17d2a869c48c506d165653f 04-Jul-2012 Chun-Yeow Yeoh <yeohchunyeow@gmail.com> iw: allow setting mesh proactive tree building mode related parameters

This patch allows the setting of following mesh parameters:
mesh_hwmp_active_path_to_root_timeout
mesh_hwmp_root_interval
mesh_hwmp_confirmation_interval

Also ensure the TU is printed for mesh_hwmp_rann_interval.
/external/iw/mesh.c
be97e5138844c380bee6902575954915e91153c5 18-Apr-2012 Ashok Nagarajan <ashok@cozybit.com> iw: Allow setting RSSI threshold for peering

Signed-off-by: Ashok Nagarajan <ashok@cozybit.com>
/external/iw/mesh.c
d9f730c4b5345ae3a110f8ea5aa6ca635293597a 13-Apr-2012 Ashok Nagarajan <ashok@cozybit.com> iw: add mesh conf parameter "mesh_sync_offset_max_neighor"

Maximum number of neighbors to synchronize to for mesh default synchronization
method

Signed-off-by: Marco Porsch <marco.porsch@etit.tu-chemnitz.de>
/external/iw/mesh.c
9560e43d6db295215cebb563d467d30218fa29c1 13-Apr-2012 Ashok Nagarajan <ashok@cozybit.com> iw: allow user to enable vendor synchronization when joining mesh

Currently this option just disables the default neighbor offset
synchronization method. It is useful for testing.

Signed-off-by: Marco Porsch <marco.porsch@etit.tu-chemnitz.de>
/external/iw/mesh.c
accd0d236117c181b91d0671c5b1d708216a97e9 04-Mar-2012 Chun-Yeow Yeoh <yeohchunyeow@gmail.com> iw: Add support of setting non-forwarding entity in Mesh

This patch creates a new mesh parameter known as mesh_fwding. Mesh node will become
non-forwarding entity if this parameter is set to 0. By default, it is set as 1.

Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@gmail.com>
/external/iw/mesh.c
7d01a091fefcd25e0a1216afd166582f3386bb89 08-Dec-2011 Chun-Yeow Yeoh <yeohchunyeow@gmail.com> iw: allow setting mesh mcast-rate

Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@gmail.com>
Signed-off-by: Thomas Pedersen <thomas@cozybit.com>
/external/iw/mesh.c
b9aa711a58c824df6b3f7f996eab94ac00716f35 10-Aug-2011 Javier Cardona <javier@cozybit.com> support for setting RANN interval and mesh gate
/external/iw/mesh.c
247beb9984db618c4abc0a5f7de8ce03700974e8 03-Dec-2010 Johannes Berg <johannes.berg@intel.com> mesh: add support for NL80211_MESHCONF_ELEMENT_TTL
/external/iw/mesh.c
400efd3e2ee9e221f54bc4e4919d2b42e37003e7 02-Dec-2010 Johannes Berg <johannes.berg@intel.com> mesh: support join/leave
/external/iw/mesh.c
a34f62cf9f8866587a8b83e78670b4d5b6c731f6 02-Dec-2010 Johannes Berg <johannes.berg@intel.com> mesh: allow setting multiple parameters at once
/external/iw/mesh.c
97e213723c5efe715ee1109dd1be9c5cbf99b9c1 02-Dec-2010 Johannes Berg <johannes.berg@intel.com> mesh: allow getting all parameters at once
/external/iw/mesh.c
cc37218f6bcc7e68fe164f47950d2f043d4fa1cd 09-Nov-2009 Rui Paulo <rpaulo@gmail.com> implement rootmode

This introduces a new mesh parameter mesh_hwmp_rootmode to make the
mesh point act as a root node using mesh RANN frames.

Signed-off-by: Rui Paulo <rpaulo@gmail.com>
/external/iw/mesh.c
70cf45448a6980379ee58455750b5289f4f97312 05-May-2009 Johannes Berg <johannes@sipsolutions.net> finish docs
/external/iw/mesh.c
01ae06f9e9d2bf3e7e998bcbda06fd916c92f34e 05-May-2009 Johannes Berg <johannes@sipsolutions.net> add ability to document commands, document event/help
/external/iw/mesh.c
7c37a24d7570cd9ff6b89d6fa8c1846c9b66969d 08-Apr-2009 Johannes Berg <johannes@sipsolutions.net> prepare for more generic commands
/external/iw/mesh.c
f089471a6bf1a72414cd95ac7e69331dc01c5182 29-Jan-2009 Johannes Berg <johannes@sipsolutions.net> mesh parameter list improvements

- list them as a real list
- print them out when the user specified none at all
/external/iw/mesh.c
4d0d2ea7ad3dd47cdcd61338b8ab0f91f205cf4c 10-Jan-2009 Colin McCabe <colin@cozybit.com> iw: Fix regression in mesh_param input parsing

In the iw tool, don't crash on bad arguments to "iw dev mesh set mesh_param"
/external/iw/mesh.c
656aa246fc6ea3eddbe233873cde7fcd21febd92 08-Dec-2008 Johannes Berg <johannes@sipsolutions.net> fix sparse warnings
/external/iw/mesh.c
7d73601616b312fdcbf22f405a86464f01f31a47 08-Dec-2008 Johannes Berg <johannes@sipsolutions.net> add and use ARRAY_SIZE
/external/iw/mesh.c
46c1ad1fac51356236e746e285995c6629fd8650 22-Oct-2008 colin@cozybit.com <colin@cozybit.com> iw: Add commands to get and set o11s mesh networking parameters

Two new top-level commands: iw dev <devname> get mesh_param <param>, and
iw dev <devname> set mesh_param <param> <value>.
These can be used to configure the 802.11s mesh networking stack.
These use the new %NL80211_CMD_GET_MESH_PARAMS and
%NL80211_CMD_SET_MESH_PARAMS netlink commands.

We check the user input to make sure that the values given fall in the valid
range for each parameter.
Signed-off-by: Colin McCabe <colin@cozybit.com>
/external/iw/mesh.c