Release Notes for the CB-1000 Client Bridge Firmware Download Service Release Version 3.26

Contents
•	Product Overview
•	Why You May Need to Upgrade Your Firmware
•	New improvements
•	Known Issues and Bug Fixes
•	Files Included in Download 
•	Documentation
•	Getting Support

Product Overview
The Symbol Technologies, Inc. CB-1000 brings over 10 years of award winning design into a quality Client Bridge designed for the wireless environment.   The CB-1000 can interface with either an Ethernet device supplying its own IP address or to a Serial device adding the TCP/IP stack if required.

The CB-1000 uses a processor designed for the telecommunications and data processing industry along with the latest user installed Symbol designed radio for optimum 802.11b Wireless LAN performance.   Firmware is factory loaded with the latest released version and the firmware can be upgraded to the latest version via the user interface of the Station Manager configuration utility.

Why You May Need to Upgrade Your Firmware
You will need to upgrade your firmware to take advantage of the above features or if you are experiencing any system problems.      Symbol advises not to upgrade the firmware in a system if no system issues exist or you do not wish to use the new features with this firmware version.
Any issues found after the release are addressed as Service Release(s) and can be found on the Service Release web page for the product.

New improvements

Here are the improvements:
 
1.  Config file now contains WEP keys and password in hashed format
 
This allows users to configure multiple bridges using DHCP with one config file, and removes the necessity of the administrator to enter the WEP keys manually. One bridge can be configured properly, and the config file can be saved and reused. Entering a password during the initial configuration also allows the customer to hide the WEP keys from 3rd party technical installation teams hired to install and maintain equipment. 
 
The process consists of several steps:
- Config initial device with WEP keys and Password via the GUI
- Save config file
- download config file to other devices
 
When the config file is loaded on to a second device, the device automatically resets itself and closes the configuration utility. When the config utility is pulled up again, the administrator will need to enter the password to access the info in the device. Once the password has been entered the WEP keys will be in the clear.
 
If a password is not entered into the config file during initial configuration setup, the WEP keys will be visible in the clear in the config utility, as well as in the Telnet or serial interface. Protecting the unit with a password will allow only administrators with password authorization into the device.
 
For users using static IP addresses, the config file can be modified to include the correct IP address assignment prior to downloading the config file into the device. Care needs to be taken if this method is followed to ensure the IP address is entered correctly. Any additional spaces or characters entered in the IP address field in the config file can lock up the device. Recovery of locked devices can be done by inserting a pin into the reset hole on the back of the unit and holding it down for 5 seconds. This will return the unit to factory defaults.
 
If anyone tries to alter the password in the config file prior to downloading it into the device, the password will pass through a decryption engine which will turn it into "garbage". There is no way for that password, once garbled, to be deciphered. Similarly, hashed WEP keys in the config file go through a set of decryption activities when downloaded to the bridge, and any keys altered in the config file will not be implemented on the device.
 
To scramble the WEP keys in the interface required a lot more time to implement, and therefore has been passed over for the time being. The engineer is now focused on implementing Kerberos on the device instead.

2. Reset timing on disconnect
 
The CB1000 had a reset value of 10 minutes if there was no activity detected from a registered client. This value has been reduced to 30 seconds. In addition, an option for selecting a reset timing value on dropped socket connections has been added to the GUI.

Known Issues and Bug Fixes

Release notes for firmware changes between v2.32 and 3.26

•	Added timeout capabilities to pass through if configured as a listener socket.
•	TCP/IP stack can pick a random port # for applications now if the unit is booted with a radio.
•	Added "local tcp port" option to tcpbind3 so that people using pass through can pick their own port #.  "random" is the default.
•	Fixed issue with listen/backlog on sockets.  Telnet and Pass through now close the listener while there is an active connection.
•	Fixed a problem when shutting down a telnet session.
•	Fixed problem in Trilogy radio driver.  Changed check on length of ESSID string... we were limiting to 31 characters instead of 32.
•	Fixed problem in S24(FH card) when the ESSID was longer than 26 characters.
•	Added support for 1 byte 802.3 frame for Symbol.  If transmitting a 1 byte 802.3 frame on radio, SNAP encapsulate it first.
•	Fixed problem with 2MB FH driver that caused a crash as a result of a spurious interrupt.
•	Added timeout mechanism for the telnet server socket.  Close socket if no data from client for 10 minutes...  (To Disable, add "telnet timeout = no" in system file "configure" section.)
•	New TCP/IP Stack release added.
•	New radio activity LED control.
•	Added check to error if local IP address is the same as the broadcast address for the network.
•	Changed packet buffer length to 1536
•	Added better checking for valid IP address and Netmask.
•	Added ability to absorb/not absorb XON/XOFF characters when software FC is enabled.
•	Change Trilogy driver to drop packets automatically if the radio is not associated.
•	The length of the password is now checked on restart, and if the password is greater than 15 characters, it is automatically deleted.

With the Service Release of the CB-1000 with firmware version 3.09 no known issues were found during system level testing.    Any issues found after the release are addressed as Service Release(s) and can be found on the Service Release web page for the product.

Files Included in the Download
When downloaded from www.symbol.com the downloaded CB-1000 firmware file will contain the following included files:
•	CB-1000 firmware 3.26 for both 802.11 and 802.11b operation 
•	CB-1000 configuration utility version 2.46b

Documentation 
The following documentation is available from www.symbol.com/services/downloads for the 802.11b Wireless LAN products:
•	AP-4131 Access Point PDF format Product Reference Guide
•	AP-4131 Access Point HTML format Product Reference Guide
•	AP-4111 and 4121 Access Point PDF format Product Reference Guide
•	AP-4111 and 4121 Access Point HTML format Product Reference Guide 
•	LA-4111, 4121 and 4123 PC and PCI cards PDF format Product Reference Guide
•	CB-1000 PDF format Users Guide
•	LA-4137 CF PDF format Users Guide

Getting Support
Symbol Technologies provides its customers with prompt and accurate customer support. Use the Symbol Support Center as the primary point of contact for any technical problem, question or support issue involving Symbol products. 

Symbol Customer Support responds to calls by email, fax or telephone within the time limits set forth in individual contractual agreements. 
When contacting Symbol customer support, provide the following information:
•	serial number of unit 
•	model number or product name 
•	software type and version number 
•	contact name, phone and email

North American Contacts
Inside North America, contact Symbol by:
•	Symbol Technologies, Inc. 
One Symbol Plaza
Holtsville, New York 11742-1300
Telephone: 1-516-738-2400/1-800-SCAN 234
Fax: 1-516-738-5990
•	Symbol Support Center: 
telephone: 1-800-653-5350
fax: (516) 563-5410
Email: support@symbol.com

International Contacts
Outside North America, contact Symbol by:
•	Symbol Technologies Technical Support
12 Oaklands Park
Berkshire, RG41 2FD, United Kingdom
Tel: 011-44-118-945-7000 or 1-516-738-2400 ext. 6213 

Symbol Developer Program Web Site
•	http://software.symbol.com/devzone 

Symbol Knowledge Base
•	http://kb.symbol.com/register.asp 

Additional Information
Obtain additional information by contacting Symbol at:
•	1-800-722-6234, inside North America 
•	+1-516-738-5200, in/outside North America 
•	http://www.symbol.com