2022-07-11 03:11 AM
Hi, i had setup a stm32f407 with lwip enabled and with "gen" and "check" the checksum of ip and icmp. I wanted to ping the device from my PC and checked incoming frame via wireshark. When ping i got my timeout on terminal with no further description. By observing the wireshark output i could see that checksum is bad so could not calculate it. When viewing the memory range in the device the checksum is there at the right point but somewho get lost when sending it to the PC at this place it is 0x0000. Could it be a configuration settings problem in the lwip stack or is it on windows side.