If you are communicating with a ISO-8859 share and can view directories but cannot access files or directories that have special (e.g. scandinavian) characters in their names and get OBJECT_NAME_NOT_FOUND errors instead, you need to add a proper setlocale() call into the smbwebclient.php script as otherwise PHP's escapeshellarg() calls strip these special characters from smbclient calls.
Here's the patch for Finnish file names:
--- index-orig.php 2010-11-10 10:30:49.000000000 +0200
+++ index.php 2010-11-24 10:41:15.000000000 +0200
@@ -49,4 +49,8 @@
$SMBWEBCLIENT_VERSION = '2.9';
+# Setting locale