2.0.5a fails under FreeBSD 3.3-RELEASE with MSG_WAITALL patch

Mike Squires mikes at sir-alan.chem.indiana.edu
Wed Oct 13 03:30:28 GMT 1999


System:  dual PentiumPro/200, Everex PO-6200 EISA/PCI, 64MB, Adaptec 2744W
	 diff with 4 x 2GB diff narrow SCSI, Adaptec 2740T with NEC 6X CD,
	 S3/Virge PCI VGA, Intel Pro100B Enet

	 FreeBSD 3.3-RELEASE, custom kernel with SMP/netatalk/IPX/bpf/
	 ccd

	 samba set up as domain member.

	TESTNET is v 2.24, 4/22/92, by Scott Taylor, set to write 100 blocks
	of 65535 bytes sequentially. 

	 When running the old NetWare benchmark TESTNET.EXE in an NT workstation
	 DOS window on my home directory on the FreeBSD box the connection
	 always fails after the program writes 20-60MB.  The error message in
	 log.<SMB client name> is

[1999/10/12 17:37:31, 1] smbd/nttas.c:cal_nt_transact_ioctl(2387)
  call_nt_transact_ioctl: Currently not implemented.

If I change security = domain to security = server, no change.  I am getting
a similar problem with 2.02 on a 3.0-RELEASE system which used to run
TESTNET.EXE, but I recompiled 2.02 and changed to server=domain since that
time.

There is nothing in /var/log/messages.

The NT workstation reports:  

Application popup:  System Process - Lost Delayed
Write Data:  The system was attempting to transfer file data from buffers to
\F:\silvert\mikes\TESTFILE.005.  The write operation failed, and only some
of the data may have been written to the file.

With 2.02 I get the a similar error messages:

[1999/10/11 07:06:12, 0] smbd/nttrans.c:call_nt_transact_ioctl(1685)
  call_nt_transact_ioctl: Currently not implemented.

I think the following are generated when I try to break the connection using
Task Manager:

[1999/10/11 07:07:00, 0] smbd/oplock.c:oplock_break(742)
  oplock_break: receive_smb timed out after 30 seconds.
  oplock_break failed for file TESTNET.EXE (dev = 20414, inode = 7).
[1999/10/11 07:07:00, 0] smbd/oplock.c:oplock_break(812)
  oplock_break: client failure in break - shutting down this smbd.


smb.conf is

[global]

   workgroup = IUB-CHEM
   server string = Samba Server
   load printers = yes
   log file = /var/log/log.%m
   max log size = 50
   security = domain
   password server = CHEMPDC CHEMISO CHEMEXCH CHEMDATA
   encrypt passwords = yes
   socket options = TCP_NODELAY 
;   local master = no
   os level = 0
;   domain master = yes 
;   preferred master = yes
#   domain controller = CHEMPDC
   wins server = 129.79.1.200
   dns proxy = no 
#============================ Share Definitions ==============================
[homes]
   comment = Home Directories
   browseable = no
   writable = yes
[printers]
   comment = All Printers
   path = /var/spool/samba
   browseable = no
   guest ok = no
   writable = no
   printable = yes


More information about the samba mailing list