[Samba] Win98 -> 3.0.28a OK, Win98 -> 3.2.7 No Good??

Günter Kukkukk linux at kukkukk.com
Mon Mar 16 13:35:09 GMT 2009

Am Montag, 16. März 2009 schrieb David C. Rankin:
> Listmates,
> 	I have a perplexing problem. I brought an old Toshiba laptop back from the
> lakehouse to update it, etc. I also brought the server back to. On out local
> network, I can see all the boxes in the network from the laptop (hostname:
> dcrlaptop), but I can only connect to it's normal server (hostname: lakehouse).
> 	dcrlaptop is running Win98 and the host I am trying to connect to is running
> openSuSE 10.3. The exact samba version numbers are
> 3.0.28a-0.1.104-1670-SUSE-SL10.3 and 3.2.7-0.1.135-2042-SUSE-SL10,
> respectively. (and yes, they are both on the same 'Workgroup' to make the
> laptop happy.
> 	One thing that is really strange (and that I have seen in about 5 years) is
> windows shrowing up the good old host/IPC password entry dialog box. I know
> there was a fix for this back in the 2.0 days, but dang'it, I cant remember a
> thing about the solution. What are you thought on the fact that 3.2.7 not
> letting a simple Win98 laptop log into 3.2.7. Obviously, this laptop had never
> had any issue up through 3.0.28a.
> 	What say the gurus on what i should try next?
> ** an aside:  I have two ancient laptops that I try to keep relatively current
> the first is a dell with an 11" screen (640x480) from either late '95 or early
> '96 and the other is a Toshiba PIII 800. Both still work fine, that is like the
> 62 Chevy Pickup your grandparent used to have... ;-)
> 	Any help would be greatly appreciated.
> -- 
> David C. Rankin, J.D.,P.E.
> Rankin Law Firm, PLLC
> 510 Ochiltree Street
> Nacogdoches, Texas 75961
> Telephone: (936) 715-9333
> Facsimile: (936) 715-9339
> www.rankinlawfirm.com

some security defaults have changed since the 3.0.x series, e.g.
  lanman auth = No
is now default. You might want to check this with
  testparm -vs | grep "lanman auth"

Setting "lanman auth = Yes" in your smb.conf now might not be enough
to let you connect again from win98.

As root, use
  pdbedit -Lw    or
  pdbedit -Lw your_win98_user
to see whether the lanman hash is still there, or "XXXXXXX...XXX" out.

So you possibly need to do 2 steps:
   1.) set "lanman auth = Yes" in smb.conf
   2.) use "smbpasswd your_win98_user" to refresh/set the lanman hash again

Cheers, Günter

Btw - also "client lanman auth" now defaults to "No" - in case you're
using smbclient (or other client tools) to connect to win98, change it, too.

More information about the samba mailing list