Internet Library 5.58.3.A1 Release Notes

May 12, 2017 - Author: Sierra Wireless - Version 5.58.3.A1 - 1878 Views
Customer Release Notes

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

 

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

N/A

2.        Abbreviations and Definitions

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


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

[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

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

 

Related items

ADL User Guide OS 6.54.0.A1
This 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/BT
Full installer for Open AT Application Framework 2.54.2.A1 for AirPrime SL808xT/BT
Internet Library 5.58.0.A1 Connectivity Development Guide

This document provides full description of the APIs associated with the IP Connectivity library 5.58.0.A1.

Location Library for Open AT Framework Development Guide

This document provides full description of the APIs associated with the Location Library

Security Library for Open AT Framework Development Guide

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.

eCall In-Band Modem Library Development Guide
This document provides Sierra Wireless customers with full description of the APIs associated with the eCall In-Band Modem Library.
ERA Glonass Service Library Development Guide
This 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 Manual
This document provides full description of AT commands supported by AirPrime wireless modules and AirLink Programmable Gateways through Extended AT Application.
©2020 Sierra Wireless. All rights reserved.
×
You have been successfully unsubscribed to this product. To access your subscription click here.