Oplock_break error:Linux Samba-W95 (Re: What's an oplock_break? )

Cristian Tibirna ctibirna at gch.ulaval.ca
Thu Oct 8 04:17:18 GMT 1998


Hi

I followed with big interest the discussion about oplock from th 1836
digest of the list.

I had too some problems with oplock_break, on samba-1.9.18pl10 too, with
Win95 only as clients too, but somehow different. 

Well, I have some supplemental details to provide:

First, the oplock errors appear in strictly determined circumstances: when
the 10/100Base-T Ethercard (3COM905B) gets unplugged from a line of 10Mb
and replugged on a 100Mb line. Otherwise, the same config functions
marvelously (but the server has to be connected through the 10Mb line).

Then, these are some hard facts: 
Server: RH Linux 5.1 with samba-1.9.18pl10
Clients: Win95 (all are 4.00.950B)
Server's ethercard: 3COM905B (and it seems a 3COM905A makes the same
	problems)
Server's ethercard driver: stock driver in the 2.0.35 kernel
Cabling: 100Mb twisted pairs (RJ-45 connectors)
Clients' ethercards: variety (3COM, SMC)


The error messages from the debugging smb.log are included below:

=============[snip]=================
1998/09/17 16:03:15 tconX service=profile user=marc cnum=59
1998/09/17 16:03:15 Transaction 3 of length 60
switch message SMBunlink (pid 887)
chdir to /home/samba/profiles
reply_unlink : \MARC\PRO2003.TMP
unix_clean_name [./MARC/PRO2003.TMP]
1998/09/17 16:03:15 request_oplock_break: sending a oplock break message
to pid 882 on port 1144 for dev = 811, inode = 15d044
1998/09/17 16:03:33 request_oplock_break: no response received to oplock
break request to pid 882 on port 1144 for dev = 811, inode = 15d044
1998/09/17 16:03:33 request_oplock_break: broke oplock.
1998/09/17 16:03:33 request_oplock_break: sending a oplock break message
to pid 882 on port 1144 for dev = 811, inode = 15d044
1998/09/17 16:03:47 request_oplock_break: no response received to oplock
break request to pid 882 on port 1144 for dev = 811, inode = 15d044
1998/09/17 16:03:47 request_oplock_break: broke oplock.
1998/09/17 16:03:47 request_oplock_break: sending a oplock break message
to pid 882 on port 1144 for dev = 811, inode = 15d044
1998/09/17 16:04:01 Transaction 1 of length 158
==================[snip]===================

Lots of those. LOTS.

Any hint is GREATLY appreciated.

Cristian Tibirna           ::  ctibirna at gch.ulaval.ca
Net.Admin.; PhD Student    ::  WT: (1-418-) 656-2131/6224
GCH - U.Laval, QC, Canada  ::  HT: (1-418-) 658-2286




More information about the samba mailing list