Was there a conv buffer prob in 2.2.1a?

Michael Cuff mcuff at jareva.com
Thu Aug 29 13:32:01 GMT 2002


Urban, List,

When using smbmount, I'm seeing too many characters in the share name 
[when viewing the network packet].


Setup:
Client - Linux 2.4.7 based, smbmount version 2.2.1a
Server - W2k server, and Japanese W2k Pro.

Share: \\192.168.7.44\ and the Japanese word 'kuruma'
kuruma = UC - 30AF,30EB,30DE; 932 - 834e,838b,837d; UTF8 - 
e382af,e383ab,e3839e

Smb.conf: coding system = utf8, client code page = 932, character set = 
iso8859-1

The mount command receives the share name in UTF8 encoding.

The result is tree connect failed: ERRDOS - 66
The packet shows:

00000070  00 00 5C 00 5C 00 31 00 39 00 32 00 2E 00 31 00 ..\.\.1.9.2...1.
00000080  36 00 38 00 2E 00 31 00 2E 00 31 00 32 00 37 00 6.8...1...1.2.7.
00000090  5C 00 AF 30 EB 30 DE 30 00 00 19 5E 4B 44 A7 68 \..0.0.0...^KD.h
000000A0  3F 3F 3F 3F 3F 00                               ?????.

The UTF8 to UC is good!!! But this stuff:00 19 5E 4B 44 A7 68 before the 
????? puzzles me.

When the mount is tried from another Linux machine the 4 extra words are 
different values.



Thanks,
-Michael
Specifically, thank you Urban for pushing me in the right direction!








More information about the samba-technical mailing list