Internet Library 5.56 Release note
- Jul 11, 2013
- Author: Sierra Wireless
- Version: 1
Table of Contents
1.3 New Features / Enhancements
2 Abbreviations and definitions
5 Software Release Description
6 Software Changes Description
6.1 Validated Corrections / Improvements
7 Restrictions and Additional Information
1 Introduction
1.1 Scope of this document
The scope of this document is the Internet Library 5.56 release description for the AirPrimes listed in the compatibility section.
1.2 Audience of this document
This release note may be distributed to all direct and indirect customers and will be posted in Sierra Wireless Developer Zone
1.3 New Features / Enhancements
No new features have been introduced in this release.
2 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 |
|
GPRS |
General Packet Radio Service |
|
GSM |
Global System for Mobile communications |
|
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
|
Ref. # |
Doc. # |
Document title |
|
[1] |
4111845 |
Connectivity Development Guide Internet Library 5.56 |
|
[2] |
4111846 |
Internet AT Command User Guide Internet Application 5.56 |
|
[3] |
4111843 |
AT Commands Interface Guide for Firmware 7.52 |
|
[4] |
4111844 |
ADL User Guide for Open AT Application Framework OS 6.52 |
4 Compatibility
4.1 Hardware
|
AirPrime Compatibility list |
|
AirPrime Q2686 Refreshed / AirPrime Q2687 Refreshed |
|
AirPrime SL6087 |
|
AirLink Fastrack Xtend EDGE (FXT009) |
4.2 Software
|
Component |
Version |
|
Firmware |
7.52.0.201306260837 |
|
Open AT OS |
6.52.0.201306271400 |
4.3 Software Tools
|
S/W Tools Name |
Version |
|
Developer Studio |
2.3.1 |
|
Compilation Tool Chain |
ARM_EABI_GCC and RVDS |
5 Software Release Description
5.1 Release identification
|
Component |
Revision |
|
Software Identification |
5.56.0.201305170830 |
|
Date of generation |
2013-05-17 |
6 Software Changes Description
6.1 Validated Corrections / Improvements
|
ID |
Description |
Impacted Domain |
Impacted Sub-Domain |
Fixed in |
|
47661 |
"+CME ERROR: 841" is received in place of "+CME ERROR: 842", if an invalid FTP server name is given while establishing FTP session. |
Internet Application |
OTHER |
5.56 |
|
59405 |
The +CME ERROR: 837 received instead of +CME ERROR: 831 when the command AT+WIPDATA is issued without creating any bearer or socket. |
Internet Application |
OTHER |
5.56 |
|
64806 |
Internet bearer opens successfully even if the Internet stack is stopped using AT+WIPCFG=0. |
Internet Application |
OTHER |
5.56 |
|
65593 |
Connecting and disconnecting a socket in a loop, using Internet Application, leads to a reset. |
Internet Application |
OTHER |
5.56 |
|
55783 |
Functions of Security library not called if an application links to both Internet and Security library. |
Internet Library |
OTHER |
5.56 |
|
62999 |
Using Internet Library, If GPIO subscription and power on is done during the I2C bus subscription or read operation, then I2C bus status is sometimes returned as busy. This ‘busy’ status leads to an error while reading of MAC Address. |
Internet Library |
OTHER |
5.56 |
|
64959 |
WIP_CEV_PEER_CLOSE EVENT is not received with the HTTPS in case Server Shutdowns after data channel has been opened. |
Internet Library |
OTHER |
5.56 |
|
65832 |
Using Internet Library, When a GET Request is sent from SNMP manager to SNMP agent before getting the response of the previously sent GET request, then AirPrime freezes. |
Internet Library |
OTHER |
5.56 |
|
65853 |
When SNMP session is closed using the API wip_snmpClose(), the AirPrime resets. |
Internet Library |
OTHER |
5.56 |
|
66608 |
WIP_CEV_PEER_CLOSE event is not correctly managed by Internet Library when HTTP client is used on a non-persistent HTTP server. In this case, HTTP server closes the socket after each request, but Internet Library doesn’t close it on its side. So, if a second HTTP request is sent to the same server, it fails since the connection is closed on the server side. |
Internet Library |
OTHER |
5.56 |
|
59087 |
When trying to set the data representation type at UART2 using Internet Application command AT+WIPOPT=4,1,2,40,x, after the FTP connection is made the expected OK response is not received. |
Internet Application |
OTHER |
5.54 |
|
59200 |
Unable to open server socket again, after closing the server socket and client socket (in this order). |
Internet Application |
OTHER |
5.54 |
|
61424 |
AirPrime cannot switch from DATA mode to AT mode if [ETX] character is encountered after HTTP POST method. |
Internet Application |
OTHER |
5.54 |
|
62074 |
When API wip_close() is called after successful HTTP GET/POST, HTTP GET/POST fails on next attempt. |
Internet Application |
OTHER |
5.54 |
|
62628 |
AirPrime goes into DATA mode even when issuing the AT+WIPDATA command with unused (inactive) socket. Escape sequence "+++" needs to be given to come out of DATA mode. |
Internet Application |
OTHER |
5.54 |
|
60910 |
AirPrime resets when GPRS bearer is opened and closed repeatedly in a loop using APIs wip_bearerOpen() and wip_bearerClose(). |
Internet Library |
OTHER |
5.54 |
|
62752 |
When API wip_getFileOpts() is used with HTTP POST method and with header "Connection" with value "Keep-Alive" and header "Expect", "100-continue", then there can be multiple responses received from Server for a single request. And when API wip_getOpts() is called to get the values of WIP_COPT_HTTP_STATUS_CODE and WIP_COPT_HTTP_STATUS_REASON for each response, the values of first response are returned for all the further responses till the next request. |
Internet Library |
OTHER |
5.54 |
6.2 Interface Changes
|
Command |
Comment |
|
AT+WIPDATA |
Maximum size of an UDP datagram has been fixed to 8192 Bytes. Earlier, it was 5904 Bytes. |
|
AT+WIPCREATE AT+WIPCLOSE AT+WIPDATA |
New protocol option <9 = SSL TCP client> has been added. |
|
wip_HTTPClientCreateOpts |
New option, WIP_COPT_HTTPS_SESSION_ID, introduced to set the Ticket Session ID for HTTPS procedure. |
|
wip_bearerOpen wip_bearerClose wip_bearerSetOpts wip_bearerGetOpts wip_bearerStart wip_bearerAnswer wip_bearerStartServer wip_bearerStop wip_bearerFreeList wip_bearerGetDrvOption wip_bearerSetDrvOption |
Bearer management APIs return WIP_BERR_BAD_CONTEXT when they are not used in the main task. |
7 Restrictions and Additional Information
|
Description (What/When) |
Impacted Domain |
Impacted Sub-Domain |
|
|
66979 |
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 |
|
52499 |
Incorrect error codes are received when invalid peer IP address is given while trying to establish TCP Server Client connection. |
Internet Library |
OTHER |
|
52919 |
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 |
|
54010 |
When using wip_list API, WIP_CEV_PEER_CLOSE event is not received after the last data is received. |
Internet Library |
OTHER |
|
55021 |
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 |
|
60917 |
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 |
Comment
ForumTags
Related items
Internet libraryThis library offers TCP/IP features including UDP and TCP sockets, file transfer protocol (FTP client), email (POP3/SMTP), HTTP, SNMP, PING and MMS. It also enables gateway functionality and IP routing management by providing DHCP server, Port Forwarding, DNS proxy, and NAT feature.
Internet Application 5.56 AT Commands Interface SpecificationThis document provides full description of AT commands supported by AirPrime wireless modules and AirLink Programmable Gateways.
