Note: Your user name is not your email address.
Your account is locked out! Please click here to unlock your account.
Your account is not activated yet. Please check your email and click on the activation link that was sent to you when you registered to our site. Did not received the activation email? Please click here to contact us.
Login failed, username or password is incorrect.
Contents
1. Introduction. 7
1.1. Document Scope. 7
1.2. Document Audience. 7
1.3. New Features/Enhancements. 7
2. Abbreviations and Definitions. 8
3. Related Documentation. 9
4. Compatibility. 10
5. Software Release Description. 11
5.1. Release Identification. 11
5.2. Software Tools Versions. 11
6. Software Changes Description. 12
6.1. Validated Corrections/Improvements. 12
6.2. Interface Changes. 13
7. Troubleshooting.. 14
8. Restrictions and Additional Information. 15
List of Tables
Table 1. Abbreviations and Definitions. 8
Table 2. Related Documentation. 9
Table 3. Hardware Compatibility. 10
Table 4. Software Compatibility. 10
Table 5. Libraries Release Information. 11
The scope of this document is the Internet Library 5.58.3.A1 release description for the AirPrime series listed in the compatibility section.
This release note may be distributed to all direct and indirect customers and will be posted in Sierra Wireless Source.
N/A
Table 1. Abbreviations and Definitions
Abbreviation/Acronym
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
SIM
Subscriber Identity Module
SNMP
Simple Network Management Protocol
SSL
Secure Sockets Layer
TCP
Transmission Control Protocol
UDP
User Datagram Protocol
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
Internet Application 5.58.0.A1 AT Commands Interface Specification
[R-3]
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
Customer Release Notes – OS 6.54.3.A1
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
Table 5. Libraries Release Information
Revision
Software Identification
5.58.3.A1.201610210959
Date of generation
2016-10-21
S/W Tools Name
Dev Studio
3.3
Compilation Tool Chain
ARM_EABI_GCC and RVDS
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.
OTHER
5.58.0.A1
630
Junk data sent in HTTP header list during HTTP GET operation.
8668
Stress testing wip_netSetOpts for DHCP parameters returns error -22
729
Airprime sends a TCP segment with RST flag set when application tries to close the HTTPS connection using wip_close() API
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
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).
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.
8585
Wip_bearerStart() could take a very long time ( over one minute ) to process.
634
WIP_BEV_IP_DISCONNECTED event is not received when network initiated PDP context deactivation takes place for GPRS bearer.
676
Passing invalid bearer handle to wip_bearerGetOpts can lead to Airprime reset.
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.
731
Airprime can reset if application aborts the HTTP session channel after HTTP Data channel has returned a NULL handle
OAT
740
It might not be possible to reuse HTTPS session to create subsequent HTTPS connections
5.58.3.A1
721
Cannot perform HTTP Post operation on server that expects Non-Chunked as the Transfer Mode
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
Bearer related events
WIP_BEV_ME_UNREG_SEARCHING introduced
wip_TCPClientCreateOpts
WIP_COPT_EPHEMERAL_ALGO introduced
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.
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)
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.
706
SSL library cannot be closed using wip_SSLClose() even if HTTPS control and data channel finalizers are waited for.
699
After creating SMTP/POP3 socket, +WIPREADY notification is never reported
698
After creating a TCP server, the +WIPACCEPT notification is never reported.
631
WIP_BEV_IP_DISCONNECTED event is not received when network initiated PDP context deactivation takes place for GPRS bearer
592
AirPrime resets if Internet library APIs are used without calling wip_netInitOpts() or wip_netInit() API.
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.
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.
68
When using wip_list API, WIP_CEV_PEER_CLOSE event is not received after the last data is received.
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.
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.
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.
This document provides full description of the APIs associated with the IP Connectivity library 5.58.0.A1.
This document provides full description of the APIs associated with the Location Library
This 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.