Dont know if this will help, but you can create a login script that uses the 'net use' command.
When users log onto the win2k server, the logon script can attach them to an information bay or their home directory on the SME Server as a mapped drive.
Say, the SME Server was named 'firewall', and you created an i-bay named 'storage', and there was a user named 'john' and his password was 'password'
The logon script on the win2k server would contain:
net use f: \firewall\storage /user:john password
To attach to the home directory:
net use f: \firewall\john /user:john password
Or, omit the password, and the user will be prompted for one...
It can be any valid username - even if its a different user, so you can create a universal username and use the same logon script for everyone. Or use individual scripts with their actual usernames and passwords.