Lenovo Ldi Device Intelligence User Guide

Lenovo Ldi Device Intelligence User Guide

Lenovo LDI Device Intelligence User Guide
Lenovo LDI Device Intelligence

Copyright/Disclaimer

Copyright © 2022, Lenovo. All rights reserved.

This document contains proprietary information of Lenovo that is protected by copyright and other intellectual property law which restricts its usage. The content in this document is subject to change without notice. If you find any issues in the documentation, please report to us in writing. Lenovo gives no representations or warranties of any kind regarding its content, including accuracy or completeness.

Please do not reproduce or transmit any part of this document in any form or by any means, electronic or mechanical, for any purpose, without a written approval from Lenovo

Onboard Your Fleet

Onboard Your Fleet

This chapter helps you smoothly onboard the fleet of devices in your organization to the LDI platform
Onboard Your Fleet

Software Requirements

Client software for this solution has a few requirements that the device must meet.

CategoryRequirement
ManufacturerAny device manufacturer is supported, though some features may only be available or verified on the Lenovo devices.
Operating SystemWindows 10 version 1809 (October 2018 Update) or newer Windows 11 64-bit OSS pecial editions such as 10S or 10x are not currently supported
Hardware
  • Trusted Platform Module (TPM) 2.0 enabled
  • Processor supports x86 instruction set architecture
EnvironmentAccess to the Internet – *.uds.lenovo.com on ports 443
  • Port 8883 needed for devices with UDC agent older than 22.10.0.5
  • Proxy is supported in some scenarios

. Devices may require additional configuration to support.

CategoryRequirement
Proxy SupportYou must configure the proxy through WinINet (WinHTTP or a third-party application/browser extension).·         Proxy server can reach *.uds.Lenovo.com on ports 443o Port 8883 needed for devices with UDC agent older than 22.10.0.5DNS name resolution is available on each managed device. You cannot set an authentication on the proxy server.

Download Provisioning Package 

You can onboard fleet of devices to LDI platform through:

  • Instructions and Agents (Preferred)
  • Devices page (optional)

Click Help & Resources and then click Instructions & Agents. The Instructions
& Agents page appears.

  • Select Windows (Physical) to onboard a physical device. For further details, refer to Install a Physical Device.

Install a Physical Device

  1. Follow the instructions in Download Provisioning Package.
  2. Click Confirm.
  3. In the Maximum Usage drop-down list, select the number of devices on which you can download the provisioning package.
  4. In the Installer Expiration drop-down list, select the days for which the provisioning pack installation is valid.
  5. Click Download Pack. The pack is downloaded on the device, which access the portal.
    Download Provisioning Package

The package, organization-setup.zip which has the following components:

  • install-ldi.bat – A script that has series of commands for installation for LDI software.
  1. A Windows-based troubleshooting file package, LenovoDeviceIntelligence 0.0.75.0. diagcab. To know more about how to install, run, and create the Lenovo Device Intelligence. diagcab file, refer to Troubleshooting.
    2. README.txt file
  2. udc_setup.exe – UDC setup, UDC Service information, and task control settings
    Download Provisioning Package

Install Software Agent on Device

Note: The setup is unique for the organization and must not be shared.

Execute the following steps on every device in the fleet.

  1. Copy the following files to an empty folder in the device, e.g., C:\temp\LDItemp
    • udc_setup.exe
      README.txt
    • install-ldi.bat
  2. Execute the batch file as an Administrator.
    • Open the command prompt as an Administrator
    • Execute cd C:\temp\LDItemp
    • \install-ldi.bat
  3. Confirm whether device onboarding was successful or not by checking for an
    error in the registry.

UDC records the error in the Windows Registry at
HKLM\SOFTWARE\LENOVO\UDC\Critical Transcript when onboarding fails.

If there is an error during installation, check the following error code table to identify the error and rectify it by following the remedial tips:

UDCSignificant Event CodesError NameRemedial Tip
NoneOk
1016:12007Portal UnreachableEnsure you have a proper network connectivity and check the connection to the UDS portal.
1001:80Certificate Mismat chPortal certificate is not valid. Check for https proxy (like Fiddler) that overrides server certificate.Otherwise, contact Lenovo, because server certificate could have been changed.
1001:85Token ExpiredLDI portal token has expired, or the device registration limit set for this token is over. Request for a new provisioning package with a new token.
1001:86Token Not Validate dUDS does not accept provided token. Create another provision package or contact the administrator.
1016Registered To Auto maticOrgThe device was registered to an automatic organization. Restart UDCS ervice and log in again. If it fails, contact the administrator.
Device Already Regi steredThis device was already registered in the portal. No other action may be needed, but we recommend you follow the uninstallation steps including deletion from the portal before attempting to reinstall and register the device to the portal. Refer to Uninstall UDC.
1016Unable To Retrieve Claim CodeThe script /UDC was unable to retrieve the activation code required for registration of the device in the

Track Device on LDI

  1. Check the Devices page to track whether the device has been onboarded to the LDI or not.
  2. Check the device status. If the status is:
  • Pending – The device could not be onboarded because of an error. Check for the type of error code in the registry and follow the remedy tip provided for it in the error code table. This also includes devices that don’t have an assigned license.
  • Active – Device has successfully onboarded and is currently online.
  • Offline – Device has successfully onboarded and is currently offline.

Note: To get a license, follow these steps:

  1. Select Device Manager → Devices.
  2. Search for the device with ‘Unassigned License’.
    Track Device on LDI
  3. Click Assign License.
    Offline – Devices that do not send data to the system for 1 hour.  These devices are moved from Active Status to Offline Status. If the device does not have a license, it becomes Unactivated with status Pending.

Raise a Ticket

Raise a ticket if the error persists even after following the remedial tip from the error code table.
Raise a Ticket

Onboard Fleet from Devices Page (Optional)

You can also onboard the fleet of devices in your organization to LDI platform from the Devices page.
Onboard Fleet from Devices Page (Optional)

In the Devices page, click . The Instructions & Agents window appears. For
more details, refer to Download Provisioning Package.

Proxy

UDC uses a security feature called certificate pinning. UDC does not support the scenario where a proxy service in your environment performs TLS inspection (decrypting and reencry pting traffic using an alternate certificate). You must completely exclude the traffic for *.uds.Lenovo.com from the proxy or disable TLS inspection permanently for that endpoint. Please refer to your proxy service documentation for how to achieve this.

Current Support Matrix

  • Leverages OS level proxy configuration
  • Usage: Configure proxy information in OS using pac file or manual proxy setupc
ScenarioConfigure UDC to use proxyFor UDC to work and If TLS inspection is enabled
Reaching to internet requires proxyUse the OS level configuration * Pac file as well as manual proxy setupIn proxy server, whitelist*.uds.lenovo.com: 443 (include port 8883 if UDC agent older than 22.10.0.5)
Internet is reachable but proxy is also required to be setupUse the OS level configuration * Pac file as well as manual proxy setupWhitelist *.uds.lenovo.com at device levelORWhitelist *.uds.lenovo.com at proxy server

Troubleshooting 

When you are unable to register your device in the LDI tool, you can run a tool that executes some routine checks, collect logs, and other device information that can be used to analys  the problem offline. Use the Lenovo Device Intelligence. diagcab file for troubleshooting, which you get with the Provisioning Package.

Pre-install Validation 

Note the following information for the API accessibility in different settings:

APIReachabilityTest-NetConnection-Port 443 api.naea1.uds.lenovo.comTest-NetConnection-Port 443 api.euwe1.uds.lenovo.com

Troubleshooting Process 

Follow these steps to troubleshoot:

  1. Double-click the Lenovo Device Intelligence. diagcab file. The following window appears.
    Troubleshooting Process
  2. Click Next to complete the installation.
    Troubleshooting Process
  3. After successful installation, the Troubleshooting report window appears.
    Troubleshooting Process

Note: By default, the output is a zip file, and it also displays the location where the file is saved.

Uninstall UDC

Note: We recommend you use the Device Manager option to uninstall Universal Device Client (UDC) that ensures removal of UDC from both Windows and Driver Store.

  1. In the device, open the Device Manager page.
  2.  Select System devices and right-click Universal Device Client Device.
  3.  Select Uninstall.
    Note: Select the Delete the driver software for this device check box.
    Troubleshooting Process
  4. Verify that there is no Universal Device Client Service in Device Manager or  running service.
  5. Restart the device.
  6. In the LDI portal, select Device Manager → Devices, search for that device  and click Delete.

Onboard Your Fleet in a Proxy Environment 

You can onboard your device using proxy setups. Manual Proxy Setup section:

  1. In the Address field, enter *.uds.lenovo.com
  2. In the Port field, enter 443.
    Troubleshooting Process

UDC and LDI support the following proxy configurations:

  • You must configure proxy through WinINet (vs WinHTTP or a 3rd party  application / browser extension)
  • Proxy server can reach *.uds.lenovo.com:443 (include port 8883 if UDC  agent older than 22.10.0.5)
  • Proxy server does DNS resolving for client
  • Proxy server does NOT support authentication

Note: UDC can register and sync telemetry on proxy environment by auto-detect the browser proxy settings (except if a user/password is required for such proxy access, which it is not supported). UDC always imports whatever is configured in the browser settings (WinINet) automatically, though manual setting is done for Win HTTP.

Lenovo Logo

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals