Was there a conv buffer prob in 2.2.1a?

Michael Cuff mcuff at jareva.com
Thu Aug 29 17:25:01 GMT 2002


Seems the number of extra bytes matches the number of bytes in the share 
name.
In the example below there are 3 extra words (not 4 as stated) as there 
are 3 characters in the share name: ku-ru-ma
Longer share names produce more extra byte pairs......
-Michael

Michael Cuff wrote:

> 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