OS2 World.Com Forum

Subject  :  Logging WinXP on a OS/2 WSeB Domain
Author  :  Fudeba daniel@caetano.eng.br
Date  :  20 Jun, 2006 on 22:52
Hi folks,

For serveral months a problem is bugging me. I have a OS/2 WSeB 4.52 (ACP2 R2, which netbios name is SNATCHER) up and running for several years now. This machine provide many services for several machines I have at home in two main networks (for security and physical reasons, they are split in two networks interconnected by the server): GILIAN, JAMIE, RANDAM and PETITMG (netbios names). The LAN Server Network domain name is OMNIUS.
TCP/IP works like a charm and, excluding Windows XP connectiviry, so does NetBEUI and TCPBEUI. I have Win9x boxes and OS/2 MCP2 boxes, which sometimes runs Linux Debian Etch with Samba and everything goes fine: everyone sees everyone, everyone shares everything. Win9x (JAMIE and RANDAM) and OS/2 (GILIAN and PETITMG) uses OS/2 WSeB (SNATCHER) as Primary Domain Controller, which manages users and accesses (including home folders).
Since two years ago I was "forced" to install Windows XP (on GILIAN) so I could run some programs and programming environments (MPICH and .Net Framework). Everything goes fine except for the fact when I boot WinXP it was not able to logon on my server, even using IBM PLC 4.5.
The machine's connection is perfect, since OS/2 MCP2 runs at the same machine as WinXP and logons without any problems.

After many changes on LMHOSTS (since I have no NBNS/WINS), I was able to make WinXP and OS/2 WSeB to see each other using NET VIEW commands. I am even able to do NET USE and everything, but still was not able to logon using IBM PLC 4.5, Windows Logon or even Comtarsia Logon Client.
This is the LMHOSTS file (created following IBM PLC instructions):

10.2.1.1 SNATCHER #PRE #DOM:OMNIUS
10.2.1.1 OMNIUS #PRE
# e "123456789012345\0Xnn"
10.2.1.1 "OMNIUS \0X1B" #PRE

10.2.1.2 JAMIE #PRE
10.2.1.3 PETITMG
10.2.2.2 GILIAN #PRE
10.2.2.3 RANDAM #PRE

Tweaking some more IBM PLC 4.5 I configured the secondary domain (Warp Server Domain) and then, when logging in in Local Machine, I was surprised by IBM PLC telling me that the logon was completed on my server machine... my home directory was even connected to a drive letter.
This is puzzling me. Why cannot logon in my server as primary logon? What is the problem logging on as secondary logon? The problem is I have to maintain user accounts in both machines this way and there is no possibility to browse network using "Network Neighborhood" when secondary logon is used.

Anyone has any clues? First: the Windows XP group is OMNIUS_WIN (it is said it cannot be the same as the domain name). Second, the output of nbtstat reads:

C:\WINDOWS\system32\drivers\etc>nbtstat -c

Conexão local:
Endereço-Ip nó: [10.2.2.2] Identificador de escopo: []

Tabela de nomes de caches remotas de NetBIOS

Nome Tipo Endereço Host Duração [seg]
------------------------------------------------------------
RANDAM <03> EXCLUSIVE 10.2.2.3 -1
RANDAM <00> EXCLUSIVE 10.2.2.3 -1
RANDAM <20> EXCLUSIVE 10.2.2.3 -1
PETITMG <03> EXCLUSIVE 10.2.1.3 -1
PETITMG <00> EXCLUSIVE 10.2.1.3 -1
PETITMG <20> EXCLUSIVE 10.2.1.3 -1
JAMIE <03> EXCLUSIVE 10.2.1.2 -1
JAMIE <00> EXCLUSIVE 10.2.1.2 -1
JAMIE <20> EXCLUSIVE 10.2.1.2 -1
OMNIUS <1C> GROUP 10.2.1.1 -1
OMNIUS <03> EXCLUSIVE 10.2.1.1 -1
OMNIUS <00> EXCLUSIVE 10.2.1.1 -1
OMNIUS <20> EXCLUSIVE 10.2.1.1 -1
SNATCHER <03> EXCLUSIVE 10.2.1.1 -1
SNATCHER <00> EXCLUSIVE 10.2.1.1 -1
SNATCHER <20> EXCLUSIVE 10.2.1.1 -1

Conexão local 2:
Endereço-Ip nó: [0.0.0.0] Identificador de escopo: []

Tabela de nomes de caches remotas de NetBIOS

Nome Tipo Endereço Host Duração [seg]
------------------------------------------------------------
OMNIUS <1C> GROUP 10.2.1.1 -1

C:\WINDOWS\system32\drivers\etc>nbtstat -n

Conexão local:
Endereço-Ip nó: [10.2.2.2] Identificador de escopo: []

Tabela de nomes locais de NetBIOS

Nome Tipo Status
---------------------------------------------
GILIAN <00> EXCLUSIVE Registrado
OMNIUS_WIN <00> GROUP Registrado
GILIAN <20> EXCLUSIVE Registrado
OMNIUS_WIN <1E> GROUP Registrado
OMNIUS_WIN <1D> EXCLUSIVE Registrado
..__MSBROWSE__.<01> GROUP Registrado

Conexão local 2:
Endereço-Ip nó: [0.0.0.0] Identificador de escopo: []

Não há nomes no cache

Thanks in advance!


Subject  :  Re:Logging WinXP on a OS/2 WSeB Domain
Author  :  warpcafe warpcafe@yahoo.de
Date  :  21 Jun, 2006 on 12:08
Hi fudeba,

as far as I understand from your description, the problem might be that WinXP tries to become the "primary search service" (sorry, I don't know how that is translated to english correctly, I only have german windozes here), regardless of whether you have the IBM PLC installed.

BTW: Is that the PLC for XP or still the "Win9x" PLC?

With WSeB as primary DC, have you checked the XP machines event log? There should be an entry referring to the LM services... maybe this helps in getting the XP setup correctly. Also, have you checked the WSeB's IBMLAN.INI settings? Maybe somthing helpful in there?

I'm sorry to not being able to help you - on my network, I have WSeB (primary DC) and also XP machines, but they don't use the IBM PLC because I don't have a need for that (share access control works without it).

Also, I know that Windows does have some strange "interpretation" of user-ids and passwords regarding "local logon" and "network access". But I'm not sure if that is involved here...

Greetings
Thomas


Powered by UltraBoard 2000 <www.ub2k.com>