I'm running 16p2 on Solaris 2.5.1 on Ultrasparc.
In order to get password server stuff to work with Pathworks/VMS server, I
have to set protocol=LANMAN2 in smb.conf. But when I do that, Windows Explorer
in Windows 95 only shows mangled 8.3 filenames. You can *write* longfilenames,
and Samba writes them as requested (as you can see from Unix login), but from
Windows 95 windows they always appear mangled.
If I set protocol=NT1, I can see all my longfilename in Windows Explorer, but
Pathworks/VMS password server cannot be connected to - fails at the protocol
negotiation (so Samba falls back to local passwords).
I tried modifying password.c to force it to use the LANMAN2 password protocol
string even when protocol=NT1, but then Windows 95 gives a "unexpected
response" error when trying to connect to the service.
Any suggestions? Where in the code does Samba determine how to send back the
filenames in a directory listing?
Dept. of Psychology
University of WI-Madison