GSD_file networkpath failure even though GSD folder exists

asked 2019-10-08 14:27:49 +0000

updated 2019-10-08 14:36:32 +0000

grahamb gravatar image


when analyzing ProfiNet packets I specified the path to the directory specifying the GSD files. On one computer the GSD file is successfully retrieved and used. On another computer (both Win7, 64bit) I get the error message "GSD-file networkpath failure ! Please check your GSD_file networkpath (No Path configured)". As far as I was able to see in the source code this error message only shows up under the condition

station_info->gsdPathLength = FALSE

which only happens if

pnio_ps_networkpath[0] == '\0'  /* approx line 8857 in packet-dcerp-pn-io.c, routine dissect_ExpectedSubmoduleBlockReq_block */

Why the networkpath should start with a \0 remains a mystery to me. I have tried local directories, network directories.

Thanks for any insights.


edit retag flag offensive close merge delete