Skip to content

Commit e288040

Browse files
1010101001010101Anas Nashif
authored andcommitted
samples/net: Add KNOWN_ISSUES file for NATS and DNS sample apps
The KNOWN_ISSUES file describes issues and workarounds for the NATS and DNS sample applications. Change-Id: I9a33a82073707dbdd4109e0740108b99c42ad772 Signed-off-by: Flavio Santes <[email protected]>
1 parent 8c55291 commit e288040

File tree

2 files changed

+51
-0
lines changed

2 files changed

+51
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
Issues
2+
------
3+
4+
- RX or TX error:
5+
Caused by:
6+
net_send error, see:
7+
https://jira.zephyrproject.org/browse/ZEP-428
8+
https://jira.zephyrproject.org/browse/ZEP-676
9+
10+
Workaround:
11+
Wait until the IP stack is "activated"
12+
or reset the board.
13+
14+
Limitations
15+
-----------
16+
17+
See the ./README_API file.
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Issues
2+
------
3+
4+
- Unable to connect
5+
Caused by:
6+
Incorrect TCP flags handling from the Zephyr IP Stack.
7+
Workaround:
8+
Reset the board.
9+
10+
- Publisher or Subscriber error
11+
Caused by:
12+
The NATS server will send the PING message at configurable
13+
intervals. If the PING message is not handled by the
14+
client, the server will close the connection.
15+
16+
The NATS applications are synchronous, so if the PING
17+
message arrives when the application is processing
18+
another message (i.e. verbose = 1), the PING message
19+
will be ignored and the server will close the connection.
20+
Workaround:
21+
Codify a routine similar to handle_msg (see main.c) to
22+
handle all the incoming messages.
23+
24+
- RX or TX error
25+
Caused by:
26+
Perhaps the rx/tx timeouts are too short for the LAN.
27+
Workaround:
28+
Increase the rx or tx timeout.
29+
See: publisher/src/netz.c, struct netz_ctx_t.
30+
31+
Limitations
32+
-----------
33+
34+
See the ./README file.

0 commit comments

Comments
 (0)