Z/IP ONE Software v6.1 - Update Instructions and Release Notes

Updated by Bryan Shay

To update your Z/IP ONE to the latest version of software, you will need a computer with a web browser on the same network as your Z/IP ONE’s LAN port. You will also need a Z/IP ONE partition update package.

To update your Z/IP ONE, first navigate to its internal webpage using your web browser. Simply put its IP address in the location bar of your browser. Log in if prompted.

You will see a screen with some information about the Z/IP ONE’s current status. On the left is a list of other pages available. Click Software Management. If you were not prompted to log in before, you will have to now.

The Z/IP ONE can hold two ‘banks’ of software. This way, you can try a new version without committing to it, and always have your previous version available. You can run out of the primary or secondary bank of software at any time. New software, however, can only be uploaded to the secondary bank. If you are currently running out of the secondary bank, you have two options:

  1. Reboot to the software in the primary bank, to preserve the primary bank and replace the version in the secondary bank. To choose this option, use the ‘Reboot Unit’ menu to select the primary bank, then click the “Reboot into selected bank” button. The Z/IP ONE will reboot. Reconnect to the webpage, and you will be ready to proceed with the software update.
  2. Replace the software in the primary bank with the secondary bank. This will discard the version currently there, then make the current bank the primary. You can then upload software in the now‐empty secondary bank. To choose this option, select the checkbox that says “Commit this software to Bank 1” and click the “Apply” button. You will then be ready to proceed with the software update – the unit will not reboot.

If you were already running out of Bank 1, or if you completed option 1 or two, above, the Software Management webpage will have an option to browse to and select a software update package. Click the Choose File button, and browse to the updater. When you are ready, click the Apply button.

You will be taken to an update progress screen. This update should take a few minutes, during which progress will occasionally update. It is very important not to shut the Z/IP ONE off during this time! When the update is done, you will see a link to return to the Software Management page. The update is now in the secondary bank.

The Z/IP ONE will not automatically reboot into the new software. To do so, select the Secondary Bank option in the Reboot Unit box. Click “Reboot into selected bank.” The Z/IP ONE will reboot into the new software, and your browser will reconnect to the webpage in 90 seconds.


Version History

6.1.0r October, 2023

  • Important fix: pushing the headphone knob switches the headphone jack and the analog XLR outputs together between send and receive audio. But it must only switch the headphone output. This is fixed in this release.

6.0.0r March, 2022

This release fixes bugs including:

  • If remote disconnects ungracefully no reconnect is possible without a reboot

5.0.0r October, 2021

Axia iPort Compatibility

Edit 21 Mar 2023 - As of version 3.1 for iPort High Density and version 2.4.8 for iPort Plus, the GPIO interop with iPort is not working and being investigated. Please contact us for an update if you have any questions.
  • Enable iPort-compatible GPIO RTP based on system setting
  • Add the "iPort mode" toggle
  • Add iPort GPIO compatibility
  • Fixes connection problems

SIP

  • Add outbound proxy in configuration
  • Improve logging of calls

Improvements

  • Indicate streaming interface on status webpage
  • Linux Axia driver improvements

Stability

  • Fixes crash and reboot cycles in certain conditions
  • Fixes severe security issues of web interface
  • Fixed malfunctioning auto-redial
  • Fixed message of clients extctrl and codec died
  • Fixed Software update/programming issue
  • Perform grub.conf update with a partition update
  • Fixed Headphone XMT audio problems
  • The status page of displays the serial number before user login
  • Fixed populating device list gives wrong entries
  • Fixed watchdog immediately triggers a reset causing endless reboot cycle
  • Fixed USB serial adapter unresponsive after reboot/upgrade
  • Enable hardware realtime clock support
  • Fixed incorrect usb0/WAN eth EEPROM memory usage on new Portwell CPU boards
  • Fixed incorrect Eth interface status
  • Trigger reboot on kernel panic
  • Fixed rejected software upload rejected
  • Fixed HTTP port can not be changed from web UI
  • If serial number unprogrammed, say "unknown"
  • Adding post-update and pre-reboot scripts
  • Fixed GPO cannot be set to back panel if it ever was set to Livewire
  • Fixed serial number disappears on web interface if aptx license is added
  • send version in register message

Codec improvements:

  • Fixed aptX decoder crash
  • Fixed AAC-LD Mono Maximum Bitrate issues
  • Fixed using Layer 2 causes other codec modes to fail
  • Fixed MPEG-2-AAC problem in all connection types
  • Fixed wrong G7xx channels
  • Add gap between minimum and maximum buffer settings

Logging

  • Fixed logger2.txt missing in 4.0.14b
  • Save syslog on reboot
  • Clean up boot-time log files
  • Reduce verbosity of Livewire error logs
  • Reduce saved log files
  • Remove log cleanup from html process
  • Remove tcpdump from log archive
  • Fix various logs flooding issues
  • Fix memory issue of logging

4.0.0r April, 2017

Axia iPort Compatibility

  • Send and receive of most codecs common to the two products
  • Extended iPort compatibility. Requires iPort version 1.8 or later
  • iPort and Z/IP ONE may now change streaming settings even after the RTP streams are established

New SIP engine

  • Reworked from the ground up to address all known SIP issues
  • Added support for SIP authentication realms
  • Selected codec will appear first in SDP header

Improved Livewire audio support

  • Added a checkbox for automatic backfeed support
  • Added ability to subscribe to Livewire GPOs by channel number
  • Add a field to set the destination (DST) name
  • MTR and LVL command implemented in Livewire Routing Protocol
  • Monitor own SRC, DST, and GPO for changes made by third party controllers
  • Livewire GPIO takes SRC name (or TSCP device name if SRC is unnamed)
  • Fix for Livewire Control Protocol ‘get’ commands not having real values until they change

Stream management improvements

  • Increased maximum available values for min and max buffer settings
  • Fix for jitter buffer running empty on some long term connections for codecs that do not support automatic bitrate adjustment
  • Fix for codec settings sometimes reverting to default on their own
  • Fix for AAC‐HE settings sometimes not being applied properly
  • Concealed frame counter resets to 0 on auto‐redial
  • Show absolute buffer status, not difference to desired (eliminate displays of ‘negative buffer size’)

Codec improvements

  • aptX bit rates are reported correctly on the user interfaces
  • end‐to‐end GPIO is available when streaming aptX
  • Improved handling of stereo and mono mode changes throughout

Phonebook Improvements

  • Phonebook now stores 10x as many entries as it previously could
  • Case‐insensitive sorting on Connect webpage
  • Fixed an issue that could result in no search results when browsing server on web page
  • Prevent front panel UI from displaying bad password notification when browsing a password‐protected group on the web interface

Network Setup

  • Change default network settings to DHCP enabled
  • Settings made in setup wizard now apply immediately
  • Stop checking for DHCP on a network interface when link is down
  • Fixes for invalid TSCP device and group names
    Note: This may affect your device name, especially if you do not connect to the ZIP server. Until this change, incidental connection of a private network to the internet could cause Z/IP ONEs to contact the server and change their names to be compliant. From this version onward, names are validated on the Z/IP ONE even before passing to the ZIP server.
  • Fixes for configurations with overlapping port numbers
    In TCP and UDP, only one service can listen on a given port at a time. Attempting to configure the Z/IP ONE with conflicting port assignments could trigger a crash‐ reboot cycle. This is fixed.

UI Improvements

  • Fix for missing level meters if in AES/EBU and mono input mode selected
  • Resolved an issue that could prevent AAC‐HE from activating
  • TSCP group name shown properly on last front panel status screen
  • Change wording of message indicating loss of meter data in web browser to “Meters Unavailable”
  • Restored Luci Live support

Supported codecs: G.711, G.722, MPEG Layer 2, HE‐AAC, AAC

Unsupported codecs: AAC‐LD, AAC‐ELD, Linear 16

Stability Improvements

  • Fix for decoder crash when received RTP stream changes sample rate during active connection
  • Fix for rare call setup crash when making TSCP direct‐dial calls
  • Fix for potential processing of TSCP connection messages out of order
  • Fix for crash when sending constant rs232 stream through ancillary data
  • Fix for Ghost vulnerability
  • HTTP Stability fixes

Support‐related Improvements

  • Fixed an issue that would require a reboot after an attempted software update was stopped during the upload
  • Fixed an issue that could result in files missing from downloaded log archive
  • Fixed an issue that could result in wrongly named files in the downloaded log archive
  • Removed some extraneous logging from the downloaded log archive
  • Updated the quick start guide on the Z/IP ONE internal webpage

3.0.0r October, 2015

  • Complete redesign of the Connect webpage to eliminate Java
  • Higher minimum and maximum buffer settings allowed

Audio Quality Improvements:

  • Improved buffering for codecs that do not support bitrate and buffer management
  • Improved resampler for codecs that do not support bitrate and buffer management
  • Changed resampling scheme for better fidelity on headphone and Livewire outputs
  • Improved resamplers to allow for better synchronization of GPIO data with audio
  • Fix for AES outputs at 44.1kHz and 32kHz
  • Added a screen saver with meters to allow monitoring connection status
  • Fixed a problem that would cause some Z/IP ONEs to reset to default codec settings at the beginning or end of a call
  • Better internal handling of mono transmit modes
  • New phonebook entries default to use global redial setting (changed from defaulting to off)
  • Changes to IP routing policies for more reliable network behavior
  • Dialing high port numbers no longer erroneously displays “Incorrect address syntax”

Changes to Livewire Control Protocol:

  • Fixed an issue that sometimes caused the phonebook to appear empty after reboot
  • “set phonebook” commands now work
  • Can store phonebook entries of all connection types
  • Can dial peers of all connection types
  • Protocol specification update. Please contact Telos Alliance Customer Support if you need the latest revision
  • Added support for all official world timezones (and a few unofficial ones)
  • UI remains usable if headphone knob is being turned while WiFi device is reported

2.0.0r December, 2014

Features and Changes

Audio

  • Audio Failover mode added
  • Change input type to Livewire + Failover to let the Z/IP ONE fall back to Analog inputs if Livewire goes away
  • Status icon added next to Xmt meters to indicate current input source
  • Added line in level adjustment

Front Panel

  • Display Dim for screen burn‐in protection now turns display completely off
  • Unit’s own ZIP Server identity is shown instead of version number on main menu
  • New status display for hardware version and feature license information
  • Auto and Conn can be used as shortcuts to save or redial entries in the Call History display
  • Saving a phonebook entry from the call history or Z/IP Server browse window pre‐fills a suggested screen name
  • Presence information now available for contacts in password protected groups

AES/EBU Hardware Support

AES/EBU hardware is available only in new 2.0 hardware available Q1 2015

  • Livewire Sync indicator changes to AES Lock indicator when AES/EBU is the current input
  • Updated Setup Wizard for new hardware
  • Updated Quick Start guide for AES/EBU hardware
  • Updated Livewire Control Protocol interface with objects for new settings

New Defaults

  • Default network settings for both wired interfaces is now DHCP
  • All contact entry interfaces default redial mode to “Use Global Setting”
  • New Z/IP ONEs will ship with a phone book entry for a European test line
  • Added alternate test lines to default contact list

Fixes and Improvements

Redial

  • Fixed a problem that could prevent an automatic redial
  • Fixed issue that could cause Redial Forever to give up
  • Fixed rare encoder/decoder crashes

Audio Quality

  • Fixed an issue that could cause the transmit audio to stop
  • Fix for occasional bad audio in headphones when listening to transmit audio
  • Fix for headphone send/receive toggle not working on some hardware
  • Improved THD through resampler
  • Addressed ‘ticking’ in audio in some codec modes (especially G.722 and G.711)
  • Improved audio fidelity in PCM modes
  • Fixed distorted audio in PCM loop mode
  • Fix for return G.722 audio when send G.722 audio is muted
  • Fixed aptX mono modes

Compatibility

  • Improved compatibility with full version of Luci Live
  • Fixed AAC‐LD compatibility between Z/IP ONE and Zephyr iPort
  • Fixed MPEG‐2 AAC Xstream compatibility mode

Connections

  • Calling a Z/IP ONE that is busy will now properly return a busy message instead of timing out
  • Fixed an issue that could cause a TSCP call setup to fail from behind a symmetric NAT
  • Fix for connection drops on some networks when both Z/IP ONEs are on the same subnet

Status Reporting

  • “Lost Packet” and “Connection Lost” GPIO status outputs are more robust
  • Fixed Livewire clock reporting on status webpage
  • Fixed a few front panel menu items that did not actually change their settings
  • Front panel display accurately updates rs232 status if adapter is removed
  • Network interface status screens show only activated settings
  • Received audio bit rate displays properly for RTP and reciprocal RTP streams
  • Fix for excessive packet loss reporting

Codec Setup

  • Default audio profiles properly set stereo mode
  • PCM loop no longer ignores mono/stereo mode
  • Removed invalid bit rate ranges from codec profiles
  • Changing the Layer 2 payload type no longer sets transmit bit rate to maximum

Contacts

  • Fixed a display issue with the call history list
  • Resolved display issue with codec screen after activating phonebook entry with saved codec settings
  • Fixed an issue that would cause the transmit codec to get stuck at AAC‐ELD after disconnecting a call to a contact with which the codec settings were saved

ZIP Server

  • Fix an issue that could prevent connection to the ZIP Server
  • Fixed an issue that could cause frequent re‐registering with the ZIP Server
  • Fix for presence information if some contacts have wrong group password set
  • Fix for very short group names

Networking

  • Fix for a timing issue that could cause the IP configuration task to die when using WiFi
  • Fix for loss of network access on wired ports if WiFi connection fails
  • Fixed for TSCP call setup occasionally triggering search for new DHCP address
  • Fix for domain name resolution when DHCP server is behind multiple routers
  • Fix for invalid network route table if DHCP lookup fails
  • Fix for scenarios that could cause DHCP to stop trying to get network settings
  • DNS enhancements
  • Reject invalid IP addresses returned by DNS

Web Interface

  • Resolved issue that could cause screen saver to not work after changing settings via web interface
  • Fix for issue that prevented a small percentage of Z/IP ONEs from reliably rebooting via web page
  • Resolved issue that would cause codec profile to change to “user selected” after choosing a default profile via the web interface
  • Signed java applet to work with security changes
  • Fixed display of ping test results if failures occurred
  • Fixed a benign javascript error that could cause needless warnings on some browsers

Support and Troubleshooting

  • Improved logging
  • Reduced packet log size for faster support log downloading
  • Reduced CPU load

Edge Cases

  • Fixed an issue that would cause the display to return to full brightness on reboot
  • Fix for wrong decoder state if sender changes codec modes and then immediately disconnects
  • Fix for corrupted network settings if WiFi adapter is removed while it is still being initialized
  • Fix for a crash that could be triggered by quickly disconnecting and reconnecting the network cable during a connection

1.9.0r November 2013

First version with support for the aptX® Enhanced* codec

  • aptX Enhanced requires a separate license to work. These licenses are available from the Telos Alliance when version 1.8.0r is released. In the meantime, a five minute demo of the codec is available.
  • License registration requires Internet access. If your Z/IP ONE is not connected to the public Internet, you can still enter your registration code on the Z/IP ONE’s Software Management web page. When the Z/IP ONE is unable to activate the license, you will be given instructions on how to complete the registration process manually, via any computer that can access both the Z/IP ONE and the public Internet.

Non‐Z/IP compatibility enhancements:

  • Receive compatibility with all Telos iPort codecs
  • Compatibility with all Luci Live codec except for ULCC
  • Improved audio quality receiving from LUCI Live

Web interface changes:

  • Update web page look and feel
  • Added JavaScript to web pages for input validation and status updates without refreshes
  • Fixed setting Dial Setup bits on phonebook entries via the web interface
  • Web pages have an icon for easy identification in tabs and bookmarks

Changes to Livewire Control Protocol:

  • Fixed parameter subscriptions in Livewire Control Protocol
  • Added aptX‐related settings to Livewire Control Protocol interface
  • Z/IP ONE displays a reason for outgoing call rejection if due to incompatible codec lists
  • Fixed a condition that could allow an RTP stream to be attempted before the streaming interface is ready
  • Fix for a rare crash involving DNS name resolution 10‐minute screen dim timer is the default setting
  • Blink the LW Sync indicator on the front panel when the Livewire clock source changes
  • Ease limits on AAC codecs that could cause decoder errors
  • Updated Ethernet routing so that responses are always sent via same interface as received on
  • Fixed a scenario that would result in connection quality data being missing
  • Fixed random characters being displayed instead of group for direct‐dial TSCP calls
  • Added date and time to many front panel pop‐up messages
  • Keep querying the NTP server even after a response of an invalid time
  • aptX is a registered trademark of CSR plc

1.7.0r June 2013

Introducing Reciprocal RTP and Luci® Live Light support*

  • New RTP port options:
    • The base RTP (default 9150) receive port works as it always has: Receive a stream and decode it.
    • Receiving an RTP stream on the next port up next port up (e.g. 9151) will cause the Z/IP ONE to automatically respond with its own RTP stream, sending G.722 audio.
      • Receiving a stream on the second port up (e.g. 9152) will cause the Z/IP ONE to respond with an RTP stream of the same type as what is received. (e.g. if you receive a Layer 2 RTP stream, the Z/IP ONE will respond to the sender with its own Layer 2 RTP stream)
      • Finally, an RTP stream on the third port up from the base (e.g. 9153) will cause the Z/IP ONE to respond with a stream containing the default codec as set in the Setup‐>Audio Codec menu
    • The base port is user definable on the Setup‐>Network screen, and defaults to 9150.
    • The ports with automatic return are disabled by default. Enable them on the

Setup‐>Network screen or the Network web page

  • Collaboration with LUCI for compatibility with LUCI Live Light when using Reciprocal RTP

Axia iProbe improvements:

  • Device information field corrections
  • Software banks can be updated via iProbe
  • iProbe can switch between software banks
  • Z/IP ONE icon displays in list without having to view a configuration page first

Livewire changes:

  • Restored Livewire stream allocation protocol (for automatic backfeed generation)
  • Fixed intermittent crash using Livewire audio

Livewire GPIO changes

  • Livewire GPIO can now be set from web page
  • Front panel key functions match front panel printed text when entering Livewire GPIO channels

Improved Livewire Control Protocol support

  • Transaction IDs ($trxi)
  • Subscriptions
  • Fix for LWCP call and drop commands
  • Sweep of string constants and enums for consistency and syntax
  • Updated LWCP interface with objects and properties related to Reciprocal RTP

Codec changes:

  • Fixed intermittent crash on G.711 or G.722 calls
  • Corrected a sequence that could cause the encoder limit its maximum bitrate

SIP changes:

  • Fix for periodic ‘Failed to register’ messages when using some SIP servers
  • Improved call status displays for SIP calls
  • Improved redial for disrupted SIP calls

WiFi Changes:

  • Support for new Iogear Wireless‐N USB adapters
  • Shorter boot time with USB wireless stick installed
  • Fix for WEP hotspots not showing up in detected SSID lists
  • Fix for crash on WiFi config when using WEP encryption and a hexadecimal passphrase

Webpage Changes:

  • Redesigned software management webpage
  • Updated password requirement text on webpage
  • Webpage shows when newly‐submitted password and verification do not match
  • Corrected a scenario that could cause a change of any setting on the web interface to re‐ save all settings in the Z/IP ONE
  • Reduced log messages from LWCP system
  • Debugging log is saved on any reboot, not just crashes

Front panel UI changes:

  • Front panel keypad chooses digits first for alphanumeric fields for easier IP address entry
  • Contrast can no longer be set so low that the screen is unreadable
  • Corrected display of calling peer on direct‐dialed TSCP connections
  • More robust DHCP checking when router reboots
  • Luci® is a registered trademark of Technica del Arte

1.6.0r November 2012

  • Added support for Axia iProbe
  • Added support for Livewire Control Protocol for Ethernet‐based remote control
  • Livewire Routing Protocol’s VER command now identifies the device as a “Z/IP ONE”
  • Direct‐dialed TSCP connections can now use IP:Port notation (e.g. 192.168.0.212:33245)

GPIO Changes:

Added GPIO status out for indicating bad line conditions

  • Line condition ‘bad’ threshold is user definable. This setting is also in the GPIO submenu.
  • Added GPIO status out for indicating that a call ended unexpectedly
  • Changed all references to parallel port pins to start counting at 1 instead of 0
  • Corrected Livewire GPIO polarity

Status Changes:

  • Call status and quality logging information added to the More Information webpage
    • Inserted a new status screen between the existing first and second status screens.
    • Status screen switched to on timeout is selectable
    • Switching to status screen via timeout is more robust
    • Remote status meters greyed out when info unavailable
    • Fix display of connection status on direct‐dial TSCP calls
    • Better display of SIP peer status
    • Fixed current bitrate indication on web page

Phonebook Changes

  • Redial setting may be customized per phonebook entry, or left to use the system default
  • Codec settings may be customized per phonebook entry, or left to use the system default
  • Direct‐dialed contact ‘presence’ status is indicated as unknown

Webpage Changes:

  • Settings can be backed up and restored via the Software Management webpage
  • WiFi password is hidden
  • Added a fix for a timing issue caused by brief internet service disruption, which, depending on timing, could prevent an automatic redial from occurring.
  • Improved NAT traversal
  • SIP calling unit will recognize network failure and initiate redialing if necessary
  • Fixed an issue that could cause a crash at the end of a SIP call
  • Added a fix for delayed packets confusing the TSCP handshake
  • Improved SIP registration user agent header
  • Fixed problem where rebooting from the software management webpage could clear the administration password
  • Changed the default ntp server to pool.ntp.org
  • Fix problem configuring WiFi on unencrypted networks
  • Update front panel menu item when Livewire settings are changed via web interface
  • Livewire “To:” sources are remembered through reboots
  • Fixed cursor placement on some front panel menu items
  • Turning the volume knob with the headphones muted will unmute the headphones
  • DHCP setting is now the first item on each network interface configuration screen

Note: Phonebook entries added or modified using version 1.5.5b or later will not be seen if the Z/IP ONE is ever run using an earlier version of software. These buddies are not lost, and will be visible again when running software version 1.5.5b or later.

1.5.0r June 2012

Important Note:

Some early Z/IP ONEs were accidentally shipped without a MAC address assigned for their WAN Ethernet port. The WAN is still usable because the system automatically provides a randomly‐ generated, local‐use‐only, valid MAC address for that port. However, it will be a different address each time the unit boots, which can cause problems with MAC filtering on switches and NATs, and new IP addresses to be assigned by DHCP servers.

This problem is not new as of version 1.5.0r, but if your Z/IP ONE is affected by this, all versions of software version 1.5.0r or later will inform you on boot to contact Customer Support. They will give you an easy procedure, using the web page, to assign a proper MAC address. In the mean time, the Z/IP ONE’s WAN port is usable. However, be aware of the above limitations.

Livewire improvements:

  • Reduced processor load when using Livewire input
  • Livewire backfeeds displayed properly on front panel and webpage
  • Livewire source selection from front panel UI is more reliable.
  • Livewire now usable with LAN interface set to use DHCP
  • Fixed source advertisement for Z/IP ONEs with very long device names

Streaming Improvements

  • Smoother ACT buffer management
  • Resolved unexpected ACT activity following back‐to‐back calls with drastically different bitrate and buffer settings
  • Additional NAT traversal techniques
  • Corrected an issue which resulted in MPEG Layer 2 RTP streams having a nonstandard format
  • Added an option to use RTP payload type 14 for Layer 2 streams (Z/IP ONE defaults to 96)
  • SIP compatibility tested and expanded with numerous public and private SIP solutions
  • Rcv Lock light no longer blinks when a frame is concealed
  • Improved reliability of buffer and quality meters
  • RTP push‐mode streams will be restart following reboot if redial is enabled
  • Direct‐dialed TSCP connection with default port setting completes without ZIP server access

Streamlined UI

  • Front panel UI is more responsive to input, with faster meters
  • ZIP server browsing is more intuitive
  • ESC from main menu goes to last‐selected status page (and vice versa)
  • A “manual dial” dialog can now be accessed via the CONN button
    The ‘history list’ that used to be on the CONN button is now on the main menu circle
    Items in the history list – including those manually dialed – can be added to the phonebook
  • Dialing from the history list now takes you to the status display, just as dialing from the CONN or AUTO buttons does
  • Direction of audio connection is clarified on call type menu selections
  • The ‘public’ group is always listed first when browsing the ZIP server
  • Long lists such as the group and device directories can be browsed faster by using the keypad to jump to letters in the list (for example, key 5 (JKL) will jump to J in the list)
  • Last dialed buddy remains selected on Autodial page even as other buddies change status
  • All menus scroll in the same order
  • Front panel interface is usable sooner following boot
  • Many minor graphical glitches erased

Automatic Redial

  • A dialing Z/IP ONE can be set to redial a TSCP connection in case of an abnormal call termination (power failure, network interruption, etc.)
  • A dialing Z/IP ONE can be set to redial RTP connections (one or multiple) in case of power loss or reboot while streaming

WiFi changes

  • Visible SSIDs and signal strength can be viewed from the WiFi network setup menu
  • Pop‐up boxes informing of WiFi setup progress clear when WiFi device is successfully configured

UMTS changes

  • Update UMTS/EVDO country list
  • Added setup entry for “Orange” network provider

‘Router’ mode

  • The Z/IP ONE can act as a router between the streaming interface and the LAN interface.
    • Use this to share a network with another device when only one connection is available
    • Connect a laptop to the Z/IP ONE in router mode to authenticate on public networks which require a webpage login (hotels, coffee shops, etc.)

Contact closure improvements

  • Contact closures are scanned more frequently, and end‐to‐end closures are more in sync with associated audio
    • Added ‘panic dial’ of buddies via contact closure
    • Added support for Livewire GPIO. The Z/IP ONE uses two GPIO ports, corresponding to the upper and lower four bits of the physical parallel port. The lowest four bits of each Livewire GPIO channel are used.
    • Live parallel port I/O status is viewable on the front panel’s parallel port setup menu
    • Fixed issue which could prevent contact closure settings selected via frontpanel from being applied
    • Parallel port numbering scheme now matches between front panel and web interfaces
    • Contact closures are cleared when the Z1 reboots with a connection active

End‐to‐End RS‐232

  • End‐to‐end data transmission of ASCII or binary RS‐232 data at 9600 bps is now supported using the provided PL‐2303‐based USB to serial converters
    • RS‐232 adapter status is provided on front panel status page and web interface
    • Resolved conflicts between RS‐232 driver and certain CDMA devices

IPv6 Support

  • The Z/IP ONE now supports configuration via IPv6 connections to its web server

SNMP support

  • The Z/IP ONE now supports MIB2 system requests

Improved Web Server

  • Refreshing a page does not resubmit a form (or even ask about it)
    Autodial java applet does not request login details again
    Front panel and web interface settings and actions brought in line with each other

Enhanced Troubleshooting

  • Network setup:

Some Z/IP ONEs have no permanent MAC address assigned for the WAN port. This results in a valid, but random, MAC being assigned on each boot. The MAC for this port can be set permanently, and affected units will now show a pop‐up message directing the user to contact Telos Customer Support for instructions

  • A ‘setup wizard’ is now available to guide you through first time setup
  • Expanded status pages to provide more network information and call progress information.
  • Status pages display an error if invalid network settings are detected
  • The status webpage now also provides network interface information
  • Basic status on homepage no longer requires login to view
  • DHCP client continues to attempt to set up network interfaces forever in absence of a network or a DHCP server on that network
  • DHCP client always tries to renew IP address after a link failure event
  • Corrected an issue that could cause the WiFi gateway to be reported incorrectly

UI ‘pop‐up’ window changes:

  • Knob presses clear pop‐up boxes, in addition to ESC key
  • A limited number of pop‐up boxes will stack so that messages are not missed
  • Pop‐up boxes are cleared on receipt of a successful incoming call
  • A log of past pop‐up displays is now on the web page under “More Information”
  • All open pop‐up windows can be cleared at once with the 0 key
  • Internal logging archive was moved to the More Information webpage, and had additional diagnostics added
  • Reboot in case of fatal error is more aggressive

Miscellaneous changes

  • Audio transmit mode “Mono” was renamed “Mono L+R” – its function did not change
  • Changed the “mic gain” setting’s display units – its function did not change
  • Received bit rate was displayed too high by a factor of 1000.
  • Resolved issue that could prevent selected min or max bitrate from being honored
  • Adding or removing buddies from web/front panel now display consistently across all user interfaces
  • Loop mode selection via front panel now works as intended
  • Metering information is now displayed while in loop mode
  • Front panel meters display stereo levels properly
  • Z/IP ONE always brings min/max buffer/bitrate settings back in line with valid options for selected codec when either of those settings or the codec are changed.
  • Protected against attempting to reboot into an empty software bank
  • The display contrast setting was not preserved through reboots
  • Turning the headphone volume knob will undim the displays
  • General stability improvements


How did we do?