BreadCrumb® CX1 Version 11 User Guide Model: BreadCrumb CX1 User Guide Version: 11.13.0 Rev A Software Version: 11.13.0 Document Part Number: 03‐100147‐001 Corporate Headquarters: Rajant Corporation 400 East King Street Malvern, PA 19355 Tel: (484) 595‐0233 Fax: (484) 595‐0244 http://www.rajant.
Table of Contents Document Revision History Copyright Statement FCC Statement Antennas Safety Modifications Professional Installation Attestation Maximum Certified Power GNU General Public License Statement Preface 1. Introduction to BreadCrumbs 1.1 What is a BreadCrumb? 1.2 The Mesh Network 2. Description of a BreadCrumb CX1 2.1 Radios 2.2 Enclosure 2.3 Antenna Connectors 2.4 etherCON Connector 2.5 Power Requirements 2.6 Status LED 3.
Document Revision History Revision Date Changes 11.12 Rev A 07/25/2016 Initial HTML document 11.
Copyright Statement Rajant, the Rajant logo, BreadCrumb, InstaMesh, BC|Commander, and Bring Your Network with You! are registered trademarks of Rajant Corp. in the United States and certain other countries. Rajant’s patented InstaMesh® networking software enables the network to quickly adapt to rapidly‐ deployed and moving network elements. U.S. Patents 9,001,645, US 9,001,645 B2 and US 9,319,922 B2 BreadCrumb® CX1 Version 11 User Guide Copyright © 2009–2016 Rajant Corp. All rights reserved.
FCC Statement This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the device is operated in a commercial environment. This device generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with this instruction manual, may cause harmful interference to radio communications.
Rajant Products are compliant and warranted against manufacturing defects only so long as authorized Rajant‐authorized accessories are used in deployment of Rajant Breadcrumbs. It is the responsibility of the operator and the installer to insure the system as installed operates within regional requirements.
GNU General Public License Statement Certain components of the Rajant BreadCrumb firmware are subject to the GNU General Public License Version 2, or other so‐called open source licenses (“Open Source Software”).
Preface Purpose and Scope This manual provides information and guidance to all personnel who are involved with and use Rajant Corporation’s BreadCrumb CX1. This manual begins with an introduction to the BreadCrumb Kinetic Mesh Network. It then characterizes the features of the BreadCrumb CX1. Finally, it describes common deployment scenarios and provides concise step‐by‐step instructions for each scenario.
1. Introduction to BreadCrumbs Rajant Corporation’s (http://www.rajant.com) BreadCrumbs utilize the 802.11 wireless networking standards to form a wireless mesh network. The network is mobile, selfintegrating, selfmeshing, self healing, and secure. The focus is on flexibility, adaptability, and simplicity. The BreadCrumb Kinetic Mesh Network is intended for rapid deployment of a broadband wireless network into a situation or “hot zone.
Although all BreadCrumbs can be access points, most access points do not provide mesh capability. Traditional access points simply allow wireless devices within range to connect to a wired network; they do not extend range through other access points. 1.2 The Mesh Network The key component of a BreadCrumb Mesh network is the ability for BreadCrumbs to connect, or mesh with each other.
2. Description of a BreadCrumb CX1 BreadCrumb CX1 is a portable, wireless device deployable in most environments. It is light in weight, includes 2 external antennas and is designed to be completely mobile as worn by an individual. The BreadCrumb CX1 is powered by a removeable rechargeable battery. 2.1 Radios The BreadCrumb CX1 contains one radio in the 3.6 GHz band. 2.2 Enclosure The CX1 enclosure has been designed to be splashproof when an etherCON cable is attached and the battery door is closed.
Figure: BreadCrumb CX1 Enclosure Features (Back)
2.3 Antenna Connectors The BreadCrumb CX1 provides two antennas located on the top of the enclosure (see the Enclosure Top figure above). The CX1 offers antenna diversity and MultipleInput and MultipleOutput (MIMO) features so two antenna ports are utilized by the single radio.
Warning If it is necessary to service the antennas, to avoid possible damage to the BreadCrumb radio(s), always connect or disconnect external antennas with the power to the BreadCrumb CX1 turned off. 2.4 etherCON Connector The etherCON connector of the BreadCrumb CX1 provides Ethernet and also outputs 500 mA of current at the voltage of the removeable rechargeable battery. The etherCON connector’s power is required by the Green Go beltpack.
2.5 Power Requirements The BreadCrumb CX1 is powered by a removable rechargeable smart lithium ion battery, Rajant part number 49100009001 Inspired Energy NC2040HD34, Battery, 10.8 V, 3.4 Ah, 37 Wh. The battery body is keyed to assist in proper insertion. When the battery is inserted into the CX1, the rectangular tab should be folded away from the battery gauge display on the end of the battery. The battery compartment door can then be clipped in the closed position.
Battery Safety Handling z z z z z z z Avoid shorting the battery. Do not immerse in water. Do not disassemble or deform the battery. Do not expose to, or dispose of the battery in fire. Avoid excessive physical shock or vibration. Keep out of the reach of children. Never use a battery that appears to have suffered abuse. Charge & Discharge z Battery must be charged in appropriate charger only. Never use a modified or damaged charger. z Store in a cool, dry and well ventilated area.
The Status LED is capable of displaying warning and error codes, and link states. The LED Mode can be configured in BC|Commander to be ON (switchable), ALERTS ONLY (switchable), OFF (nonswitchable), or OFF (switchable). When the LED Mode is ON, the BreadCrumb LED alternates between displaying the link state and any warnings or errors. When the LED Mode is OFF, the BreadCrumb LED does not display any warnings, errors, or the link state.
For a list of error and warning codes refer to Appendix Error and Warning Codes.
3.
Appendix A: Error and Warning Codes All possible BreadCrumb error and warning codes are listed below. A BreadCrumb can have multiple errors or warnings listed in the Alerts tab of BC|Commander but only one code will be flashed on the BreadCrumb’s status LED. A few codes such as 811 and 335 are non flashing alerts. For a BreadCrumb with other active alerts, the lowest number error code will flash on the BreadCrumb’s status LED, and if there are no errors then the lowest number warning will flash.
1171 Platform information in flash file name and breadcrumbbuildinfo.conf do not match. 118 Untar failed. 119 FIS directory update of kernel failed. 121 Failed to unmount /etc. 122 In Failsafe mode, but no USB drive detected. 123 BreadCrumb will be in failsafe mode and unable to communicate with other BreadCrumbs after next reboot. 124 Failed to suspend bcconfigd. 125 Failed to set boot path to next image. 126 Failed to erase end of next file system image.
146 Failed to verify consistent country settings 147 The configured countries are not consistent 151 Premanufacturing install process failed 152 Firmware install failed 153 Postmanufacturing install process failed 154 The autorun is missing required symbols 21 Recovery log detected. To clear this message, please take a diagnostic snapshot and upload to https://secure.rajant.com. 22 Internal error detected. Please take a diagnostic snapshot and upload to https//secure.rajant.com.
383 Radio resumed from radar pause 385 Radio(s) failed to initialize Code FIPS Codes (4*) 41 FIPS Poweron selftests failed. 411 FIPS DRBG poweron self test failed. 412 FIPS DRBG continuous test failed. 413 FIPS DRBG health check failed. 414 Kernel integrity check failed. 415 Filesystem integrity check failed. 416 FIPS USB test vector data missing. 417 FIPS Invalid configuration. 418 Flash image may not be installed while in FIPS mode. 42 Mixed SecNet/NonSecNet configuration.
Status override CPLD feature not available (wrong CPLD version). Code Fatal and Serious Codes (5*) 51 instamesh fatal error. 52 hostapd fatal error. 521 disabling HT40 operation to prevent conflict with a nearby BSS 522 IEEE 802.11 TKIP countermeasures initiated 53 Taking over as APT master 54 fatal error. 541 Software error 55 Low memory ‐ automatic reboot scheduled.
Unsupported hardware component. 76 Potential loop detected, turned off port 77 Model is not supported in this version of firmware. Contact support. 81 reserved 811 Default Network Key is in use.
Appendix B: Ports and Protocols Table: Ports and Protocols Service From To Protocol Ephemeral port on BC|Commander workstation 224.0.0.
Compatibility Mode local address, ephemeral port for the service listener, ephemeral port for data flow IPv6 UDP APT ‐ v11 BreadCrumb ethernet interface IPv6 link‐ local address, ephemeral port BreadCrumb ethernet interface IPv6 link‐local address port 2210 for the service listener, ephemeral port for data flow IPv6 UDP RPT BreadCrumb IPv4 or IPv6 address, ephemeral port BreadCrumb IPv4 or IPv6 address, SCTP port 2210 for the service listener, ephemeral port for data flow IPv4 or IPv6 SCTP TRoIP
Appendix C: Rajant End User License Agreement The BreadCrumb® Wireless LAN System Rajant Corporation End User License Agreement IMPORTANT: PLEASE READ THIS END USER LICENSE AGREEMENT CAREFULLY. IT IS ENCLOSED IN THE SOFTWARE PACKAGE AND /OR PRESENTED ELECTRONICALLY WHEN ACCESSING THE SOFTWARE. BY CLICKING “I AGREE”, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE.
BELOW), EXCEPT TO THE EXTENT: (A) THERE IS A SEPARATE SIGNED CONTRACT BETWEEN CUSTOMER AND RAJANT GOVERNING CUSTOMER’S USE OF THE SOFTWARE, OR (B) THE SOFTWARE INCLUDES A SEPARATE “CLICKACCEPT” LICENSE AGREEMENT OR THIRD PARTY LICENSE AGREEMENT AS PART OF THE INSTALLATION OR DOWNLOAD PROCESS GOVERNING CUSTOMER’S USE OF THE SOFTWARE.
associated interface information.
Proprietary Notices. Customer agrees to maintain and reproduce all copyright, proprietary, and other notices on all copies, in any form, of the Software and Documentation in the same form and manner that such copyright and other proprietary notices are included on the Software. Except as expressly authorized in the Agreement, Customer shall not make any copies or duplicates of any Software without the prior written permission of Rajant. Term and Termination.
computer software” and “commercial computer software documentation,” and constitutes acceptance of the rights and restrictions herein. Identified Components; Additional Terms. The Software may contain or be delivered with one or more components, which may include thirdparty components, identified by RAJANT in the Documentation, readme.txt file, thirdparty clickaccept or elsewhere (e.g. on www.rajant.
instructions supplied by RAJANT, © is assembled or deployed with nonauthorized Rajant accessories; (d) has been subjected to abnormal physical or electrical stress, abnormal environmental conditions, misuse, negligence, or accident; or (e) is licensed for beta, evaluation, testing or demonstration purposes.
This warranty shall not apply to any Product that has been subjected to unusual physical, environmental or electrical stress.
EMPLOYEES, AGENTS, SUPPLIERS AND LICENSORS COLLECTIVELY, TO CUSTOMER, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE), BREACH OF WARRANTY OR OTHERWISE, SHALL NOT EXCEED THE PRICE PAID BY CUSTOMER TO ANY APPROVED SOURCE FOR THE SOFTWARE THAT GAVE RISE TO THE CLAIM OR IF THE SOFTWARE IS PART OF ANOTHER PRODUCT, THE PRICE PAID FOR SUCH OTHER PRODUCT. THIS LIMITATION OF LIABILITY FOR SOFTWARE IS CUMULATIVE AND NOT PER INCIDENT (I.E. THE EXISTENCE OF TWO OR MORE CLAIMS WILL NOT ENLARGE THIS LIMIT).
IF YOU ACQUIRED THE SOFTWARE IN EUROPE, THE MIDDLE EAST, AFRICA, ASIA OR OCEANIA, IN NO EVENT WILL RAJANT, ITS AFFILIATES, OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, SUPPLIERS AND LICENSORS, BE LIABLE FOR ANY LOST REVENUE, LOST PROFIT, OR LOST OR DAMAGED DATA, BUSINESS INTERRUPTION, LOSS OF CAPITAL, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL, OR PUNITIVE DAMAGES, HOWSOEVER ARISING, INCLUDING, WITHOUT LIMITATION, IN CONTRACT, TORT (INCLUDING NEGLIGENCE) OR WHETHER ARISING OUT OF THE USE OF OR INABILITY
other countries. Third party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between RAJANT and any other company.
Appendix D: GNU General Public License Version 2, June 1991 Copyright © 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111 1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. PREAMBLE The licenses for most software are designed to take away your freedom to share and change it.
program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone’s free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 1. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License.
telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole.
If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 1. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License.
this License. 1. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 2.
END OF TERMS AND CONDITIONS HOW TO APPLY THESE TERMS TO YOUR NEW PROGRAMS If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program.
signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License.