I want to know if there is any free tool to test the performance of a smb/CIFS network share. All free speed test I saw were for local drives only.
There certainly is, it is called iPerf and it works pretty well. Only used the windows version on NT shares but there is a linux version too and you can test speed between one installed on the client (windows) and another installed on Linux (server)
Get it here