What about using the Samba36-client from the LEDE repository? I have the server version running and sharing on my devices now without issue. Is there something specific about the CIFS version you need over the other?
If your issue has been resolved, please edit your topic and add "resolved" to the title and add the "resolved" tag (at the bottom of the edit window) so that other users may easily find the information in the future. Plus you're helping make the community better!
Essentially a Linux environment is required, but of more importance are the dependencies. These are mostly Python packages. We’ve tested Snoopy on Kali 1.x, and Ubuntu 12.04 LTS. We managed to get it working on Maemo (N900) too. We’re investigating getting it running on OpenWRT/ddWRT. Please let us know if you have success.