Internet Library 5.58.3.A1 Release Notes
- May 12, 2017
- Author: Sierra Wireless
- Version: 5.58.3.A1
Contents
1.3. New Features/Enhancements
2. Abbreviations and Definitions
5. Software Release Description
6. Software Changes Description
6.1. Validated Corrections/Improvements
8. Restrictions and Additional Information
Table 1. Abbreviations and Definitions
Table 2. Related Documentation
Table 3. Hardware Compatibility
Table 4. Software Compatibility
Table 5. Libraries Release Information
1. Introduction
1.1. Document Scope
The scope of this document is the Internet Library 5.58.3.A1 release description for the AirPrime series listed in the compatibility section.
1.2. Document Audience
This release note may be distributed to all direct and indirect customers and will be posted in Sierra Wireless Source.
1.3. New Features/Enhancements
2. Abbreviations and Definitions
Table 1. Abbreviations and Definitions
|
Definitions |
|
|
DLE |
Data link escape character |
|
DHCP |
Dynamic Host Configuration Protocol |
|
ETX |
End Of Text character |
|
FTP |
File Transfer Protocol |
|
GPIO |
General Purpose Input/Output |
|
HTTP |
Hypertext Transfer Protocol |
|
HTTPS |
Hypertext Transfer Protocol Secure |
|
Internet Application |
Formerly WIPsoft |
|
Internet Library |
Formerly WIPlib |
|
IP |
Internet Protocol |
|
Subscriber Identity Module |
|
|
SNMP |
Simple Network Management Protocol |
|
SSL |
Secure Sockets Layer |
|
TCP |
Transmission Control Protocol |
|
UDP |
User Datagram Protocol |
3. Related Documentation
Table 2. Related Documentation
|
Ref. # |
Doc. # |
Rev. |
Document title |
|
[R-1] |
4111845 |
R06.00 |
Internet Library 5.58.0.A1 Connectivity Development Guide |
|
[R-2] |
4111846 |
R06.00 |
Internet Application 5.58.0.A1 AT Commands Interface Specification |
|
4111843 |
R17.00 |
AT Commands Interface Guide for Firmware 7.54.0.A1 |
|
|
[R-4] |
4111844 |
R16.00 |
ADL User Guide for Open AT Application Framework OS 6.54.0.A1 |
|
[R-5] |
4117611 |
R01.00 |
Customer Release Notes – Firmware 7.54.2.A1 |
|
[R-6] |
4118112 |
R01.00 |
Customer Release Notes – OS 6.54.3.A1 |
4. Compatibility
Table 3. Hardware Compatibility
|
AirPrime Compatibility list |
|
AirPrime SL808xT/BT |
Table 4. Software Compatibility
|
Component |
Version |
|
Firmware |
7.54.2.A1.201701061226 |
|
Open AT OS |
6.54.3.A1.201609080909 |
|
Open AT Application Framework |
2.54.2.A1.201702240946 |
5. Software Release Description
5.1. Release Identification
Table 5. Libraries Release Information
|
Component |
Revision |
|
Software Identification |
5.58.3.A1.201610210959 |
|
Date of generation |
2016-10-21 |
5.2. Software Tools Versions
|
S/W Tools Name |
Version |
|
Dev Studio |
3.3 |
|
Compilation Tool Chain |
ARM_EABI_GCC and RVDS |
6. Software Changes Description
6.1. Validated Corrections/Improvements
This section presents all corrections or improvements integrated in WIP 5.58.3.A1
Issues are sorted by alphabetical order of Impacted Domain.
|
ID |
Description |
Impacted Domain |
Impacted Sub-Domain |
Fixed in |
|
684 |
+WIPFILE indications missing for HTTP PUT method. |
Internet Application |
OTHER |
5.58.0.A1 |
|
630 |
Junk data sent in HTTP header list during HTTP GET operation. |
Internet Application |
OTHER |
5.58.0.A1 |
|
8668 |
Stress testing wip_netSetOpts for DHCP parameters returns error -22 |
Internet Application |
OTHER |
5.58.0.A1 |
|
729 |
Airprime sends a TCP segment with RST flag set when application tries to close the HTTPS connection using wip_close() API |
Internet Library |
Other |
5.58.2.A1 |
|
724 |
Airprime sends a TCP segment with RST flag set when the application tries to close the HTTPS connection using wip_close() API |
Internet Library |
Other |
5.58.2.A1 |
|
696 |
1. WIP_CEV_WRITE events received incorrectly when huge chunk of data is sent over HTTPS using POST services. 2. Module freezes till the huge chunk of data is sent over HTTP post and does not respond to AT commands (with watchdog disabled). |
Internet Library |
OTHER |
5.58.0.A1 |
|
718/8558 |
1. WIP events indicating loss of network are received after long time. 2. AT+CGPADDR shows no valid IP allocated to Airprime whereas the Airprime has a valid IP allocated to it. |
Internet Library |
OTHER |
5.58.0.A1 |
|
8585 |
Wip_bearerStart() could take a very long time ( over one minute ) to process. |
Internet Library |
OTHER |
5.58.0.A1 |
|
634 |
WIP_BEV_IP_DISCONNECTED event is not received when network initiated PDP context deactivation takes place for GPRS bearer. |
Internet Library |
OTHER |
5.58.0.A1 |
|
676 |
Passing invalid bearer handle to wip_bearerGetOpts can lead to Airprime reset. |
Internet Library |
OTHER |
5.58.0.A1 |
|
671 |
In case of network data disconnection Internet Application doesn’t generate an unsolicited response even though when 'ADL_GPRS_EVENT_NW_CONTEXT_DEACT' is received and handled by Internet library and error is sent to Internet application. |
Internet Library |
OTHER |
5.58.0.A1 |
|
731 |
Airprime can reset if application aborts the HTTP session channel after HTTP Data channel has returned a NULL handle |
Other |
OAT |
5.58.2.A1 |
|
740 |
It might not be possible to reuse HTTPS session to create subsequent HTTPS connections |
Other |
Other |
5.58.3.A1 |
|
721 |
Cannot perform HTTP Post operation on server that expects Non-Chunked as the Transfer Mode |
Other |
Other |
5.58.2.A1 |
6.2. Interface Changes
Interface changes in 5.58.3.A1 release
|
Command |
Comment |
|
HTTP non-chunk transfer mode |
ATWIP_COPT_HTTP_DATA_ENCOD introduced |
|
HTTP/HTTPS connection |
WIP_COPT_HTTP_ENFORCE_FIN introduced for enable/disable from AT+WIPOPT command |
Interface changes in releases previous to 5.58.3.A1
|
Command |
Comment |
|
Bearer related events |
WIP_BEV_ME_UNREG_SEARCHING introduced |
|
wip_TCPClientCreateOpts |
WIP_COPT_EPHEMERAL_ALGO introduced |
7. Troubleshooting
For Open AT Developers, please refer to the Troubleshooting Guide available in Sierra Wireless Source (formerly "Developer Zone") before contacting customer support.
For AT developers, please contact customer service for support and debugging information.
8. Restrictions and Additional Information
Note: Open AT restrictions linked to Firmware and OS part are listed in “7.54.2.A1 Firmware Customer Release Note” of document [R-5] and “OS 6.54.3.A1 Customer Release Note” of document [R-6].
Issues are sorted by alphabetical order of Impacted Domain
|
Issue ID |
Description (What/When) |
Impacted Domain |
Impacted Sub-Domain |
|
548 |
When more than 2 stack options are configured at the same time after issuing "AT+WIPCFG=4,1" command, only the last option set can be retrieved properly while the earlier set options are set back to original values. |
Internet Application |
OTHER |
|
706 |
SSL library cannot be closed using wip_SSLClose() even if HTTPS control and data channel finalizers are waited for. |
Internet Library |
Internet Library |
|
699 |
After creating SMTP/POP3 socket, +WIPREADY notification is never reported |
Internet Library |
Internet Library |
|
698 |
After creating a TCP server, the +WIPACCEPT notification is never reported. |
Internet Library |
Internet Library |
|
631 |
WIP_BEV_IP_DISCONNECTED event is not received when network initiated PDP context deactivation takes place for GPRS bearer |
Internet Library |
OTHER |
|
592 |
AirPrime resets if Internet library APIs are used without calling wip_netInitOpts() or wip_netInit() API. |
Internet Library |
OTHER |
|
51 |
Incorrect error code [CME ERROR: 831 (bad state) followed by CME ERROR: 842] is received when invalid peer IP address is specified while trying to create a TCP socket. |
Internet Library |
OTHER |
|
57 |
When file containing only DLE ETX character sequence is sent from TCP client to the server then data loss occurs and "SHUTDOWN" indication is received. |
Internet Library |
OTHER |
|
68 |
When using wip_list API, WIP_CEV_PEER_CLOSE event is not received after the last data is received. |
Internet Library |
OTHER |
|
90 |
It is not possible to start the Ethernet bearer with DHCP enabled. Also with DHCP disabled, the Ethernet bearer does not get unsubscribed on removing the Ethernet cable. |
Internet Library |
OTHER |
|
393 |
While trying to execute Internet Application commands using function adl_atCmdSendExt() from a command handler of customized command, subscribed in an application, then sometimes response to Internet Application commands is not received. |
Internet Library |
OTHER |
|
723 |
Invalid HTTP GET request sent when a POST was performed previously on the same HTTP channel with a set of HTTP header list specific to POST operation. |
OTHER |
OTHER |
Tags
Related items
ADL User Guide OS 6.54.0.A1This document provides full description of the APIs associated with the Open AT Application Framework OS
Open AT Application Framework 2.54.2.A1 Full Installer for SL808xT/BTFull installer for Open AT Application Framework 2.54.2.A1 for AirPrime SL808xT/BT
Internet Library 5.58.0.A1 Connectivity Development GuideThis document provides full description of the APIs associated with the IP Connectivity library 5.58.0.A1.
Location Library for Open AT Framework Development GuideThis document provides full description of the APIs associated with the Location Library
Security Library for Open AT Framework Development GuideThis document provides full description of the APIs associated with Internet Library SSL API, which provides SSL-secured communication channels to the Internet Library. This document assumes the reader is already familiar with Internet Library. Please refer to the following section for a list of related documents.
eCall In-Band Modem Library Development GuideThis document provides Sierra Wireless customers with full description of the APIs associated with the eCall In-Band Modem Library.
ERA Glonass Service Library Development GuideThis document is to provide Sierra Wireless customers with a full description of the APIs associated with the ERA Glonass Service Manager Library.
Extended AT Commands ManualThis document provides full description of AT commands supported by AirPrime wireless modules and AirLink Programmable Gateways through Extended AT Application.