I have become quite confused about the interaction of the kernel versions and the different versions of Samba and smbmount. I have just upgraded to a 2.2 kernel. 'make menuconfig' gave no choice by which to enable the Win95 bug workaround. At the same time, smbmount 2.0.5a, which seems to be the proper one for a 2.2 kernel (it's the latest provided by Debian, under the name smbmount-2.2.x), no longer seems to have the '-c mount ...' syntax that let you provide the '-f' switch to mount to enable the bugfix on a per-share basis. How to enable the bugfix? Or is the kernel smart enough to do it now without specifying the options? The kernel documentation does not state so; in fact, it refers to the '-f' syntax. Very confusing. TIA.
On 12 Oct 99, "Keith G. Murphy" <keithmur@mindspring.com> had questions about linux 2.2.x and smbmount 2.0.5a: Win95 bugfix?:> I have become quite confused about the interaction of the kernel > versions and the different versions of Samba and smbmount. > > I have just upgraded to a 2.2 kernel. 'make menuconfig' gave no > choice by which to enable the Win95 bug workaround. At the same > time, smbmount 2.0.5a, which seems to be the proper one for a 2.2 > kernel (it's the latest provided by Debian, under the name > smbmount-2.2.x), no longer seems to have the '-c mount ...' > syntax that let you provide the '-f' switch to mount to enable > the bugfix on a per-share basis.I'm not sure about the smbmount stuff; have you tried "make xconfig" for configuring the kernel? Some of the options are disabled, depending on whether you specify them as modules or included in the kernel itself. At least you'll be able to see if that option still exists... If your samba box does not have a working Xconfig, you can install the VNC server and run the X kernel config from a windoze box. Steve ****************************************************************** Stephen L Arnold http://www.rain.org/~sarnold #include <std_disclaimer.h> ******************************************************************
On Tue, 12 Oct 1999, Keith G. Murphy wrote:> How to enable the bugfix? Or is the kernel smart enough to do it now > without specifying the options? The kernel documentation does not state > so; in fact, it refers to the '-f' syntax. Very confusing.The kernel is now smart enough and the file: Documentation/filesystems/smbfs.txt is outdated in 2.2.12 and others. The "Mount-Time Options" part should be removed. In fact the file should perhaps be replaced by something like: --- Smbfs is a filesystem that implements the SMB protocol, which is the protocol used by Windows for Workgroups, Windows 95 and Windows NT. Smbfs was inspired by Samba, the program written by Andrew Tridgell that turns any Unix host into a file server for DOS or Windows clients. Smbfs is a SMB client, but uses parts of samba for it's operation. For more info on samba, including documentation, please go to http://www.samba.org/ and then on to your nearest mirror. --- With the idea to keep the docs and the program in the same package. Then put something appropriate in samba-2.0.6/docs/textdocs/README.smbmount Hmm, the 2.0.5a README.smbmount suggests that the smbfs isn't considered a part of samba, and if that is still so the place to put the docs describing how smbmount works (sorry, mount.smb :) is probably Documentation/filesystems/smbfs.txt /Urban