I believe I’ve solved the TCP transport error I was having when my M8 android GX wakes up.
Lenovo M8 (4th gen) tablet
Cerbo GX v3.66
Android GX WiFi v1.01
I was previously using the cerbo gx built in access point. I had tried dhcp, a static ip on M8 as well as other things posted in this thread. The M8 would not consistently reconnect to the Cerbo after waking it up. I could go maybe a day at most if lucky and have M8 connect correctly after waking up.
After all the configurations I tried and looking at a few TCP packets, everything I was seeing made me think the problem was maybe with the built-in Cerbo GX access point. To try something different, I took an old wireless router I had and configured as access point for the RV. I disabled the built-in Cerbo GX access point and connected the Cerbo to the wireless LAN I created with the router. I configured a static IP on the Cerbo GX.
To ensure the Lenovo M8 and Android GX were back to factory defaults, I reset and reloaded the code. I left the Android gx configured to use DHCP.
I’ve now gone 2 weeks with no problems. I’ve let the M8 “sleep” for one day, 2 days and 3 days. No matter what interval I wake the M8, it immediately connects without issues when I touch the power button to wake it up.
This testing was done with no internet connectivity via the wireless router. A plus for me is I have now attached an inexpensive USB to Ethernet dongle to the router’s WAN port which allows me to quickly tether to my cell phone and check for Victron software updates.