Note: This post is the continuation of the previous post.
I have been trying to intergrate NXP'S IW612 based wifi module with iMX8MPEVK.
I have followed this document for the setup.
The problem is that I don't get Internet access in the client devices connected to the Access Point. The client devices seem to request for services from the Internet but the device responds unreachable. I have attached a snippet of output from tcpdump below:
01:53:41.901331 IP 172.24.100.5.41720 > nrt12s47-in-f10.1e100.net.https: Flags [S], seq 332091786, win 65535, options [mss 1460,sackOK,TS val 2069380644 ecr 0,nop,wscale 9], length 0
01:53:41.934260 IP 172.24.100.5.43714 > server-18-172-31-104.nrt20.r.cloudfront.net.https: Flags [S], seq 3938392598, win 65535, options [mss 1460,sackOK,TS val 1154171877 ecr 0,nop,wscale 9], length 0
01:53:41.963676 IP 172.24.100.1 > 172.24.100.5: ICMP host server-18-172-31-104.nrt20.r.cloudfront.net unreachable, length 68
Also, I noticed the document is based on 88w8987 WiFi modules. But I have an iw612 based WiFi module. Could this be the reason for difference in the results?
After doing some digging in the web, I found following article, from Toradex where it is said:
Toradex's provided Kernel configurations are insufficient for configuring NAT, thus it is important to add and enable the required kernel configs. For this, you can use the menuconfig
Is it necessary to do same with the wifi module I have?