Only released in EOL distros:
Package Summary
A ROS node that controls a Linksys access point with a Linksys WRT610n-compatible web interface.
- Author: Catalin Drula
- License: BSD
- Source: svn https://code.ros.org/svn/ros-pkg/stacks/linux_networking/trunk
Package Summary
A ROS node that controls a Linksys access point with a Linksys WRT610n-compatible web interface.
- Author: Catalin Drula
- License: BSD
- Source: svn https://code.ros.org/svn/ros-pkg/stacks/linux_networking/trunk
Package Summary
A ROS node that controls a Linksys access point with a Linksys WRT610n-compatible web interface.
- Author: Catalin Drula
- License: BSD
- Source: svn https://code.ros.org/svn/ros-pkg/stacks/linux_networking/trunk
Package Summary
A ROS node that controls a Linksys access point with a Linksys WRT610n-compatible web interface.
- Maintainer status: maintained
- Maintainer: Dash <dash AT clearpathrobotics DOT com>
- Author: Catalin Drula
- License: BSD
- Source: git https://github.com/PR2/linux_networking.git (branch: hydro-devel)
Package Summary
A ROS node that controls a Linksys access point with a Linksys WRT610n-compatible web interface.
- Maintainer status: maintained
- Maintainer: Devon Ash <dash AT clearpathrobotics DOT com>
- Author: Catalin Drula
- License: BSD
Overview
This package implements the access_point_control dynamic_reconfigure interface for controlling an access point for Linksys access points.
Compatible models
Tested compatible models are WRT610Nv2 and WRT310N. Any model that uses the same web interface should work.
Known issues
The following is a list of known issues with implementing the access_point_control API for the Linksys web interface:
the Linksys models mentioned previously do not support automatic TX power control so the txpower_auto parameter should be set to False
- the Linksys AP models do not support the WPA and WPA2 simultaneous security mode
after resetting the Linksys AP configuration (using the reset button on the AP), the Manual mode should be selected in the web interface under Wireless/Basic Wireless Settings (by default, the Wi-Fi Protected Setup mode is selected)
- configuration updates are quite slow (5-10 seconds) due to the web-based interface
if a configuration parameter is rejected by the access point (e.g. an invalid channel) the AP reverts to the old setting; this is also reflected in the configuration returned by update_configuration()
the wmm parameter is shared between the 2.4 and 5GHz interface so setting it for one interface will cause it to be set for the other as well
the dynamic_reconfigure interface supports three modes, a, b and g and a boolean that specifies whether n mode should be enabled or not. These modes are mapped to those provided by the Linksys web interface as:
a <---> a-only
a + n <---> mixed
b <---> b-only
b + n <---> should not be used in order to keep the mapping bijective
g <---> g-only
g + n <---> mixed
ROS API
linksys_apcontrol_node.py
linksys_apcontrol_node.py provides control of Linksys access point.Parameters
Node parameters
These are the startup parameters of the node.- The name of the interface that the node will control. Usually this is wl0 for the 2.4GHz interface and wl1 for the 5GHz. This parameter must be specified.
- The IP address through which the AP web interface can be accessed.
- The admin user name.
- The admin password.