Difference between revisions of "V3 Changelog"

From StarOS Community Wiki
Jump to navigation Jump to search
 
Line 1: Line 1:
== v1.3 Series Changes ==
This changelog is no longer maintained, for the list of changes between firmware versions, please see the [http://forums.star-os.com/forumdisplay.php/16-StarOS%99-Releases?s=&pp=20&daysprune=-1&sort=lastpost&order=desc| StarOS firmware release announcements] themselves.
=== Change Log v1.3.13 Build 2743 ===
* '''Changes since v1.3.12 build 2731'''
** Platform Changes:
*** StarV3 Server Edition (X86-SERVER) is now available. (See below for more details)
** Software (Application) updates:
*** BGP has been added to the X86, and XSCALE platforms.
** General changes:
*** Channel ACL now works as expected with cloaked clients.
*** XSCALE platforms now support Ethernet Jumbo Frames and MTU > 1500.
*** DHCP client would sometimes not obtain a lease during system bootup.


'''StarV3 Server Edition:'''
Any firmware that was marked beta at the time of its release will have its release notes in the [http://forums.star-os.com/forumdisplay.php/34-StarOS%99-BETA-Release-History?s=&pp=20&daysprune=-1&sort=lastpost&order=desc| StarOS beta release history] or the [http://forums.star-os.com/forumdisplay.php/33-StarOS%99-BETA-Releases?s=&pp=20&daysprune=-1&sort=lastpost&order=desc| beta release] section of the forum.
This release is multi-core ready, supports plenty of memory, and is highly tuned for performance. As it stands, the Server Edition (X86-SERVER) has the same features as X86-PC^, though it will be extended over time to provide unique functionality and features.
 
^The Server Editions do not support Wireless, only Ethernet devices.
 
 
=== Change Log v1.3.12 Build 2731 ===
* '''Changes since v1.3.11 build 2717'''
** Denial of Service / Kernel vulnerabilities:
*** Kernel DoS via malformed TCP ACK packets (as reported [http://www.securityfocus.com/bid/26474 here]) has been fixed.
** Software (Application) updates:
*** BusyBox (System core) has been updated to v1.9.0
*** DHCP client has been updated to v1.9.0
*** Hotspot (based on ChilliSpot) has been updated to incorporate improvements from coova-chilli v1.0.11
** Interface Updates:
*** Atheros configuration, Association list, and site survey windows now show the interface name.
** General changes:
*** Hotspot configuration script now accepts a new swapoctets command.
*** NAT script will now take into account bridged interfaces.
** Outstanding issues: (resolved in v1.3.13)
*** XSCALE-WAR and XSCALE-WP188 ethernets do not support an MTU larger than 1500.
*** Custom scan lists are ignored while in cloaking mode. (see [http://forums.star-os.com/showthread.php?t=7384 this thread])
 
 
New Hotspot command available in this release:
<pre>swapoctets syntax:
# @@ swapoctets <state>
# when enabled, all accounting data will be swapped.
# >> valid values: enabled, or disabled
# >> default: disabled
 
# swapoctets enabled
</pre>
 
=== Change Log v1.3.11 Build 2717 ===
* '''Changes since v1.3.10 build 2716'''
** World release would revert it's country code to US when the system is rebooted.
 
* '''Problems found in this release'''
** None reported thus far
 
=== Change Log v1.3.10 Build 2716 ===
* '''Changes since v1.3.9 build 2697'''
** FCC releases now have a fixed country code of US. (previously it was fixed at US, but still allowed you to enter your own Country Code which was ultimately ignored).
** WORLD releases now show a warning when selecting the ##, #E, and #F extended frequency country codes.
** LED behavior has been updated - see below for details.
** SNMP has been updated to report frequency.
** ISC DHCP server has been tweaked to help those having issues.
 
* '''Notes'''
** To obtain the frequency via SNMP, you must download and install the latest VLMT-EXP-802DOT11EXT-MIB.txt file that is packed with this release.
 
* '''LED Updates'''
** The system LEDs have been updated to blink according to signal level when the cards are in client mode. Access Point cards will continue to blink with traffic.
* Platform specific changes:
** XSCALE-WAR (single LED) - The LED was previously a DIAG led showing the system status has now been updated to perform double duty. It will now show the signal status of the first Atheros client-mode card unless the system is booting, or performing a firmware upgrade, at which time the LED will behave much like the standard DIAG light in other platforms.
** X86-WRAP (three LEDs) - In the past, the LEDs represented the DIAG, VDS, and 1st Atheros. It has been Updated to represent the DIAG, and both Atheros cards.
 
* '''Problems found in this release'''
** The WORLD version will revert it's country code to the default US setting after a reboot.  (fixed in v1.3.11)
 
=== Change Log v1.3.9 Build 2697 ===
* '''Changes since v1.3.8 build 2677'''
** Extended Country Code (##, #F, #E) update to include more 2.4 and 5.x GHz channels.
** Extended Country Code fixes to allow selection of all channels, previously it would no allow selection of some 2.3 and 2.5GHz channels.
** Resolved a system hang potential when syncing to certain extended channels.
** Atheros update to resolve some issues with XR9 and other 6th-gen radio cards, while using Cloaking.
** The edge channel behavior used when cloaking had to be changed in order to accommodate the extended frequency option. The edge bands are available in the '##' country code using the world version.
 
=== Change Log v1.3.8 Build 2694 ===
 
* '''Additional Country Codes (world version only) includes:'''
** ## - Extended Frequencies (from 4.9G - 6.1G, and 2.3G - 2.7G)
** #F - Same as ##, with the addition of FCC3 DFS
** #E - Same as ##, with the addition of ETSI DFS
 
* '''Problems found in this release include'''
** Not all 2.xGHz channels can be selected. (fixed in v1.3.9)
** Sync'ing to some extended channels can result in a system lockup. (fixed in v1.3.9)
 
=== Change Log v1.3.7 Build 2677 ===
 
* '''Changes since v1.3.6 build 2639'''
** Atheros has been updated to be more verbose when the station gets disconnected.
** Quagga has been upgraded to v0.99.9
** OLSR has been upgraded to v0.5.4
** ISC DHCP server has been upgraded to v3.1.0
** ISC BIND has been upgraded to v9.4.1-P1 (X86 PC)
** maradns has been upgraded to v1.2.12.08
** Hardware Watchdog entry on the SSH interface is no longer relevant, and has been removed. (Hardware watchdog is always enabled on supported platforms).
** Bridged VDS connections should not longer stop passing traffic after an activate.
 
=== Change Log v1.3.6 Build 2639 ===
 
* '''Changes since v1.3.5 build 2635'''
** Lucaya X4000 heater 'always on' problem with 1.3.5 has been resolved.
** Resolved an Atheros issue where the reported signal would mysteriously dip after a period of time.
** Atheros noise is now displayed using a better, more accurate 'BlackMagic(tm)' mechanism. Previously it was displayed as a fixed -95 dBm.
** Atheros traffic LED blinking behavior on the WAR-1 has been improved.
 
* '''Problems found in this release'''
** See release notes for v1.3.5
 
=== Change Log v1.3.5 Build 2639 ===
 
* '''Changes since v1.3.4 build 2588'''
** System LEDs are now supported on all platforms
** Atheros traffic LEDs are now supported
** General Atheros improvements
** Atheros DFS enhancements to better reduce overall system load
** Atheros DFS "Channel Availability Check" duration was inconsistent, and often only a few seconds as opposed to the mandatory 60 seconds.
** SNMP traffic counts are now correct
** WAR-1 SNMP Ethernet stats are now supported
** Ethernet link status dialog has been fixed
** System watchdog improvements
 
* '''Problems found in this release'''
** The hardware-watchdog indicator will be grayed out, even though hardware-watchdog is always running (fixed in v1.3.7)
 
=== Change Log v1.3.4 Build 2588 ===
* '''Changes since v1.3.3 build 2582'''
** Atheros clients now pass all multicast traffic when bridged
** VDS now works as expected
** Radius ACL and WPA had issues contacting the radius server on some setups
 
=== Change Log v1.3.3 Build 2582 ===
* '''Changes since v1.3.2 build 2569'''
** Resolved an issue where some clients would not associate.
** Client association information is now listed in the system log.
** Resolved an issue where some messages would be displayed on the SSH interface, rather than the system log.
 
=== Change Log v1.3.2 Build 2569 ===
* '''Changes since v1.3.1 build 2567'''
** Fixed an issue where some clients would display odd rates in the association window.
** Atheros configuration dialog now operates properly.
 
=== Change Log v1.3.1 Build 2567 ===
 
* '''Changes since v1.3.0 build 2446'''
** WP188A 4-port platform is now fully supported (XSCALE-WP188)
** Added Atheros 802.11 full-duplex support (makes use of two cards).
** Added a 'Fixed' checkbox that will allow the use of a fixed rate, rather than a max rate.
** Added an 'Enhanced ANI' checkbox (client use only).
** Much improved support for 802.11b clients.
** Turbo mode should now work properly.
** Cloaked clients will now scan all supported channels. Previously, they skipped turbo channels.
** The Custom Scan list (Channel ACL) is now supported when operating as an Access Point.
** 802.11H (DFS) now honors channel ACLs when switching to a new channel due to radar detection.
** WPA/RSN now supports Compression with CCMP (AES) ciphers.
** Atheros Radius ACL would disconnect all clients after 5 minutes, even if configured not to.
** Static routes with Atheros APs in WPA mode are no longer cleared on activate.
** Site Survey will now show essids with spaces.
** Added a refresh button to the Site Survey, and other report based dialogs.
** Fixed an issue where some clients would display odd rates in the association window.
** Firewall and NAT are now processed before the network is brought up, as to avoid connections being established before NAT is in place.
** SNMP memory leak in the 802.11 mib has been corrected.
** starutil -a now activates the system changes properly, including DHCP.
** TLS and Association List menu items no longer share a common hot key.
 
* '''Problems found in this release include'''
** Association window will still sometimes show odd rates (fixed in v1.3.4)
 
=== Change Log v1.3.0 Build 2446 ===
* '''Changes since v1.2.11b build 2426'''
** Shared-key WEP should now work as expected with SuperA/G features enabled.
** Firmware has been split into 2 locational releases, one being fcc and the other being world. United States and Canada are to use the fcc version.
** Two OEM versions have been released. Generic (gen) and the standard release (vnc). The Generic release is not branded, and is ideal for OEM distribution.
 
* '''Problems found in this release include'''
** WPA-enabled AP interfaces will lose their static routes. Dynamic routing is not effected. (resolved in upcoming release)
** Radius ACL will disconnect users after 5 minutes, requiring them to re-authenticate. (resolved in upcoming release)
 
* '''Operational differences from v1.1.x series'''
** When using 802.11g in cloaking 2x, or 4x - make sure you do not lock to a CCK rate (1, 2, 5.5, 11) as they are not valid. If you must lock a rate, ensure it's an OFDM rate.
** Atheros channel and country code list no longer contains an 'All Channel' setting (## and #!).
** U1 country code (US + FCC3) no longer contains the FCC3 channels, however country UZ (world release) can be used in it's place for systems that require them.
** Due to the nature of our unique rate control, the rate specified is now a MAX rate, and not a FIXED rate.
** The upcoming 1.3.0 release will contain both a World and FCC version.
 
== v1.1 Series Changes ==
=== Change Log v1.1.14 Build 2088 ===
* '''Changes since 1.1.13'''
** Connection tracking table size is now set on bootup
** SNMP no longer leaks memory. (back-port of our 1.3.0 SNMP agent)
** starutil now supports live firmware upgrading, as well as individual scripts (Same support that is present in 1.3.0)
 
* '''Resolved issues'''
** The initially released version of the WAR-1 update had a serious problem that can cause the system to fail during upgrading.  Any version downloaded after August 27, 2007 (2:30PM PST) no longer has this problem and is safe to use.  If you are unsure when your version was downloaded, you are encouraged to [http://files.star-os.com/ download the most recent version]
 
=== Change Log v1.1.13 Build 2080 ===
 
* '''StarV3 Common Changes'''
** New: Atheros Roaming. (will roam to AP with strongest signal)
** New: DHCP client lease renew when roaming.
** Fix: DHCP client renew no longer drops vds, or causes rip / ospf issues.
** Fix: Only reset Atheros cards that have changed, during an activate.
** Fix: '##' country code works once again.
** Enh: Activate now restarts rip and ospf, as to avoid losing routes.
** Enh: DHCP client will restart rip and ospf, if the IP has changed.
** Enh: Bridge now accepts '0' as a forward delay option.
** Enh: Quagga 0.99.6 has been re-introduced.
 
* '''Caveats'''
** SNMP has a small memory leak on some systems.
** please read past release notes.
 
=== Change Log v1.1.12 Build 2063 ===
 
* '''StarV3 Common Changes'''
** Introduction of 3 new platforms:
*** MIPS-COMPEX (WAR-1 platform)
*** XSCALE-METRO (WAR-4 METRO platform)
*** XSCALE-WDR800 (WAR-4 WDR800 platform)
** StarV3 has undergone a subsystem rewrite, to increase scalability between small CPE device and robust enterprise class platforms.
** Quagga has been back-ported to 0.99.5 due to reported issues with RIP and OSPF.
** Many bug fixes, large and small (far to many to list)
 
'''WAR-1 Platform:'''
 
The initial shipment of WAR-1 systems contain a pre-release version for 1.1.12. Please update to this release, if needed. (LED support as listed below is only available in build 2063 or newer)
 
The WAR-1 contains two ethernet ports, which act as a small 2-port switch. The software will use these two ports as a single interface.
 
LED lights: (Blue power light = LED 1, LAN1 = LED 5, LAN2 = LED 6)
 
'''LED 2: Status / Diagnostic light'''
 
This will blink quickly during bootup, then settle to a constant one second 'heartbeat' blink once every second.
Updating the flash (such as saving settings, or doing firmware updates) will cause the LED to blink rapidly.
This LED is also used with the button (see below)
 
'''LED 3: VDS Status light'''
This will turn on when a VDS tunnel has been successfully created, otherwise it is off.
 
'''LED 4: Atheros signal level indicator'''
This will flash to indicate current signal level of the client connection. Solid light indicates a signal of -67dbm or lower, and if the light is off, it the client is not associated.
 
'''Button:'''
While pressed, LED 2 will turn off for roughly one second. If you release the button in this timeframe, the CPE will be rebooted.
If you continue to hold the button, LED 2 will start flashing, slowly at first but will quickly gain pace. Once it reaches a solid state (roughly 10 seconds), the system will reboot, and restore to factory settings (including generating new SSH keys).
If you release the button after the LED starts blinking, but before it turns solid, the system will perform no actions. (will not reboot, or perform a factory restore).
 
'''Feature set:'''
The WAR-1 contains the following feature set:
* Full Atheros capabilities, including AP mode, Cloaking and long distance.
* Full Firewall, CBQ and NAT support.
* Static routing, RIPv1/2 and Policy Routing.
* 802.1d bridging, and WDS for client-mode Atheros.
* DHCP client and server support.
* VDS support (minus link encryption).
* 802.1q vlan support
* Uses the familliar SSH interface.
* And other items such as NTP, syslog, static ARP, ping watchdog, etc.
 
* '''Caveats'''
** During an activate, all Atheros cards will be reset even if their settings were not modified. This has been resolved for the next release.
** please read past release notes.
 
=== Change Log v1.1.11 Build 1741 ===
* '''StarV3 Common Changes'''
** Net-SNMP has been updated to v5.4
** Quagga has been updated to v0.99.6
** SNMP is now disabled by default with new StarV3 installs.
** Watchdog has been added to restart MaraDNS if it quits.
** Several small updates and fixes.
 
* '''Caveats'''
** please read past release notes.
 
=== Change Log v1.1.10 Build 1734 ===
* '''StarV3 Common Changes'''
** Resolved an issue with VDS that could cause your SSH session to terminate after creating a new VDS profile.
** maradns has been updated to v1.2.12.04
** quagga has been updated to v0.99.5
** uploading configuration from one platform (X86->XSCALE, and vice virsa) would sometimes fail.
** If a dhcp client is running on an Atheros card, the lease will be renewed each time the Atheros card reconnects to an AP.
** Several other general updates and fixes.
** [[Starutil]] client has been updated to support a -p parameter to override the port number it connects too. This allows site administrators to set up a series of port forward rules to access internal systems via [[Starutil]].
** [[Starutil]] client has been updated to support interactive passwords. If you do not provide a password on the command-line, you will be prompted for one.
 
* '''X86-PC Specific Changes'''
** DNS server now uses ISC bind v9.3.2-P1 in place of maradns.
 
* '''XSCALE-WAR Specific Changes'''
** avila-starv3.pdf has been updated to provide a missing step for installing StarV3 on a Gateworks Avila GW2348 system.
** redboot_RAM.srec has been updated to better support the Avila GW2348 hardware, which is needed during the StarV3 install process.
** jtag instructions and s19-based firmware is now included with the release.
 
* '''Caveats'''
** please read past release notes.
 
=== Change Log v1.1.9 Build 1713 ===
* '''StarV3 Common Changes'''
** Resolved a problem that was introduced in 1.1.6 that quoted PPPoE "Access Concentrator" and "Service Name" parameters. This problem also has the rare chance of rendering a system unable to bootup properly, even if PPPoE services are not used. It is highly recommended to upgrade your 1.1.6 - 1.1.8 systems to 1.1.9, or downgrade to 1.1.4 to resolve the problem.
VDS has been updated to support group (multiple) connections per interface, and automatic CBQ shaping per instance.
Fixed VDS issue where it could lose it's IP address after an activate changes.
 
* '''Caveats'''
** VDS groups allow multiple connections per VDS interface, however there is no method to see which systems are connected outside of looking in the system log for connect / disconnect messages.
please read past release notes.
 
=== Change Log v1.1.8 Build 1704 ===
* '''StarV3 Common Changes'''
** Added support for "ip" and "iptables" commands under the command prompt. (power users)
 
* '''X86-PC Specific Changes'''
** Added support for the Realtek 8169 PCI Gigabit cards.
 
* '''XSCALE-WAR Specific Changes'''
** Added support for installing on stock Gateworks Avila GW2348 series of hardware. Read starv3-avila.pdf for instructions (provided with firmware download). Licenses can be obtained from the www.license-keys.com website much like the X86 releases.
 
* '''Caveats'''
** PPPoE "Access Concentrator" and "Service Name" entries will get a pair of quotes whenever you start a new SSH session, and will remain there if you save your configuration without first removing them. This will be resolved in the upcoming 1.1.9 release. (problem occurs in v1.1.6-v1.1.8). Please read past release notes.
 
 
'''Copyright (c) 2006-2008, Valemount Networks Corporation, reproduced with permission.'''

Latest revision as of 20:23, 11 June 2011

This changelog is no longer maintained, for the list of changes between firmware versions, please see the StarOS firmware release announcements themselves.

Any firmware that was marked beta at the time of its release will have its release notes in the StarOS beta release history or the beta release section of the forum.