Lenovo laptops&desktops are identified as the same machine

Apr 4, 2011 at 3:08 PM
Edited Apr 4, 2011 at 3:09 PM

Hi,

I'm facing a problem while using the PrettyGoodFrontendClone and Deployment Webservice 7.1. The setup is working just fine in Hyper-V and on Dell desktops and laptops, but since I got my hand on some Lenovo laptops they are identified as the same computer over and over again. I've bee checking the MDT DB using the Frontend and everything sees to check out just right. The UUID, MAC, Serial etc. are different on every machine, but every time I install a Lenovo laptop it is recognized as the same computer I installed earlier. If I proceed and let the web service write the data in to the DB the information on that specific computer changes. The same problem occured alson when installing to virtual computers running on VMware ESX although their UUID, MAC, Serial information was completely different on each machine.

I was wondering what information PGFE Clone / Deployment Webservice uses to identify a computer as a new one?

 

BR,

Saku

Coordinator
Apr 4, 2011 at 3:28 PM

It uses any of UUID, MAC, SerialNumber or AssetTag. To see what happens I suggest having a look on the log files in the X:\MININT\SMSOSD\OSDLogs folder. There you can see exactly what is being transfered. I'd assume an identical value for one of the identifiers, even if they are supposed to be unique. If one of these identifiers isn't really unique, simply exclude it from the web service call. Let's assume you want to exclude the UUID. Then you could create a custom property called e.g. BlankUUID and supply this as a parameter. Your cs.ini could then look like:

[Settings]
Priority=Initialize,GetSCCMAssignedSite,GetComputerID,GetComputerDescription,Default
Properties=AssignedSite,DeleteComputerFirst,ComputerID,OUParentPath,OULevel,ComputerDescription,BlankUUID

...

[GetComputerID]
WebService=http://YourWebServer/YourWebserviceDirectory/MDT.asmx/GetComputerID
Parameters=SerialNumber,AssetTag,MacAddress,BlankUUID,Description
BlankUUID=UUID
ComputerID=int

...

Same applies to other values as well. But as said, have a look on the logs. they should tell you more.

Regards

Maik

Apr 4, 2011 at 3:51 PM

Thanks Maik for the fast response. I'll take another look at the logs. I'll keep you posted.

Apr 4, 2011 at 4:16 PM
Edited Apr 4, 2011 at 6:08 PM

I did a quick test on two Lenovo laptops (X200 and X200s). And the information gathered from the two devices seem to be different. Only thing which could be something is the description which is giving a warming in the log. Or can the "No Asset Information" give a hard time?

X200:

CHECKING the [GETCOMPUTERID] section    ZTIGather    4.4.2011 18:03:22    0 (0x0000)
Only the first MACADDRESS value will be used in the web service call.    ZTIGather    4.4.2011 18:03:22    0 (0x0000)
No valid specified for parameter 'DESCRIPTION', web service results could be unpredictable.    ZTIGather    4.4.2011 18:03:22    0 (0x0000)
About to execute web service call using method POST to http://SCCM01/DeploymentWS/MDT.asmx/GetComputerID: SerialNumber=L3AHX4E&AssetTag=No Asset Information&MacAddress=00:1F:16:14:92:EC&UUID=01C8071F-584B-CB11-8DC8-F03AADF826FA&Description=    ZTIGather    4.4.2011 18:03:22    0 (0x0000)
Response from web service: 200 OK    ZTIGather    4.4.2011 18:03:22    0 (0x0000)
Successfully executed the web service.    ZTIGather    4.4.2011 18:03:22    0 (0x0000)
Property COMPUTERID is now = 31    ZTIGather    4.4.2011 18:03:22    0 (0x0000)

X200s:

CHECKING the [GETCOMPUTERID] section    ZTIGather    4.4.2011 17:58:47    0 (0x0000)
Only the first MACADDRESS value will be used in the web service call.    ZTIGather    4.4.2011 17:58:47    0 (0x0000)
No valid specified for parameter 'DESCRIPTION', web service results could be unpredictable.    ZTIGather    4.4.2011 17:58:47    0 (0x0000)
About to execute web service call using method POST to http://SCCM01/DeploymentWS/MDT.asmx/GetComputerID: SerialNumber=LV0091B&AssetTag=No Asset Information&MacAddress=00:1F:16:17:71:48&UUID=20C4EA84-901D-DE11-8950-83FD5A3DDF53&Description=    ZTIGather    4.4.2011 17:58:47    0 (0x0000)
Response from web service: 200 OK    ZTIGather    4.4.2011 17:58:47    0 (0x0000)
Successfully executed the web service.    ZTIGather    4.4.2011 17:58:47    0 (0x0000)
Property COMPUTERID is now = 31    ZTIGather    4.4.2011 17:58:48    0 (0x0000)

Edit: The asset information might be the cause, because the only computers showing the problems are the ESX virtuals which have "No Asset Tag" on the Asset Information field, and the Lenovo models have "No Asset Information" and it's the same text on every model. 

Edit2: The asset tag was the problem. Thanks a lot!