You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: GettingStartedGuide.md
+8-7
Original file line number
Diff line number
Diff line change
@@ -632,7 +632,7 @@ disabled when running the qualification test. You can change the log level by
632
632
633
633
2. MQTT Test
634
634
- Setup an AWS account and create a new thing.
635
-
- Under the "Attach policies to certificate" section create a new policy with all the permissions (this is not suggested for Things associated with production applications, there you should choose only the required permissions):
635
+
- Under the "Attach policies to certificate" section create a new policy with all the MQTT related permissions as these are required for the tests:
- Under `Featured FreeRTOS IoT Integration -> Qualification Test Configurations -> Qualification Execution Test Configurations`,
638
638
choose `MQTT Test`.
@@ -664,10 +664,11 @@ disabled when running the qualification test. You can change the log level by
664
664
```
665
665
666
666
3. Transport Interface Test
667
-
- Create an EC2 instance and change the security group inbound rules to accept packets from all traffic.
668
-
- Clone [FreeRTOS-Libraries-Integration-Tests](https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests) in a directory of your choice within your EC2 file system.
669
-
- Follow the instructions [here](https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests/tree/main/tools/echo_server) to generate the self signed certificates. Download the certificates generated for the server to your PC.
670
-
- Run the go server at `FreeRTOS-Libraries-Integration-Tests/tools/echo_server` with TLS. Follow
667
+
- First setup a TCP echo server. This can be done on any Linux machine but following are the instructions to do so in an AWS EC2 instance.
668
+
- Create an EC2 instance and change the security group inbound rules to accept packets from all traffic.
669
+
- Clone [FreeRTOS-Libraries-Integration-Tests](https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests) in a directory of your choice within your EC2 file system.
670
+
- Follow the instructions [here](https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests/tree/main/tools/echo_server) to generate the self signed certificates. Download the certificates generated for the server to your PC.
671
+
- Run the go server at `FreeRTOS-Libraries-Integration-Tests/tools/echo_server` with TLS. Follow
671
672
[Run The Transport Interface Test](https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests/tree/main/src/transport_interface#6-run-the-transport-interface-test)
672
673
to start an echo server.
673
674
- In the file [test_param_config.h](./components/FreeRTOS-Libraries-Integration-Tests/config/test_param_config.h) set `ECHO_SERVER_ROOT_CA` to `NULL`
@@ -686,8 +687,8 @@ disabled when running the qualification test. You can change the log level by
686
687
- Under `Featured FreeRTOS IoT Integration -> Qualification Test Configurations -> Qualification Execution Test Configurations`,
687
688
choose `Transport Interface Test`.
688
689
- Under `FreeRTOS IoT Integration -> Qualification Test Configurations -> Qualification Parameter Configurations`
689
-
- Set `Echo Server Domain Name/IP for Transport Interface Test` to the Public IPv4 DNS of the ec2 instance.
690
-
- Set `Port for Echo Server to use` to 9000
690
+
- Set `Echo Server Domain Name/IP for Transport Interface Test` (it will be the Public IPv4 DNS of the EC2 instance if you are using one.)
0 commit comments