Support Overview


Client API Usage Examples

Upgrade Information


New Release History

You are here:   Visualware >   MyConnection Server >   Support >   Access Series Firmware New Release Information

Access Series Firmware New Release Information

December 8th, 2016
V1.0.0.138 - V2.0.0.72 - V3.0.0.72 - V3.1.0.72 - V4.0.0.23 - V5.0.0.22 - V5.1.0.23 - V6.0.0.23

•  Increased maximum packets in a VoIP test to 300000
•  All packets are now reported in the VoIP detail (was limited to 50000)
•  Firewall test now supports UDP server ports
•  Added virtual server support
•  SIP test improvements

July 8th, 2016
V1.0.0.137 - V2.0.0.71 - V3.0.0.71 - V3.1.0.71 - V4.0.0.22 - V5.0.0.22 - V5.1.0.22 - V6.0.0.22

•  Added support for Firewall test in work-order
•  Added support for UDP SIP test option
•  Added support for SIP ALG test option
•  SIP BYE measurement now done prior to VoIP payload
•  RTA passwords whose length was a multiple of three would always be rejected by an agent
•  Report relay from Java clients would fail if headers exceeded 1023 bytes

April 25th, 2016
V1.0.0.136 - V2.0.0.70 - V3.0.0.70 - V3.1.0.70 - V4.0.0.21 - V5.0.0.21 - V5.1.0.21 - V6.0.0.21

•  Upload VoIP test thread management improved to allow a great number of concurrent VoIP tests to the server.
•  Added support for paths in Webserver
•  Added XML report forwarding
•  AccessCX webservers increased max sessions from 32 to 128

January 6th, 2016
V1.0.0.135 - V2.0.0.69 - V3.0.0.69 - V3.1.0.69 - V4.0.0.20 - V5.0.0.20 - V5.1.0.20 - V6.0.0.20

•  The default DSCP bits parameter was incorrectly limited to 0-31. Now 0-63.
•  Added server support for firewall testing from agents and applets.

November 11th, 2015
V1.0.0.134 - V2.0.0.68 - V3.0.0.68 - V3.1.0.68 - V4.0.0.19 - V5.0.0.19 - V5.1.0.19 - V6.0.0.19

•  A report is now sent to the errors plugin if the test server cannot be reached and the report server is different to the test server.
•  AccessCX servers could include the contents of received broadcast packets when serving download speed test packets.
•  Bug in TCP stack - ioctl would not set a socket blocking.

September 17th, 2015
V1.0.0.133 - V2.0.0.67 - V3.0.0.67 - V3.1.0.67 - V4.0.0.18 - V5.0.0.18 - V5.1.0.18 - V6.0.0.18

•  AccessCX devices did not restart due to server comms timeout if the link was down. This was to prevent an unconnected second port restarting the first. Now reset the PHY (equivalent to unplugging the RJ45) every 2 minutes when the link is down in case a physical problem has caused the connected device to shut down its port.
•  AccessCX servers could send (old) readable HTTP response data as part of the test payload. Packets used for HTTP or reporting are now reset to random data after use.

August 6th, 2015
V1.0.0.132 - V2.0.0.66 - V3.0.0.66 - V3.1.0.66 - V4.0.0.17 - V5.0.0.17 - V5.1.0.17 - V6.0.0.17

•  Implemented Cookie "uid" when communicating with server
•  Added experimental compile option to enable delayed acks (disabled here)
•  Increased AccessCX Satellite server MAX_FILELIST_SIZE from 2MB to 8MB
•  Incorrect DSCP bits prompt changed from "0-31" to "0-63"
•  CRS server swap enabled

May 18th, 2015
V1.0.0.131 - V2.0.0.65 - V3.0.0.65 - V3.1.0.65 - V4.0.0.16 - V5.0.0.16 - V5.1.0.16 - V6.0.0.16

•  Added MAC address to Audit report
•  Password input through web interface was limited to 16 characters. Changed to 39 characters.
•  AccessCX: Max number of server test threads increased from 128 to 1024
•  Server thread count can now be viewed on Web management page
•  AccessCX: Queue for incoming web connections increased from 40 to 128
•  VoIP test: Loss distribution would report 100% if any packets were lost.
•  Test delay parameter from server now interpreted as milliseconds rather than seconds.

March 16th, 2015
V1.0.0.130 - V2.0.0.64 - V3.0.0.64 - V3.1.0.64 - V4.0.0.15 - V5.0.0.15 - V5.1.0.15 - V6.0.0.15

•  AccessCM and AccessCT2 Embedded version numbers incorrect (62 instead of 63) caused such devices to continually auto update their firmware.
•  Partial implementation of 'HiSpeed' test. Run as a Tcp Capacity test using parameters from the HiSpeed definition. Results posted to the quality plugin
•  Unavailable speedkey.bin when public access to applets is disabled no longer prevents satellite server from running.

December 3rd, 2014
V1.0.0.128 - V2.0.0.62 - V3.0.0.62 - V3.1.0.62 - V4.0.0.13 - V5.0.0.13 - V5.1.0.13

•  Added ability to restart work order using Advanced config at the server.
•  Added ability to restart device using Advanced config at the server.
•  Added security option for test web pages (Requires MCS 9.8 or later)
•  TCP connect timeout on AccessCX devices was 2 seconds. Changed to 10 seconds as AccessCT.
•  AccessCXMs would not perform Server-Client route test. Fixed.
•  TCP Server threads deleted quality metrics while still hooked to the socket. Fixed.
•  Removed 20 web page cache limit.

September 15th, 2014
V1.0.0.127 - V2.0.0.61 - V3.0.0.61 - V3.1.0.61 - V4.0.0.12 - V5.0.0.12 - V5.1.0.12

•  VoIP test max packets per second now configurable at the server.
•  Added ability for VoIP tests to run for longer than 120 seconds with selectable consolidation periods.
•  Improved efficiency of VoIP packet sending by means of zero-copy techniques.
•  VoIP test now includes RTT measurement and loss distribution.
•  UDP capacity test did not always correctly adjust number of packets when max transfer size exceeded.
•  Suspending authorisation while satellite server was serving a test could result in connection timeout and watchdog restart.
•  No longer suspend authorisation while serving a test.
•  A single authorisation connection failure would cause device to deauthorise and disable satellite server functionality.
•  Would also cause a finite test schedule to restart from the beginning.
•  Now requires four consecutive connection failures before the device is deauthorised.
•  Increased satellite server file cache from 700KB to 800KB for Coldfire devices, ACX devices to 2MB.
•  Upload speed test HTTP fallback mechanism fixed.

July 30th, 2014
V1.0.0.126 - V2.0.0.60 - V3.0.0.60 - V3.1.0.60 - V4.0.0.11 - V5.0.0.11 - V5.1.0.11

•  Critical simultaneous testing improvements
•  Added 'AgentsOnly' satellite server mode
    - This allows agents to test to the device without the need for a full satellite server licence.
    - The device serves no test web pages or applets and rejects NetQCheck client licence requests.

June 24th, 2014
V1.0.0.125 - V2.0.0.59 - V3.0.0.59 - V3.1.0.59 - V4.0.0.10 - V5.0.0.10 - V5.1.0.10

•  Increased maximum number of recorded loss events from 50 to 200 (AccessCM) 1000 (AccessCXM)
•  Increased maximum number of staellite server threads from 16 to 32 (AccessCM) 128 (AccessCXM)
•  Restored loss sequence detail in audit for single socket quality tests.
•  Added option to allow concurrent tests to run simultaneously. This is controlled locally on the device via Test Configuration on the web interface or the Windows configuration utility
•  An upload TCP speed test could fail to fall back to HTTP properly since the failed socket connect time was included in the elapsed time so the test could end before it had begun. Bug introduced in release of 30 April 2013 ( etc).
•  Access series devices could erroneously observe Link Down during a UDP capacity test.

May 20th, 2014
V1.0.0.124 - V2.0.0.58 - V3.0.0.58 - V3.1.0.58 - V4.0.0.9 - V5.0.0.9 - V5.1.0.9

•  Added ability to set default DSCP bits in the IP header
•  Bugs introduced by changes for multi-socket capacity test:- Both upload and download packet detail labelled "Download packet detail" in the audit. An incorrect upload speed would be calculated if an upload test exhausted the server data limit.
•  AccessCX: Enabled pushbutton to restore device to factory defaults (requires R504 and DPST pushbutton to be fitted)

April 25th, 2014
V1.0.0.123 - V2.0.0.57 - V3.0.0.57 - V3.1.0.57 - V4.0.0.8 - V5.0.0.8 - V5.1.0.8

•  Multi socket TCP capacity test now supported
•  A TCP speed test did not always fail back to http properly (particularly when testing through a proxy).
•  Satellite server now interprets client ip address from X-Forwarded-For proxy header so that the real client ip is recorded rather than the proxy's.
•  Clients now report client IP as determined by the server.
•  HTTP speed tests from an applet could fail or miss quality data if they request the report more than once. The data now persists for ten seconds.
•  Bugfix to GigaBit interface negotiation - could incorrectly set half duplex when 10&100Base-T disabled on the link-partner.
•  Added ability to locally configure default duplex mode when auto-negotiation disabled on the link-partner.
•  The VoIP test specification for SIP tests was ignored. A VoIP test always performed SIP tests.
•  Default Speed test RTT tests changed from 0,0,5 to 2,0,3 (Before, Middle, After)
•  RTT tests no longer use packet acknowledgement time.
•  Previously did not allow .gif files on a web page. Now allow any file up to a total of 700kB.
•  Implemented AccessCX series Ethernet statistics.
•  Implemented authorisation holdoff mechanism to prevent compounding a server overload.
•  AccessC series performance improvements through different compiler options (Register ABI)

October 8th, 2013
V1.0.0.122 - V2.0.0.56 - V3.0.0.56 - V3.1.0.56 - V4.0.0.7 - V5.0.0.7 - V5.1.0.7

•  Releases since 30th April 2013 (V1.0.0.16, V3.0.0.50) which added support for concurrent test scheduling no longer report when a speed test is HTTP rather than socket.
•   A browser test to an AccessCXM would report erroneous Ethernet statistics

July 9th, 2013
V1.0.0.119 - V2.0.0.54 - V3.0.0.54 - V3.1.0.54 - V4.0.0.5 - V5.0.0.5 - V5.1.0.5

•  UDP Capacity test request downstream new retry mechanism (5 July 2013) deleted datastream after first try. Subsequent tries would access released memory.

June 11th, 2013
V1.0.0.118 - V2.0.0.52 - V3.0.0.52 - V3.1.0.52 - V4.0.0.3 - V5.0.0.3 - V5.1.0.3

•  Http GET bugfix (introduced release of 30th April 2013):

-  HTTP control block was freed before socket closed.
-  Close callback would write to memory that had been freed and possibly reallocated.
•  New satellite server configuration method (4 June 2013) did not cache rta password - clients would fail to connect.
•  Increased the maximum number of tests an agent can perform from 20 to 25

June 4th, 2013
V4.0.0.2 - V5.0.0.2

•  AccessCX series update
•  Fixed stack overflow when relaying report/files to/from the server.
•  Fixed hardware watchdog implementation

May 24th, 2013
V4.0.0.1 - V5.0.0.1

•  Added ability to reset a device to factor defaults over a local network using the AccessCfg utility. This primarily for 1st generation AccessCX devices which do not have a reset button.
•  Tcp speed test upload max tcp connections and forced idle not reported correctly (introduced in release of 30 April 2013)

May 10th, 2013
V1.0.0.117 - V2.0.0.51 - V3.0.0.51 - V3.1.0.51

•  HTTP GET method did not default to a filename of "/" if none specified
•  FTP and HTTP tests now send kbps rather than kBps to the server when reporting data rates to match a recent change in the server.
•  Previous version which supported concurrent test schedules would crash if a tcp speed test did not specify both download and upload tests.

April 30th, 2013
V1.0.0.116 - V2.0.0.50 - V3.0.0.50 - V4.0.0.0 - v5.0.0.0

•  Satellite server: If device fails to retrieve the file list from the parent server (e.g satellite servers disabled) the file cache could be marked as valid.
•  Webserver port number is now configurable.
•  Tests now carried out in the order specified at the server
•  Added support for concurrent test schedules.
•  Added support for Gigabit Devices AccessCXT and AccessCXM
•  Http GET did not set filename when being redirected.
•  Udp Capacity test: Added ability to set TestOverrunPercent.
•  The percentage above the set stream time at which buffering or device limit is assumed

HTTP Test:

•  Read rate is now bytes read / read latency (was bytes read / total latency)
•  Uses new test parameter (count) which defines the number of tests to perform (max tests)
•  Now reports Web Server under test as TestTo field rather than the MCS parent server

PLC Test:

•  Now reports IP address of PLC Server as TestTo field rather than the MCS parent server

Route Test:

•  Now reports test target as TestTo field rather than the MCS parent server

FTP Test:

•  Now reports FTP Server under test target as TestTo field rather than the MCS parent server
•  Uses new test parameter (count) which defines the number of tests to perform (max tests)

Ping Test:

•  Now reports test target as TestTo field rather than the MCS parent server

DNS Test:

•  Now reports test target as TestTo field rather than the MCS parent server
•  Bugfix: Test could perform too many sequences resulting in memory corruption.

February 6th, 2013
V1.0.0.115 - V2.0.0.49 - V3.0.0.49

•  Upload speed test now uses times received to calculate speed at the server, if available
•  QoS now calculated over the data period, rather than full test period, in the event that data is exhausted in an http download test and the socket does not close
•  Auto firmware updates now perform more attempts at a connection with a 30 second delay between attempts
•  If an auto update fails, the reason is recorded and displayed on the device's web pages
•  Tcp Slow start in tcp speed tests was fixed at 500ms rather than also being data dependent
•  Integer rounding error could cause slightly over optimistic UDP capacity results at high packet rates. Fixed
•  Ethernet physical interface did not automatically configure itself correctly if auto-negotiation disabled at the link partner and link-partner is half-duplex
•  Only pauses after slow start period were considered when calculating maximum pause in a TCP speed test. Now include any pause that is greater than the measured trip time
•  A unique agent id containing a space prevented the firmware version being sent to the server during authorisation. The unique agent id is now URL encoded

November 27th, 2012
V1.0.0.114 - V2.0.0.48 - V3.0.0.48

•  Bug fixed which disabled quality metrics for AccessCT download tests and AccessCM Upload speed test server

November 9th, 2012
V1.0.0.112 - V2.0.0.46 - V3.0.0.46

•  Added ability to test via a proxy with authentication support
•  Bug when processing tcp partial packet acknowledgements - did not decrement queue size
•  Tcp Speed servers could miss client request for quality metrics if request fragmented
•  UDP Capacity test now validates total data when requesting stream
•  The stream duration is reduced if this exceeds Max Transfer size set at the server to prevent a 'Server Error' condition
•  Previously an error was sent to the error plug-in and the test aborted

September 14th, 2012
V1.0.0.111 - V2.0.0.45 - V3.0.0.45

•  TCP stack did not initialise the congestion window. Fixed.
•  Now initialized to 3 * MSS when tcp options are exchanged

August 21st, 2012
V1.0.0.110 - V2.0.0.44 - V3.0.0.44

•  Capacity test algorithm redesigned with 'noloss' and 'significant loss' parameters. The bandwidth for the final test is the highest 'min with loss' of all the pre-test cycles
•  Added 'what's this links (?)' to web server to describe central management

August 8th, 2012
V1.0.0.109 - V2.0.0.43 - V3.0.0.43

•  Capacity test changed to use UpstreamInitialBandwidth, LossWait and Confirmations.
•  Capacity test now uses new socket and SessionId for each test phase to prevent packets from one phase being interpreted by another in cases where there is a large buffer.

July 6th, 2012
V1.0.0.108 - V2.0.0.42 - V3.0.0.42

•  AccessCM video test servers could report an invalid MTU of 40 to the client
•  Access CM video test server threads timed out too quickly causing TEARDOWN message from client to fail on poor quality connections.

May 22nd, 2012
V1.0.0.107 - V2.0.0.41 - V3.0.0.41

•  AccessCMs auto permit maysite calls to private CIDRs if maysite host IP matches device IP
•  Implemented Video test client and server
•  Changed Net downtime stats to qualify Net Down state with a DNS lookup.
•  Both connection to server and lookup must fail to qualify as Net Down.
•  Server connection failure alone increments Http?xx stats.

April 12th, 2012
V1.0.0.106 - V2.0.0.40 - V3.0.0.40

•  Selecting 'Un assign Tasks' at the server did not un assign the current task until device restarted or denied. Current task continued to run
•  There was no background authorization during Http test. Device could appear unconnected during long test sequences

March 20th, 2012
V1.0.0.105 - V2.0.0.39 - V3.0.0.39

•  Out of sequence FINs were not ACKed as their zero segment length caused them to be treated as duplicates (EIRCOM modem issue)
•  Added special timer for FIN_WAIT_2 to send a reset if it expires so that genuine lost FINs do not cause connections to hang in FIN_WAIT

March 16th, 2012
V1.0.0.104 - V2.0.0.38 - V3.0.0.38

•  Reduced number of http connections made by caching server config (mss) (Cache life is one minute)
•  Also only get work order if taskhash has changed in the authorization response
•  Default MTU changed to 1492 (same as PPPoE)
•  Fixed bug in tcpout (sendalot) which could cause device to continually output the same packet

February 29th, 2012
V1.0.0.103 - V2.0.0.37 - V3.0.0.37

•  Added support for "infinite tests" including "round robin" test prioritization
•  Added interface speed and duplex to quality test report
•  Upload TCP test reporting bug fix

January 10th, 2012
V1.0.0.101 - V2.0.0.35 - V3.0.0.35

•  AccessCM server functionality now disabled when not permitted at server
•  AccessCM server functionality now controlled by AccessCM advanced configuration
•  Bug fix: AccessCM ticket generation - could generate tickets with large delays if no ticket requests for more than 24 days
•  Ticketing can now be controlled by both MCS server (advanced configuration) and by client "ticket" call
•  Bug fix: TcpSpeedServer Http upload test:- Testlength cleared to 0 so did not drop socket to end test
•  Stale sockets with no tcpcb deleted after 30 minutes

December 13th, 2011
V1.0.0.100 - V2.0.0.34 - V3.0.0.34

•  Upload speed test bug caused by memory overrun fixed
•  Ping DNS failure audit text wasn't sent to the error plug-in. Fixed
•  Report meaningful SID, Runtime and FreeQ if NetStats sent before a test carried out.
•  FTP retrieve test improved
•  Certain TCP error stats caused an exception and restart. Issue fixed

October 29th, 2011
V1.0.0.99 - V2.0.0.33 - V3.0.0.33

•  Added support for permitted domain checking
•  Capacity test modified to cope with buffering
•  SIP test enabled by default when doing VoIP test
•  Removed & from &hbss in all quality metric retrieval processes

September 30th, 2011
V1.0.0.98 - V2.0.0.31 - V3.0.0.31

•  Tcp upload test server - cleared DataStartTime in Thread Init - this caused all packet detail to be rejected.
•  Ftp test upload before download, multi line banner support, Ignore failures for TYPE and MODE commands reports speed/data count even if test failed.
•  GET /myspeed/upload.bin now returns 403 (Forbidden) rather than 404
•  UdpCapacityTest server, max bandwidth increased from 80Mbps to 100Mbps (uses settings from mss if available)
•  DNS test recorded response time was 5-10ms in error (high)
•  Http GET now follows all relevant 30x redirects in addition to 302
•  Satellite server can now be enabled/disabled by authorization string 'runserver'
•  Tcp, Udp and VoIP test server functionality dependent on parent server licensing (mss.plugins)
•  Added OEM branding
•  Restored Tcp Speed test results summary on status web page and configuration utility.
•  Password entry, config changes etc now always actioned whenever page submitted by browser - does not need submit button to be clicked - e.g key may be pressed.

June 9th, 2011
V1.0.0.97 - V2.0.0.30 - V3.0.0.30

•  Http test now follows 302 redirects
•  Static DNS server now included BEFORE Gateway


MyConnection Server

Online Testing Portal

Visualware Products

Visual IP Trace


© Visualware Inc. 2017 - All Rights Reserved