- DT Research
Transcription
- DT Research
WebDT Device Manager KnowledgeBase Copyright© 2008-2012 , DT Research inc. All rights reserved. 2 WebDT Device Manager KnowledgeBase Table of Contents Part I WDM Server 5 1 Deployment ................................................................................................................................... 5 Deploy WDM Server .......................................................................................................................................................... on Linux system 5 Preparative ......................................................................................................................................................... Work on Linux 5 Config WebDT ......................................................................................................................................................... Device Manager on Ubuntu 9 Config WebDT ......................................................................................................................................................... Device Manager on Redhat 12 WCM and WDM .......................................................................................................................................................... install steps on one PC 15 Backup/Restore .......................................................................................................................................................... PostgreSQL data 16 2 WDM ................................................................................................................................... Service 27 KB33965: When .......................................................................................................................................................... stop WDM w ebserver service in services.m sc 27 3 Install/Uninstal ................................................................................................................................... 27 KB33667: Update .......................................................................................................................................................... Logon account of WebServer service 27 KB34726: Rem.......................................................................................................................................................... ove the dependence of Web service w hen connect other database 28 KB34719: WDM.......................................................................................................................................................... Server don't support install on AD control Server 29 4 Device ................................................................................................................................... Management 29 KB33471: Cannot .......................................................................................................................................................... access VNC to open rem ote desktop w hen device log off 29 KB34556: Som.......................................................................................................................................................... etim e VNC get black rem ote screen on WES7 31 KB34614: should .......................................................................................................................................................... not open the VNC and w indow s rem ote desktop at the sam e tim e 32 KB34744: PE Im.......................................................................................................................................................... age w on't support Pow er schem e 32 KB35492: Can't.......................................................................................................................................................... open VNC rem ote desktop w hen ES/CA register by proxy . 32 5 File Management ................................................................................................................................... 33 KB34178: When .......................................................................................................................................................... upload the large file 33 6 Task Management ................................................................................................................................... 33 KB34743: When .......................................................................................................................................................... publish the Clone com m and 33 KB35206: When .......................................................................................................................................................... add the com m and extract im age w ith sealed 33 KB35648: When .......................................................................................................................................................... save and publish the task again 34 KB38150: After.......................................................................................................................................................... upgrade from WDM2.0 to WDM2.1 34 7 Task Monitor ................................................................................................................................... 0 8 System................................................................................................................................... Administrative 0 Part II WDM Configuration Tool 36 Part III WDM Edge Server 38 1 Install/Uninstall ................................................................................................................................... 38 KB34615: Should .......................................................................................................................................................... reboot OS after install the Edge Server 38 KB35383: Should .......................................................................................................................................................... reboot OS after uninstall the Edge Server 38 2 Registering ................................................................................................................................... 38 KB34303: ES don't .......................................................................................................................................................... support the proxy that need verify user nam e and passw ord 41 Part IV WDM Client Agent 43 1 Registering ................................................................................................................................... 43 KB30736: CA can't .......................................................................................................................................................... register https WDM server 45 Copyright© 2008-2012 , DT Research inc. All rights reserved. Contents 3 2 KB31672: ................................................................................................................................... When wake the device on LAN. 47 3 KB35283: ................................................................................................................................... Windows7 on DB180 become slow after installing CA 47 4 KB34596: Device should keep enough disk space when update CA ................................................................................................................................... 47 5 KB34940: Downloading/Uploading become slow if CA via two level ................................................................................................................................... ES 49 6 KB34420:Cannot ................................................................................................................................... show message on VNC remote desktop of WES7 50 7 KB35631: ................................................................................................................................... How to access the shared folder without password 50 8 How to ................................................................................................................................... Extract Image on DT135 (Two Users) 52 Part V Windows PE 54 1 How use ................................................................................................................................... PE to update OS 54 2 KB35518: ................................................................................................................................... When extract image to HTTP or FTP server 60 Part VI FBWF Tool 63 1 How to ................................................................................................................................... add FBWF tool to OS 63 2 How to ................................................................................................................................... use FBWF tool 67 Part VII NVRAM Tool 70 1 How to ................................................................................................................................... use NVRAM Tool 70 Index 0 Copyright© 2008-2012 , DT Research inc. All rights reserved. 3 Part I WDM Server 1 5 WDM Server Supported Architectures · X86, X64 Supported Operating Systems · · · · Windows Server 2008 Standard/Enterprise Edition Windows Server 2008 R2 Enterprise Edition Windows 7 Ultimate Edition/Enterprise Edition Redhat Linux Enterprise 4.0 (Linux kernel be 2.6 or above) Hardware Requirements · · · · · 4GB DDR3 DRAM or above Intel Core i3 or above (or equvalent) 100Mbit or above Ethernet Adapter Minimum 10GB free hard drive space (Relies on your Database scale) Minimum 1366X768 16:9/16:10 or higher resolution Features · · · · · · · · · · · Automatically detects edge servers and devices in the same LAN Includes powerful components like Java, Tomcat Web Server, PostgreSQL database, and VNC Built-in config tool compatible with other database like, Oracle, MS SQL, and MySQL Scales up to multiple web servers Supports multiple web browsers like Internet Explorer8.0, Internet Explorer9.0, Firefox5.0, Firefox6.0,Chrome12, and Safari 5.0 Updates OS/BIOS from Device Manager, FTP, HTTP server, USB, or network drive Downloads/Uploads files between devices and server/FTP Power on/off devices by RTC1 and WOL2 Collects device software and hardware information Groups multiple commands into tasks Task monitoring 1.1 Deployment 1.1.1 Deploy WDM Server on Linux system 1.1.1.1 Preparative Work on Linux Hardware · 4GB DDR3 DRAM or above Copyright© 2008-2012 , DT Research inc. All rights reserved. 6 WebDT Device Manager KnowledgeBase · Intel Core i3 or above · 100Mbit or above Ethernet Adapter or above · At least 10GB free hard drive space Linux System · Please make sure the Linux kernel is 2.6 or above. We tested the WDM2.0 Server on Redhat Linux Enterprise 4.0; its kernel is 2.6.95, and Ubuntu 11.10,its kernel is 3.0.0-12. · We need change to share buffer in Linux Open the file: /etc/sysctl.conf Add a line in this file: kernel.shmmax = 314572800 This line means setting share buffer as 314572800/1024/1024=300MB. You can set more value if you have more memory. JRE Please check whether install the JRE, if not, please install it from the Linux installation DVD, or download JRE from JAVA.COM, we suggest install JRE1.6. Database Please check whether install the database(PostgreSQL or MySQL), if not, please install it(PostgreSQL or MySQL) from the Linux installation DVD, or download the latest version. After installed datatbase, you need make sure that the max connections is enougth. For example, After installed PostgreSql9.1, the "max_connections" is 100 by default. You can find the file "postgresql.conf ", change the line "max_connections=100" to Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 7 "max_connections = 1000" then restart database. (otherwise,you can also modify connections of our web server to a small value in "ConfiguationTool") WDM Server Structure We can get the WDM2.0 Server from DVD or download the latest application package from DT website through a zip or gz file, first unzip it to a folder. The main structure of WebDT Device Manager in Linux is bellowing(some unimportant directory is ignored): Copyright© 2008-2012 , DT Research inc. All rights reserved. 8 WebDT Device Manager KnowledgeBase Note: If we deploy the sever on Linux OS, the VNC remote desktop won't be used, because VNC structure don't support Linux. if the Browser don't run on Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 9 windows, Browser cannot open VNC too. 1.1.1.2 Config WebDT Device Manager on Ubuntu Config Web Server(Tomcat) Properties 1) We should login Ubuntu Linux as your user. 2) We can get the WDM2 Server through a zip or gz file, first unzip it to a folder, and the folder path is: /home/user/WDM, the "user" means your root folder name, but you can use other folder if you want to. 3) We need update two file: /home/user/WDM/Tomcat/webapps/WDM/WEB-INF/classes/puppet.properties, /home/user/WDM/Tomcat/webapps/WDM/WEB-INF/classes/log4j.properties. Replace “${ROOT}” in two files by “/home/user/WDM . Configuration Tool Properties 1) We should login Ubuntu Linux as root. 2) Open the file: /home/user/WDM/Tool/Configuration/common.conf Change wdmpath to “/home/user/WDM Change jrepath to the path where jre path installed if user installed postgresql,change postgresqlpath to the path where postgresql installed. 3) Open a terminal to execute the command: cd /home/user/WDM/Tool/Configuration/ sudo chmod a+x ./LauchTool.sh then execute the command: Copyright© 2008-2012 , DT Research inc. All rights reserved. 10 WebDT Device Manager KnowledgeBase sudo ./LauchTool.sh you will see the ConfigurationTool appeared, then use ConfigurationTool to config server. Config Web Server 1) The WDM Configuration Tool is used to configure the HTTP Server, File Root Path, and database. 2) WDM HTTP Server Web Server Port: Enter the server port to open WebDT Device Manager. The port is set to 80 by default. If port 80 is already occupied, enter other port numbers which 1 to 65535. File Root Path: Click Browse to set a local path directory or input the folder path, e.g. / home/user/WDM/files 3) Database Connection Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 11 Database Type: Select the type of database to use. WDM Device Manager supports the following database: PostgreSQL 9.0 or later (default) Oracle MySQL 5.1 or later Database Server Address: Enter the database server address. Database Port: Enter a database port number. Database Name: Enter desired database name; maximum of 256 characters. User Name: Enter a user name that will be allowed to access to the database; maximum of 256 characters. Password: Enter a database access password; maximum of 256 characters. When click ‘Save’, configuration tool will try to connect to database, if can’t access DB, will pop up the message: Can not connect to the database. 4) Others Setting About the other setting, please See “Configuration Tool” of WebDT Device Manager2.0 Manual. Copyright© 2008-2012 , DT Research inc. All rights reserved. 12 WebDT Device Manager KnowledgeBase 5) If the configuration has error, will show , if the configuration is right, will show , then exit the configuration tool, begin running the WebDT Device Server. 1.1.1.3 Config WebDT Device Manager on Redhat Config Web Server(Tomcat) Properties 1) We should login Redhat Linux as root. 2) We can get the WDM2 Server through a zip or gz file, first unzip it to a folder, and the folder path is: /home/user/WDM, the "user" means your root folder name, but you can use other folder if you want to. 3) We need update two file: /home/user/WDM/Tomcat/webapps/WDM/WEB-INF/classes/puppet.properties, /home/user/WDM/Tomcat/webapps/WDM/WEB-INF/classes/log4j.properties. Replace “${ROOT}” in two files by “/home/user/WDM . Configuration Tool Properties 1) We should login Redhat Linux as root. 2) Open the file: /home/user/WDM/Tool/Configuration/common.conf Change wdmpath to “/home/user/WDM Change jrepath to the path where jre path installed if user installed postgresql,change postgresqlpath to the path where postgresql installed. 3) Open a terminal to execute the command: cd /home/user/WDM/Tool/Configuration/ Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 13 chmod a+x ./LauchTool.sh then execute the command: ./LauchTool.sh you will see the ConfigurationTool appeared, then use ConfigurationTool to config server. Config Web Server 1) The WDM Configuration Tool is used to configure the HTTP Server, File Root Path, and database. 2) WDM HTTP Server Web Server Port: Enter the server port to open WebDT Device Manager. The port is set to 80 by default. If port 80 is already occupied, enter other port numbers which 1 to 65535. File Root Path: Click Browse to set a local path directory or input the folder path, e.g. / home/user/WDM/files Copyright© 2008-2012 , DT Research inc. All rights reserved. 14 WebDT Device Manager KnowledgeBase 3) Database Connection Database Type: Select the type of database to use. WDM Device Manager supports the following database: PostgreSQL 9.0 or later (default) Oracle MySQL 5.1 or later Database Server Address: Enter the database server address. Database Port: Enter a database port number. Database Name: Enter desired database name; maximum of 256 characters. User Name: Enter a user name that will be allowed to access to the database; maximum of 256 characters. Password: Enter a database access password; maximum of 256 characters. When click ‘Save’, configuration tool will try to connect to database, if can’t access DB, will pop up the message: Can not connect to the database. 4) Others Setting About the other setting, please See “Configuration Tool” of WebDT Device Manager2.0 Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 15 Manual. 5) If the configuration has error, will show " ", if the configuration is right, will show " ", then exit the configuration tool, begin running the WebDT Device Server. 1.1.2 WCM and WDM install steps on one PC This is mainly for our partners or whoever wants to install WDM and WCM on one PC for demo or training purpose. For end users, we strongly suggest you to install WDM and WCM on different PCs to avoid potential technical problems. 1. Please install WCM on the PC first. 2. After WCM is installed successfully, Postgresql 8.3 has been installed at the same time. 3. When you install WDM, a pop up message saying that Postgresql 8.3 has been installed during installation, please choose to “Continue the installation but the database won't be installed. Do you want to continue?'”. Please continue the installation process till it’s finished. 4. After WDM is installed, the “Configuration Tool” application will launch automatically. a. Postgresql 8.3 has three database as default: esignage,playerlogdb and postgres. b.WCM uses esignage and playerlogdb as default, and the default port is 80. c.WDM can connect postgres and set http port as 8080 by the configuration tool. After set “Database Name” to postgres, select “Reinitialize” tab of Database Item, click “Save” button to initialize data, and then exit the configuration tool. 5. Besides, WDM and WCM can't use same Tomcat port. (WDM and WCM default tomcat port of SHUTDOWN is 8005; redirectport is 8443). Please change C:\Program Files\DT Research\WebDT Device Manager\Tomcat\conf\server.xml server port t of SHUTDOWN to other ports. For example: update the SHUTDOWN port from <Server port="8005" shutdown="SHUTDOWN"> to <Server port="8006" shutdown="SHUTDOWN">, update redirectport from protocol="HTTP/1.1" redirectport="8443"/> to protocol="HTTP/1.1" redirectport="8444"/> 6. Once the above settings are ready, start the WDM server. Copyright© 2008-2012 , DT Research inc. All rights reserved. 16 1.1.3 WebDT Device Manager KnowledgeBase Backup/Restore PostgreSQL data 1 Backup 1.1 Database We install WDM2 Server with PostgreSQL, now we give the example with PostgreSQL to describe the database backup and restore. 1.2 File root path This is a file library, when backup the database, we must backup the file root path too. 1.3 Log This is not required in anytime; we should collect the log so as to check whether the backup data is right. 2. Backup Type We will backup the whole data, include data/file/log. 3. Backup Frequency We suggest backup data every week, if the newest backup file is right, we may remove the old backup file to release disk space. 4. Backup Steps Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 17 4.1 Backup Preparative Stop the WDM2 Web Service before backup data. 4.2 Backup Database 1) Launch the configuration tool from the Start menu. We can find the tool under DT Research\WebDT Device Manager2.0\Tool 2) We can check the database server address and database name by the configuration tool. For example: database server address is ‘127.0.0.1’(localhost), database name is ‘WDM’. Copyright© 2008-2012 , DT Research inc. All rights reserved. 18 WebDT Device Manager KnowledgeBase 3) Launch the pgAdmin III of PostgreSQL9.0 from the Start menu. 4) Open ‘PostgreSQL9.0’ node on the server tree, pop up the "connect to server" dialog, please enter the password for use dbadmin on server PostgreSQL9.0 (localhost). After install Server, the dbadmin account’s password is ‘12345’ as default. Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 19 5) Enter the right password, connect to the server successfully. Please select the database of WDM Server, then click the right key of mouse, pop up the menu, select the ‘Backup…’. After install Server, the WDM database is ‘WDM’ as default. Copyright© 2008-2012 , DT Research inc. All rights reserved. 20 WebDT Device Manager KnowledgeBase 6) Open the ‘backup database’ dialog, click the ‘…’ button to select a path(it is an already exist path) and input a backup file name(e.g. databse_yyyymmdd.backup) , select the Encoding to ‘UTF8’, others setting keep the default. Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 21 7) Click the ‘OK’ to backup the database. The backup process will show in a list, if return the code ‘0’, backup the database successfully. We can check the backup file under the backup path. Copyright© 2008-2012 , DT Research inc. All rights reserved. 22 WebDT Device Manager KnowledgeBase 4.3 Backup File Root Path 1) We can check the File Root Path by the configuration tool. 2) Copy the File Root Path to the backup folder, For example: File Root Path is ‘C: \Program Files\DT Research\WebDT Device Manager\files’, the backup folder is ‘D: \WDMBackup\’, we copy ‘C:\Program Files\DT Research\WebDT Device Manager\files’ to ‘D:\WDMBackup\’, will add a files folder under backup folder, we rename the files folder to ‘folder_backup_yyyymmdd’. 3) A one-to-one Correspondence Between the File Root Path backup folder and the database backup file. 4.4 Collect Log 1) Launch the Collect log tool from the Start menu. We can find the tool under DT Research\WebDT Device Manager2.0\Tool Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 23 2) Open ‘Collect Log’ Application, click the ‘Browse’ button to select a saved log folder, for example: D:\WDMBackup\, then click ‘Collect Logs’ to collect log. The collect process will show in a list, after collect logs, will pop up a message to show the logs packet saved path. The logs packet is a zip file. We can rename it to DTWDMLogs_yyyymmdd.log. Copyright© 2008-2012 , DT Research inc. All rights reserved. 24 WebDT Device Manager KnowledgeBase 5. Restore Data 5.1 Restore Database 1) If we will restore database, first backup the existing database by the backup steps. 2) Open ‘PostgreSQL9.0’ node on the server tree, enter the password for use dbadmin to connect server PostgreSQL9.0(localhost). Then select the database of WDM Server, click the right key of mouse, pop up the menu, select the ‘Restore…’. Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 3) Open the ‘restore database’ dialog, click the ‘…’ button to select a database backup file (e.g. databse_yyyymmdd.backup) , others setting keep as the default. Copyright© 2008-2012 , DT Research inc. All rights reserved. 25 26 WebDT Device Manager KnowledgeBase 4) Click the ‘OK’ to restore the database. The restore process will show a list, if return the code ‘1’, restore the database successfully. Click ‘OK’ will restore database again, click ‘Cancel’ close the restore dialog. 5.2 Restore File Root Path 1) Find the corresponding backup folder of File Root Path’ with the database backup file. 2) Rename the backup folder name to the same as the File Root Path folder name. 3) Replace the backup folder to File Root Path. 6. Other Database WebDT Device Manager2.0 still support other database like, Oracle, MS SQL Server, and MySQL. When we backup or restore the database, should backup or restore the Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 27 File Root Path folder at the same time. 1.2 WDM Service 1.2.1 KB33965: When stop WDM webserver service in services.msc When stop wdm server service in computer>>manage>>service, will popup error message(Error 109), this is the tomcat bug. If we close the error dialog, the service can be stopped successfully, and start operation is always ok. If stop service from start menu>>DT Research>>WebDT Device Manager 2.0>>Web Service, won't popup this dialog. 1.3 Install/Uninstal 1.3.1 KB33667: Update Logon account of WebServer service If we set the "File Root Path" to a share folder of LAN, we should keep the account and the password of WDM WebServer service is the same as the share server, the service will access the share folder successfully. Please update Logon account of webServer service log on as follows: 1. On the WDM Server, need create a same account with the share server account, the password is the same too, e.g. there is the account named "Admin" on share server, its password is "@server123", we should create a account named "Admin" on WDM Server, the password should be "@server123". 2. Run "services.msc" in CMD, open the services manager windows, set the logon account of WDM WebServer service to the account. Copyright© 2008-2012 , DT Research inc. All rights reserved. 28 WebDT Device Manager KnowledgeBase 3. Restart the WDM Service. 1.3.2 KB34726: Remove the dependence of Web service when connect other database 1. If we won't use PostgreSQL database, It need not to install. Install WDM Server when selecting program of installation, uncheck "Install PostgreSQL Database-Version 9.0". 2. If we had install the PostgreSQL with WDM Server, after change to other database by Configuration Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 29 Tool, and exit Configuration Tool, then backup data from PostgreSQL, finally manual remove PostgreSQL Database. 1.3.3 KB34719: WDM Server don't support install on AD control Server WDM Server don't support install on AD control Server by domain user. If the server has joined to the AD Group, and need install WDM server, please log in the server by local administrators group user, it can install the WDM Server success. If log in the server by domain user, it will install fail. 1.4 Device Management 1.4.1 KB33471: Cannot access VNC to open remote desktop when device log off VNC begin running after device log on OS, if the device log off, we won't access VNC to open remote desktop. If we have log on OS, but still cannot access VNC to open remote desktop, we need check the programs as follows: 1. First check "WDM Remote Desktop" is set to Enable, if it is disable, please update to Enable. Copyright© 2008-2012 , DT Research inc. All rights reserved. 30 WebDT Device Manager KnowledgeBase 2. Check whether the repeater.exe running in Task Manager list of the Server, if don't find it, we need start the WebDT Device Manager VNC Reperter Service. Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 3. 1.4.2 31 Check whether the SCWatcher.exe and winvnc.exe running in Task Manager list of the device, if don't find them, we need reboot the device. KB34556: Sometime VNC get black remote screen on WES7 Sometime VNC get black remote screen on WES7, In the following conditions will not show java applet downloading: Condition 1: Click "Open remote control client". Copyright© 2008-2012 , DT Research inc. All rights reserved. 32 WebDT Device Manager KnowledgeBase Pop dialog and show java applet is downloading.Then prompt user to run the applet or not, select "Run". VNC window will be opened.Close the VNC window. Click "Open remote control client" again will pop up dialog without downloading and don't pop prompt message, and then will open VNC window success. Condition 2: Click "Open remote control client". Pop dialog and show java applet is downloading.Then prompt user to run the applet or not, select "Cancel". Only show blank dialog,and cannot open VNC window.Close dialog and click "Open remote control client" again, only show blank dialog. When java applet process exit after a while, can do operation same as Condition 1. Condition 3: If turn off firewall, then it's working. If firewall is on, then certain IP works. If changed the ip to another IP, then VNC did not work, even send message works. Did not show up VNC window at all. 1.4.3 KB34614: should not open the VNC and windows remote desktop at the same time Because the VNC remote desktop use the same protocol and port with the windows remote desktop. we should not open the VNC desktop and Windows remote desktop them at the same time. 1.4.4 KB34744: PE Image won't support Power scheme PE Image won't support Power scheme, so when we set Power scheme for devices, the device must update OS to XPE or WES7, and running on XPE or WES7 OS. 1.4.5 KB35492: Can't open VNC remote desktop when ES/CA register by proxy . Can't open VNC remote desktop when ES/CA register by proxy on WDM2.0. If can't open VNC remote desktop, please check whether ES/CA register by proxy, if it access proxy to register, please set the proxy unchecked, then register again. Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Server 1.5 File Management 1.5.1 KB34178: When upload the large file 33 When upload the large file, we main test this case on Windows Platform, browser support file length as follows: IE8 support uploading file length less than 2G. IE9 support uploading file length less than 4G. Chrome12 support more than 4G, but did not know the biggest limit. 1.6 Task Management 1.6.1 KB34743: When publish the Clone command When publish the Clone command, target and source should not be same device. 1.6.2 KB35206: When add the command extract image with sealed When add the command extract image with sealed, we should set it will delay 5 seconds at least before run next command. Because finish extracting imager with sealed, after reboot OS, need initialize the OS configuration for a while, now begin running next command, it will run failed. Copyright© 2008-2012 , DT Research inc. All rights reserved. 34 1.6.3 WebDT Device Manager KnowledgeBase KB35648: When save and publish the task again After we had published a task that include download or download and run command, then re-upload the file of the task in file management, if need save and publish the task, please re-select the file in edit command dialog before save and publish it. If we don't re-select the file, server don't know the file be changed,so the task still save the old file info(file type and file length), when we re-select the file, server will load the new file info to save. 1.6.4 KB38150: After upgrade from WDM2.0 to WDM2.1 After upgrade from WDM2.0 to WDM2.1, the old power on command has something wrong, please delete the command, then add the new power on command. Copyright© 2008-2012 , DT Research inc. All rights reserved. Part II 36 2 WebDT Device Manager KnowledgeBase WDM Configuration Tool Right after installation, the Configuration tool appears on screen. The WDM Configuration Tool is used to configure the server port, database, and VNC settings. When WDM Configuration Tool starts, the WDM web service stops. Close the WDM Configuration Tool window to start WDM web service. 1. Enter the Web Server Port as 80 (recommended default port). Note: If port 80 is already occupied, you may enter other port numbers. For example, 8080. 2. Click Save. 3. Click Exit. A window appears to confirm the change. 4. Click OK to close the Confirm window and the configuration tool. Note: See “WebDT Device Manager_UM.pdf” for more information. Copyright© 2008-2012 , DT Research inc. All rights reserved. Part III 38 3 WebDT Device Manager KnowledgeBase WDM Edge Server Supported Architectures · X86 Supported Operating Systems · Windows XP Professional SP3 · Windows 7 Professional/Enterprise/Ultimate Edition Hardware Requirements · · · · 1GB DRAM or above 2GHZ or faster CPU 100Mbit or above Ethernet Adapter Minimum 10GB free hard drive space 3.1 Install/Uninstall 3.1.1 KB34615: Should reboot OS after install the Edge Server When install the Edge Server on windows server 2008, installation will add ES port into firewall exception, if don't reboot OS, the ES port don't be added successfully. So we should reboot OS to apply the firewall exception after install the Edge Server. If the OS cannot reboot automatically, we should manual reboot. 3.1.2 KB35383: Should reboot OS after uninstall the Edge Server After uninstall the Edge Server, installation will pop up the dialog window to prompt reboot OS, click Yes to reboot OS, but sometimes reboot failed. Because other program is running, it may stop reboot OS If the OS cannot reboot automatically, we should manual reboot. 3.2 Registering After installing the WDM EdgeServer, it automatically connects to the Server by default. However, if you prefer to register to the Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Edge Server 39 server at a later time, you may register manually. 1. On Windows taskbar, click the Register icon to launch the registration window. Note: By default, the server URL is http://dm.dtri.com. If the EdgeServer can auto detect the server, the server URL will be shown in the Device Server URL field. 2. Enter the Device Server URL and EdgeServer Name. If necessary, complete the other parameters: • Language: Select the language from the list. • EdgeServer Name: Enter the name of the Edge server. • Device Server URL: Enter the device server URL from your hosting partner or site manager. Note: Please enter the IP address with the correct port number. For example: http://127.0.0.1:8080 Copyright© 2008-2012 , DT Research inc. All rights reserved. 40 WebDT Device Manager KnowledgeBase Click the Advanced button to display the following: • Connect to the server via proxy: Check the box to register WebDT player by proxy • Use the IE proxy setting: After setting the proxy in IE, check this box. The Client Agent will use the proxy in IE. • Proxy host: Enter the host name and port number of the proxy server from your hosting partner, for example: http://w.x.y.w:80/ (80 is the port number). • User name and Password: Enter the user name and password from your hosting partner. • Do not use proxy server for address: You can use this setting to bypass using the proxy server to register to the WebDT server if it is located in the same subnet as the proxy server. Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Edge Server 3.2.1 KB34303: ES don't support the proxy that need verify user name and password ES don't support the proxy that need verify user name and password. Copyright© 2008-2012 , DT Research inc. All rights reserved. 41 Part IV WDM Client Agent 4 WDM Client Agent 4.1 Registering 43 After installing the WDM Server and launching the configuration tool settings, you can register your WebDT Client Agent. Follow the operation guide to register the Client Agent. The Client Agent must be Internet/network enabled via Ethernet or wireless connection. For Ethernet connection, please make sure it is connected to a network or Internet. For wireless connection, please configure your wireless network before registration. When you turn on the WebDT device for the first time, the Client Agent automatically connects to the Server by default. However, if you prefer to register to the server at a later time, you may register manually. 1. On Windows taskbar, click the Connect icon to launch the registration window. 2. Uncheck Use Autodetect to Connect to Server. 3. Enter the Device Server URL. 4. Click the Register button to launch the registration window. • CA Name: The computer automatically gets the Client Agent name. This field is read only. • Status: Shows the status of server connection. This field is read only. Copyright© 2008-2012 , DT Research inc. All rights reserved. 44 WebDT Device Manager KnowledgeBase • Device Server URL: If the Use Autodetect to Connect to Server box is not checked, enter the server URL to register manually. Click the Advance button to display the following: Proxy Setting • • Connect to the server via proxy: Check the box to register WebDT player by proxy. • Use the IE proxy setting: After setting the proxy in IE, check this box. The Client Agent will use the proxy in IE. • • Proxy host: Enter the host name and port number of the proxy Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Client Agent server from your hosting partner, for example: http://w.x.y.w:80/ (80 is the port number). • • User name and Password: Enter the user name and password from your hosting partner. • • Do not use proxy server for address: You can use this setting to bypass using the proxy server to register to the WebDT server if it is located in the same subnet as the proxy server. Copyright© 2008-2012 , DT Research inc. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. 4.1.1 KB30736: CA can't register https WDM server CA is running as a system service, it can't find the certificate saved in IE, there are 3 solutions: 1. 2. Change Logon account of CA service, from "Local system account" to the Administrator When install certificate in IE, save the certificate to Local machine, please refer to the attached picture import.jpg Copyright© 2008-2012 , DT Research inc. All rights reserved. 45 46 WebDT Device Manager KnowledgeBase 3. Export the certificate from IE (or through other methods), and save this fie under the CA exe folder. (NOTE: the file name must be ca.crt). for export from IE, please refer to the attached picture export.jpg Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Client Agent 47 Copyright© 2008-2012 , DT Research inc. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. 4.2 KB31672: When wake the device on LAN. * If select “turn off computer” from start menu, we can wake up the device. * If press power button a short time to close the system, we can wake up the device. * If press power button and hold a little long time to close the system, we cannot wake up the device. Copyright© 2008-2012 , DT Research inc. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. 4.3 KB35283: Windows7 on DB180 become slow after installing CA Windows7 on DB180 become slow after installing CA, PE image on DB180 run slow too. In task manager of DT180, the CPU is changed between 15-25%, sometimes reach 50%;while CA occupied low, sometimes is 1%; taskmanager/explorer/scvhost occupied the most used CPU. Copyright© 2008-2012 , DT Research inc. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. 4.4 KB34596: Device should keep enough disk space when update CA When update OS, if system partition is not big enough, CA will try to find a intermediate storage and pass it to PEClient, then download the OS to the intermediate storage. But when Update Client Agent, will download the CA package to temp folder of system partition, so please check system partition has 500M space at least. For example: we need update BIOS from \\192.168.254.249\User\testing\bios.rom. First we test to access the share file, run "\\192.168.254.249", click "OK". Copyright© 2008-2012 , DT Research inc. All rights reserved. 48 WebDT Device Manager KnowledgeBase Then open the verify right dialog, need input User name and Password, we input "abc" in User name, password is empty, will open explorer to check the file. finally we open Undate Firmware, still input "abc" user name, password is empty, apply the command. Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Client Agent 49 Copyright© 2008-2012 , DT Research inc. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. 4.5 KB34940: Downloading/Uploading become slow if CA via two level ES Downloading/Uploading may become slow if CA via two level ES, so make suggestions for only use a Edge Server in the same LAN. Copyright© 2008-2012 , DT Research inc. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. Copyright© 2008-2012 , DT Research inc. All rights reserved. 50 4.6 WebDT Device Manager KnowledgeBase KB34420:Cannot show message on VNC remote desktop of WES7 If we apply the device OS to WES7, then open VNC remote desktop in Browser, it cannot show message and the run result dialog on VNC remote desktop. If open VNC remote desktop of XPE, the message can work well. Copyright© 2008-2012 , DT Research inc. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. 4.7 KB35631: How to access the shared folder without password When we set a share folder, it allow Guest user access and the password is empty, we can access the share folder by any user name and empty password. When we updateOS/updateBIOS by Neighbourhood in Update Firmware UI, need access the share folder to load files, but we won't input any user name in UserName of Update Firmware, because CA may access share folder by the user fail, should keep this user name is the same as the last access user name. For example, we need update BIOS by Neighbourhood in Update Firmware UI, the share path is "\ \192.168.245.249\user\testing\bios.rom", the server allow Guest user access and the password is empty. First we check whether access the share path, run "\\192.168.254.249". Click "OK" to open connect validate dialog, input "abc" in "User" name, the Password is empty. we can open the share folder and find the bios file. Copyright© 2008-2012 , DT Research inc. All rights reserved. WDM Client Agent 51 We open the "Update Firmware" window of ClientAgent, choose "updateBIOS" command and "Neighbourhood" Protocol, then input Address and Directory, input "abc" to the UserName , the Password is empty, click "ok" to connect Neighbourhood to update BIOS. if input other user, won't access the share folder. Copyright© 2008-2012 , DT Research inc. All rights reserved. 52 WebDT Device Manager KnowledgeBase Copyright© 2008-2012 , DT Research inc. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. 4.8 How to Extract Image on DT135 (Two Users) Solution One: 1. First Switch to Administrator account, C:\windows\System32\PreExtract, Run Batch files “Copy.bat” It will copy C:\windows\PreExtract\System32\PreExtract.bat to C:\Users\User\Desktop. 2. Switch to User account , you will see a Batch files PerExtract.bat on desktop. Run it, Then User account can Use WIN keys , taskbar right click view context menu function, Show all drives and Restore all Administrators privileges. 3. After configuration the image, User can extract Image by CA. Solution Two: 1. Switch to User account , Registered to CA ,and send message by CA to Run C: \windows\PreExtract\System32\PreExtract.bat Then User account can Use WIN keys , taskbar right click view context menu function, Show all drives and Restore all Administrators privileges. 2. After configuration the image, User can extract Image by CA. Copyright© 2008-2012 , DT Research inc. All rights reserved. Part V 54 WebDT Device Manager KnowledgeBase 5 Windows PE 5.1 How use PE to update OS How to update OS and register CA to Server: 1. Install Server. We can run the WebDT Device Manager.exe under DVD\Server_Installation\ to install WDM Server. And we can check the detail steps in WebDT Device Manager_UM.pdf. After install server, will open the configuration tool to set the server. Web Server Port is 80 as default. If other application use the port 80, we can set other port for web server. If the configuration has error, will show , if the configuration is right, will show , then exit the configuration tool, begin running the WebDT Device Server. 2. Install PE Image 1) Connect the USB DVD-ROM, then power on, and press the key F12 many times immediately, open the “Boot Manager" to select the boot device; please select the DVD to boot. 2) Press any key to boot from CD or DVD… 3) Windows is loading files… 4) Start windows, and open the command windows automatically, please check the disk length, then select a format type: Copyright© 2008-2012 , DT Research inc. All rights reserved. Windows PE 55 5) Or run other PINST to install the PE Image, input command in the command windows as follows: PINST B:1500 6) Are you sure want to install DT PE image?[y/n]: y Begin installing DT PE image, until DT PE image installation is successful. 7) Pull out the USB DVD-ROM. 8) Input “EXIT” in command windows, exit and reboot, enter the Update Firmware of PE Image. Copyright© 2008-2012 , DT Research inc. All rights reserved. 56 WebDT Device Manager KnowledgeBase 9) The device start up, will auto run CA, it can auto detect the Server and connect to server. 3. Update OS from local. 1) Copy an OS(e.g. “DT182_ENG_XPE_110420(sealed)”) under DVD to USB disk, then Insert the USB disk to the device(e.g. DT182.) 2) In the Update Firmware, choose command type: updateQS; 3) Select the Protocol Type to Local, open the Directory dialog to select OS (e.g. “DT182_ENG_XPE_110420(sealed)”) folder under USB disk(Removable Disk). 4) Click OK, begin Update OS of the device. 5) When finish the updateOS and reboot, Pull out the USB disk. 4. Register CA to Server The device use auto detect to connect to Server as default, we can change it to register manually. Click the icon to open the registration windows, uncheck “Use Autodetect to Connect to Server” checkbox, input the Device Server URL, then click the “Register” Button. Copyright© 2008-2012 , DT Research inc. All rights reserved. Windows PE 57 5. Publish a task (e.g. Update OS) on WDM. 1) Launch your web browser. 2) On the address bar, enter the IP address with port number to open the login page. For example: http://192.168.254.145:8080 3) We can find the device under the Not Assigned group of Group management. 4) We new a folder on File management, its name is DT182, upload the all files under OS (e. g. “DT182_ENG_XPE_110420(sealed)”) of DVD to the an OS folder. 5) We new a task on the task management, its name is updateos, then set schedule to Immediately; Copyright© 2008-2012 , DT Research inc. All rights reserved. 58 WebDT Device Manager KnowledgeBase 6) Add a command on the Command tab, will pop up the Add Command dialog, select command type to “Update OS”, source select the From Server, path select “/DT182”, click OK to Add it to command table. Copyright© 2008-2012 , DT Research inc. All rights reserved. Windows PE 7) Add the device on the clients tab. Copyright© 2008-2012 , DT Research inc. All rights reserved. 59 60 WebDT Device Manager KnowledgeBase 8) Finally click the ”Save and Publish” menu to publish the task, the device will download the Image and update OS. 6. We can get the detail explain on WebDT Device Manager_UM.pdf. Copyright© 2008-2012 , DT Research inc. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. 5.2 KB35518: When extract image to HTTP or FTP server When extract image to HTTP or FTP Server, we should keep target folder of server is empty or there is not the same file name as extracted image file in the target folder of server, the image files as follows: 1) xpefiles.lst 2) check.lst 3) dummy.tar.gz 4) osmeta.xml 5) image file slices(0.slc,1.slc, 2.slc, 3.slc, 4.slc...) 6) backup.xml Copyright© 2008-2012 , DT Research inc. All rights reserved. Windows PE Copyright© 2008-2012 , DT Research inc. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. Copyright© 2008-2012 , DT Research inc. All rights reserved. 61 Part VI FBWF Tool 6 63 FBWF Tool For Windows XP and WES7, it has FBWF manager and can enable it to protect the disk to written illegally. To change the FBWF setting, user must restart the OS, but user always forgets it. So we provide a simple tool to enable/disable FBWF then reboot OS. This tool only can be used when administrator login. This FBWF Tool will provide three parts. One is FBWFSwitcher.exe; second is enable ico file named lock.ico; third is disable ico named unlock.ico. 6.1 How to add FBWF tool to OS We will add the tool to CA, if the OS includes CA, we need create the shortcut to desktop as follows: 1. If the OS includes CA, should create an environment variable named "WebDTClientAgentInstalledPath", the values is CA installed Path. Copyright© 2008-2012 , DT Research inc. All rights reserved. 64 WebDT Device Manager KnowledgeBase 2. Open the CA installed path, run the "FBWF Switcher Shortcut.bat" to create two shortcut under CA installed path, one is “FBWF enable”, aother is “FBWF disable”. Copyright© 2008-2012 , DT Research inc. All rights reserved. FBWF Tool Cut the two shortcut to desktop. Copyright© 2008-2012 , DT Research inc. All rights reserved. 65 66 WebDT Device Manager KnowledgeBase 3. Or we can manual create two shortcuts with FBWFSwicher.exe and move the shortcuts to desktop, then change two shortcuts name. One changes name to “FBWF enable” and icon to lock.ico, set target from "C:\Program Files\DT Research\ClientAgent\FBWFSwitcher.exe" to "C:\Program Files\DT Research\ClientAgent\FBWFSwitcher.exe /on /q". Another changes name to “FBWF disable” and icon to unlock.ico, set target from "C:\Program Files\DT Research\ClientAgent\FBWFSwitcher.exe" to "C: \Program Files\DT Research\ClientAgent\FBWFSwitcher.exe /off /q" Copyright© 2008-2012 , DT Research inc. All rights reserved. FBWF Tool 6.2 67 How to use FBWF tool 1. Double click the shortcuts of FBWF disalbe/enable to disable/enable the FBWF. 2. We can publish a task on WDM Server to the device. · New a task, and add a command whose command type is "Run", if need disable FBWF, input " "C:\Program Files\DT Research\ClientAgent\FBWFSwitcher.exe" /off /q" in the command editbox, if need enable FBWF, input ""C:\Program Files\DT Research\ClientAgent\FBWFSwitcher.exe" /on /q". · Then select the devices and publish the task. The devices will run the command and reboot. Copyright© 2008-2012 , DT Research inc. All rights reserved. 68 WebDT Device Manager KnowledgeBase Copyright© 2008-2012 , DT Research inc. All rights reserved. Part VII 70 7 WebDT Device Manager KnowledgeBase NVRAM Tool This is an internal tool which is used by production team only. It is a command line style application. From its parameter, user can update RTC, ECN, SN and MAC, etc. in NVRAM. 7.1 How to use NVRAM Tool First open the command list windows, then go to the path of NVRAM tool, run the command list as follow: 1. Parameters Show the supported features of the NVRAM tool: > UpdateNVRAM.exe 2. Show RTC current status: > UpdateNVRAM.exe RTC 3. Enable RTC: > UpdateNVRAM.exe RTC:enable 4. Disable RTC: > UpdateNVRAM.exe RTC:disable 5. Show ECN data >UpdateNVRAM.exe ECN 6. Update ECN data >UpdateNVRAM.exe ECN:11110000-00000000-10101010 7. Show SN data(20 byte) >UpdateNVRAM.exe SN Copyright© 2008-2012 , DT Research inc. All rights reserved. NVRAM Tool 8. Update SN data >UpdateNVRAM.exe SN:123456789abcdef12345 9. Show UUID data(six byte), the UUID is MAC. >UpdateNVRAM.exe UUID 10. Update UUID data >UpdateNVRAM.exe UUID:001F90A06C6B Copyright© 2008-2012 , DT Research inc. All rights reserved. 71