I guess you are using the original samba version.
This version is not compatible with vista. You can upgrade to a newer version (disable in webinterface and install with ipkg) or you can modify a registry key in vista to make it use "the old style". Do a search in the forum. This was discussed before.
wengi