Re: Source code of SMB2 Kernel module

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thank you, Suresh.

I succeeded in building kernel and mount SAMBA share with mount.smb2.

However, it seems that mount.smb2 works as cifs client
(NOT works as SMB2 client).

Mount.smb2 doesn't offer to use SMB2 in it's SMB Negotiation Request.
(Payload is the same as that of mount.cifs .)

From Windows Vista client, SMB2 works well, so server setting is valid.


Are there any mandatory settings (such as environment variables)
 to run mount.smb2 as SMB2 client?



"cifs" is displayed in File system type field of mount output.
===================================================================
 # mount.smb2 //server/share /mnt/smb2/ -o user=xxxx,pass=yyyy
 # mount
 ...
 //server/share on /mnt/smb2 type cifs (rw,mand)
===================================================================

Packet dump of SMB Negotioation packet of mount.smb2 is follow.
========================================================================
IP6 Client.57486 > Server.445: Flags [P.], seq 1:83, ack 1, win 90, options [nop,nop,TS val 5376161 ecr 758578309], length 82SMB PACKET: SMBnegprot (REQUEST)
 0x0000:  6000 0000 0072 0640 2002 0192 0168 0001  `....r.@.....h..
 0x0010:  f6ce 46ff fe31 e4ca 2002 0192 0168 0001  ..F..1.......h..
 0x0020:  1aa9 05ff fec0 4fd1 e08e 01bd 2987 d46a  ......O.....)..j
 0x0030:  5e7d 0568 8018 005a d677 0000 0101 080a  ^}.h...Z.w......
 0x0040:  0052 08a1 2d36 fc85 0000 004e ff53 4d42  .R..-6.....N.SMB
 0x0050:  7200 0000 0000 01c0 0000 0000 0000 0000  r...............
 0x0060:  0000 0000 0000 6d5b 0000 0100 002b 0002  ......m[.....+..
 0x0070:  4c4d 312e 3258 3030 3200 024c 414e 4d41  LM1.2X002..LANMA
 0x0080:  4e32 2e31 0002 4e54 204c 4d20 302e 3132  N2.1..NT.LM.0.12
 0x0090:  0002 504f 5349 5820 3200                 ..POSIX.2.
========================================================================



Thanks.


(2010/10/29 16:02), Suresh Jayaraman wrote:

Just comment out the line

obj-$(CONFIG_CIFS_COMMON)       += cifs_common/

in fs/Makefile and try. Seems Steve's fix is still missing in the smb2.git.




--
-------------------------------------
åæ æää ïããããããããï
NTTãããããæåäç
ããããããããããããããäææé
yagi.shinnosuke@xxxxxxxxxxxx
-------------------------------------

--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux