Upload
others
View
14
Download
0
Embed Size (px)
Citation preview
Dell Client ConfigurationToolkit Version 1.2.1
User’s Guide
Notes NOTE: A NOTE indicates important information that helps you make better use of
your computer.
____________________
Information in this publication is subject to change without notice.© 2011 Dell Inc. All rights reserved.
Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden.
Trademarks used in this text: Dell™, the DELL logo, OptiPlex™, Precision™, and Latitude™ are trademarks of Dell Inc. Microsoft® and Windows® are either trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. Intel®is a registered trademark of Intel Corporation in the U.S. and other countries. Red Hat® and Red Hat Enterprise Linux® are registered trademarks of Red Hat, Inc. in the United States and other countries.
Other trademarks and trade names may be used in this publication to refer to either the entities claiming the marks and names or their products. Dell Inc. disclaims any proprietary interest in trademarks and trade names other than its own.
February 2011
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . 13
Supported Systems and Operating Systems . . . . . . 13
What’s New in This Release . . . . . . . . . . . . . . 13
2 Windows Install/Uninstall . . . . . . . . . . . . 15
Prerequisites for installing CCTK . . . . . . . . . . . . 15
Installing CCTK . . . . . . . . . . . . . . . . . . . . . 15
Important Information . . . . . . . . . . . . . . . 18
Uninstalling CCTK . . . . . . . . . . . . . . . . . . . . 18
Creating a Bootable Image Using Windows PE . . . . 18
Creating a Bootable Image Using Windows PE 2.0 . . . . . . . . . . . . . . . . . . 18
Creating a Bootable Image Using Windows PE 3.0 . . . . . . . . . . . . . . . . . . 20
Running CCTK Commands Using a Bootable Image . . . . . . . . . . . . . . . . . . . . . 22
Upgrading CCTK . . . . . . . . . . . . . . . . . . . . . 22
3 Linux Install/Uninstall . . . . . . . . . . . . . . . 23
Prerequisites for installing CCTK . . . . . . . . . . . . 23
Installing CCTK . . . . . . . . . . . . . . . . . . . . . 23
Contents 3
Prerequisite . . . . . . . . . . . . . . . . . . . . . 23
Uninstalling CCTK . . . . . . . . . . . . . . . . . . . . 24
Upgrading CCTK . . . . . . . . . . . . . . . . . . . . . 25
4 CCTK Options . . . . . . . . . . . . . . . . . . . . . . 27
Command Syntax Overview . . . . . . . . . . . . . . . 27
Command Line Syntax . . . . . . . . . . . . . . . 27
Case-Sensitivity . . . . . . . . . . . . . . . . . . 28
Command Line Option Delimiters . . . . . . . . . 28
Read and Write Options . . . . . . . . . . . . . . 30
File Input and Output Commands . . . . . . . . . . 30
Log Files . . . . . . . . . . . . . . . . . . . . . . 30
Help Option . . . . . . . . . . . . . . . . . . . . . 31
Error Checking and Error Messages . . . . . . . . 31
CCTK Options . . . . . . . . . . . . . . . . . . . . . . 31
CCTK General Options . . . . . . . . . . . . . . . 31
-h or --help . . . . . . . . . . . . . . . . . . . . . 32
-i or --infile . . . . . . . . . . . . . . . . . . . . . 32
-l or --logfile . . . . . . . . . . . . . . . . . . . . 33
No option . . . . . . . . . . . . . . . . . . . . . . 34
-o or --outfile . . . . . . . . . . . . . . . . . . . . 34
--propowntag . . . . . . . . . . . . . . . . . . . . 35
--version . . . . . . . . . . . . . . . . . . . . . . 36
BIOS Options . . . . . . . . . . . . . . . . . . . . 36
--acpower . . . . . . . . . . . . . . . . . . . . . 36
--activityled . . . . . . . . . . . . . . . . . . . . . 37
--adddevice . . . . . . . . . . . . . . . . . . . . . 37
--adjcacheprefetch . . . . . . . . . . . . . . . . . 38
--admsetuplockout . . . . . . . . . . . . . . . . . 39
--agpaperturesize . . . . . . . . . . . . . . . . . 39
4 Contents
--agpslot . . . . . . . . . . . . . . . . . . . . . . 40
--amblightsen . . . . . . . . . . . . . . . . . . . 40
--asfmode . . . . . . . . . . . . . . . . . . . . . 40
--asset . . . . . . . . . . . . . . . . . . . . . . . 41
--atgsystem . . . . . . . . . . . . . . . . . . . . . 41
--audiomode . . . . . . . . . . . . . . . . . . . . 41
--autoon . . . . . . . . . . . . . . . . . . . . . . 42
--autoonhr . . . . . . . . . . . . . . . . . . . . . 42
--autoonmn . . . . . . . . . . . . . . . . . . . . . 42
--bioscharacteristics . . . . . . . . . . . . . . . . 43
--bioscurrentlang . . . . . . . . . . . . . . . . . 44
--bioslistinstalllang . . . . . . . . . . . . . . . . . 45
--biosromsize . . . . . . . . . . . . . . . . . . . . 45
--biosver . . . . . . . . . . . . . . . . . . . . . . 45
--bisreq . . . . . . . . . . . . . . . . . . . . . . . 46
--bitsmart . . . . . . . . . . . . . . . . . . . . . . 46
--bltinfloppy . . . . . . . . . . . . . . . . . . . . 46
--bltinpntdevice . . . . . . . . . . . . . . . . . . 47
--bluetoothdevice . . . . . . . . . . . . . . . . . 47
bootorder . . . . . . . . . . . . . . . . . . . . . . 47
--bootseqset . . . . . . . . . . . . . . . . . . . . 51
--bootspeed . . . . . . . . . . . . . . . . . . . . 52
--boottimevideo . . . . . . . . . . . . . . . . . . 52
--busratio . . . . . . . . . . . . . . . . . . . . . . 53
--camera . . . . . . . . . . . . . . . . . . . . . . 53
--cellularradio . . . . . . . . . . . . . . . . . . . 54
--charger . . . . . . . . . . . . . . . . . . . . . . 54
--chasintrusion . . . . . . . . . . . . . . . . . . . 54
--clearsel . . . . . . . . . . . . . . . . . . . . . . 55
--cmosdefaults . . . . . . . . . . . . . . . . . . . 55
--completioncode . . . . . . . . . . . . . . . . . 55
--coolnquiet . . . . . . . . . . . . . . . . . . . . 56
--cpucore . . . . . . . . . . . . . . . . . . . . . . 56
Contents 5
--cpucount . . . . . . . . . . . . . . . . . . . . . 57
--cpuspeed . . . . . . . . . . . . . . . . . . . . . 57
--cpuxdsupport . . . . . . . . . . . . . . . . . . . 57
--cstatesctrl . . . . . . . . . . . . . . . . . . . . 58
--diskettereconfig . . . . . . . . . . . . . . . . . 58
--displayclosestate . . . . . . . . . . . . . . . . . 58
--dramprefetch . . . . . . . . . . . . . . . . . . . 59
--embnic1 . . . . . . . . . . . . . . . . . . . . . . 59
--embnic2 . . . . . . . . . . . . . . . . . . . . . . 60
--embsataraid . . . . . . . . . . . . . . . . . . . 60
--embvideoctrl . . . . . . . . . . . . . . . . . . . 60
--esataport . . . . . . . . . . . . . . . . . . . . . 61
--energystarlogo . . . . . . . . . . . . . . . . . . 61
--esataports . . . . . . . . . . . . . . . . . . . . 61
--expresscard . . . . . . . . . . . . . . . . . . . 62
--expresscharge . . . . . . . . . . . . . . . . . . 62
--externalhotkey . . . . . . . . . . . . . . . . . . 62
--fastboot . . . . . . . . . . . . . . . . . . . . . . 63
--firstpowerondate . . . . . . . . . . . . . . . . . 63
--flashcachemodule . . . . . . . . . . . . . . . . 64
--floppy . . . . . . . . . . . . . . . . . . . . . . . 64
--frontpanelerrdisplaymode . . . . . . . . . . . . 64
--genencryption . . . . . . . . . . . . . . . . . . 66
--hddacousticmode . . . . . . . . . . . . . . . . . 66
--hddfailover . . . . . . . . . . . . . . . . . . . . 67
--hddprotection . . . . . . . . . . . . . . . . . . . 67
--hdfreefallprotect . . . . . . . . . . . . . . . . . 67
--hotdock . . . . . . . . . . . . . . . . . . . . . . 68
--htkeywxanradio . . . . . . . . . . . . . . . . . . 68
--htassist . . . . . . . . . . . . . . . . . . . . . . 68
--hwprefetcher . . . . . . . . . . . . . . . . . . . 69
--hwswprefetch . . . . . . . . . . . . . . . . . . 69
--idecdrom . . . . . . . . . . . . . . . . . . . . . 69
6 Contents
--infrareddevice . . . . . . . . . . . . . . . . . . 70
--infraredmode . . . . . . . . . . . . . . . . . . . 70
--instanton . . . . . . . . . . . . . . . . . . . . . 70
--integratedaudio . . . . . . . . . . . . . . . . . 71
--integratedraid . . . . . . . . . . . . . . . . . . 71
--integratedsas . . . . . . . . . . . . . . . . . . . 71
--integratedusbhub . . . . . . . . . . . . . . . . . 72
--integratedvideosize . . . . . . . . . . . . . . . 72
--internalminipci . . . . . . . . . . . . . . . . . . 72
--internalusb . . . . . . . . . . . . . . . . . . . . 73
--interrupt13hdma . . . . . . . . . . . . . . . . . 73
--interwirelessuwb . . . . . . . . . . . . . . . . . 73
--keyboardclick . . . . . . . . . . . . . . . . . . 74
--keyboardillumination . . . . . . . . . . . . . . . 74
--keypad . . . . . . . . . . . . . . . . . . . . . . 74
--lastbiosupdate . . . . . . . . . . . . . . . . . . 75
--latitudeon . . . . . . . . . . . . . . . . . . . . . 75
--latitudeonflash . . . . . . . . . . . . . . . . . . 75
--limitcpuidvalue . . . . . . . . . . . . . . . . . . 76
--logicproc . . . . . . . . . . . . . . . . . . . . . 76
--lowpowers5 . . . . . . . . . . . . . . . . . . . 77
--lpt . . . . . . . . . . . . . . . . . . . . . . . . . 77
--lptmode . . . . . . . . . . . . . . . . . . . . . . 78
--mediacard . . . . . . . . . . . . . . . . . . . . 78
--mediacardand1394 . . . . . . . . . . . . . . . . 79
--mem . . . . . . . . . . . . . . . . . . . . . . . 79
--mfgdate . . . . . . . . . . . . . . . . . . . . . . 79
--microphone . . . . . . . . . . . . . . . . . . . . 80
--minicardssd . . . . . . . . . . . . . . . . . . . 80
--modulebaydevice . . . . . . . . . . . . . . . . . 80
--monitortoggling . . . . . . . . . . . . . . . . . . 81
--mouse . . . . . . . . . . . . . . . . . . . . . . 81
--multicpucore . . . . . . . . . . . . . . . . . . . 81
Contents 7
--nmibutton . . . . . . . . . . . . . . . . . . . . . 82
--numlock . . . . . . . . . . . . . . . . . . . . . . 82
--onboard1394 . . . . . . . . . . . . . . . . . . . 83
--onboardmodem . . . . . . . . . . . . . . . . . . 83
--onreader . . . . . . . . . . . . . . . . . . . . . 83
--optionalhddfan . . . . . . . . . . . . . . . . . . 84
--osmode . . . . . . . . . . . . . . . . . . . . . . 84
--ovrwrt . . . . . . . . . . . . . . . . . . . . . . . 84
--passwordbypass . . . . . . . . . . . . . . . . . 85
--pccard . . . . . . . . . . . . . . . . . . . . . . 85
--pccardand1394 . . . . . . . . . . . . . . . . . . 85
--pci . . . . . . . . . . . . . . . . . . . . . . . . . 86
--pcislots . . . . . . . . . . . . . . . . . . . . . . 87
--penmisindication . . . . . . . . . . . . . . . . . 88
--penresumeon . . . . . . . . . . . . . . . . . . . 88
--pntdevice . . . . . . . . . . . . . . . . . . . . . 88
--postf12key . . . . . . . . . . . . . . . . . . . . 89
--postf2key . . . . . . . . . . . . . . . . . . . . . 89
--posthelpdeskkey . . . . . . . . . . . . . . . . . 89
--postmebxkey . . . . . . . . . . . . . . . . . . . 90
--powermgmt . . . . . . . . . . . . . . . . . . . . 90
--powerwarn . . . . . . . . . . . . . . . . . . . . 91
--primidemast . . . . . . . . . . . . . . . . . . . . 91
--primideslav . . . . . . . . . . . . . . . . . . . . 91
--pwdlock . . . . . . . . . . . . . . . . . . . . . . 92
--radiotransmission . . . . . . . . . . . . . . . . . 92
--rearsingleusb . . . . . . . . . . . . . . . . . . . 92
--remotebiosupdate . . . . . . . . . . . . . . . . 93
--rptkeyerr . . . . . . . . . . . . . . . . . . . . . 93
--safeusb . . . . . . . . . . . . . . . . . . . . . . 94
--sata0 . . . . . . . . . . . . . . . . . . . . . . . 94
--sata1 . . . . . . . . . . . . . . . . . . . . . . . 94
--sata2 . . . . . . . . . . . . . . . . . . . . . . . 95
8 Contents
--sata3 . . . . . . . . . . . . . . . . . . . . . . . 95
--sata4 . . . . . . . . . . . . . . . . . . . . . . . 95
--sata5 . . . . . . . . . . . . . . . . . . . . . . . 96
--sata6 . . . . . . . . . . . . . . . . . . . . . . . 96
--sata7 . . . . . . . . . . . . . . . . . . . . . . . 96
--satactrl . . . . . . . . . . . . . . . . . . . . . . 97
--satadipm . . . . . . . . . . . . . . . . . . . . . 97
--scsi3 . . . . . . . . . . . . . . . . . . . . . . . 97
--scndidemaster . . . . . . . . . . . . . . . . . . 98
--scndideslave . . . . . . . . . . . . . . . . . . . 98
--serial1 . . . . . . . . . . . . . . . . . . . . . . 98
--serial2 . . . . . . . . . . . . . . . . . . . . . . 99
--serialcomm . . . . . . . . . . . . . . . . . . . . 99
--serrdmimsg . . . . . . . . . . . . . . . . . . . . 100
--setuppwd . . . . . . . . . . . . . . . . . . . . . 100
--sma . . . . . . . . . . . . . . . . . . . . . . . . 101
--smartcardreader . . . . . . . . . . . . . . . . . 101
--smarterrors . . . . . . . . . . . . . . . . . . . . 102
--snoopfilter . . . . . . . . . . . . . . . . . . . . 102
--speakervol . . . . . . . . . . . . . . . . . . . . 102
--speedstep . . . . . . . . . . . . . . . . . . . . 103
--splashscreen . . . . . . . . . . . . . . . . . . . 103
--sriov . . . . . . . . . . . . . . . . . . . . . . . 104
--standbystate . . . . . . . . . . . . . . . . . . . 104
--strongpwd . . . . . . . . . . . . . . . . . . . . 104
--surroundview . . . . . . . . . . . . . . . . . . . 105
--svctag . . . . . . . . . . . . . . . . . . . . . . 105
--sysfanspeed . . . . . . . . . . . . . . . . . . . 105
--sysid . . . . . . . . . . . . . . . . . . . . . . . 106
--sysname . . . . . . . . . . . . . . . . . . . . . 106
--syspwd . . . . . . . . . . . . . . . . . . . . . . 107
--sysrev . . . . . . . . . . . . . . . . . . . . . . . 107
--sysbatcharger . . . . . . . . . . . . . . . . . . 107
Contents 9
--tabletbuttons . . . . . . . . . . . . . . . . . . . 108
--tpm . . . . . . . . . . . . . . . . . . . . . . . . 108
--tpmactivation . . . . . . . . . . . . . . . . . . . 108
--trustexecution . . . . . . . . . . . . . . . . . . 109
--turbomode . . . . . . . . . . . . . . . . . . . . 109
--uartpowerdown . . . . . . . . . . . . . . . . . . 110
--universalconnect . . . . . . . . . . . . . . . . . 110
--usb30 . . . . . . . . . . . . . . . . . . . . . . . 110
--usbemu . . . . . . . . . . . . . . . . . . . . . . 111
--usbemunousbboot . . . . . . . . . . . . . . . . 111
--usbflash . . . . . . . . . . . . . . . . . . . . . . 111
--usbports . . . . . . . . . . . . . . . . . . . . . 112
--usbportsexternal . . . . . . . . . . . . . . . . . 112
--usbportsfront . . . . . . . . . . . . . . . . . . . 113
--usbpowershare . . . . . . . . . . . . . . . . . . 113
--usbport00 . . . . . . . . . . . . . . . . . . . . . 113
--usbport01 . . . . . . . . . . . . . . . . . . . . . 114
--usbport02 . . . . . . . . . . . . . . . . . . . . . 114
--usbport03 . . . . . . . . . . . . . . . . . . . . . 114
--usbport04 . . . . . . . . . . . . . . . . . . . . . 115
--usbport05 . . . . . . . . . . . . . . . . . . . . . 115
--usbport06 . . . . . . . . . . . . . . . . . . . . . 115
--usbport07 . . . . . . . . . . . . . . . . . . . . . 116
--usbport08 . . . . . . . . . . . . . . . . . . . . . 116
--usbport09 . . . . . . . . . . . . . . . . . . . . . 116
--usbport10 . . . . . . . . . . . . . . . . . . . . . 117
--usbport11 . . . . . . . . . . . . . . . . . . . . . 117
--usbport12 . . . . . . . . . . . . . . . . . . . . . 117
--usbport13 . . . . . . . . . . . . . . . . . . . . . 118
--usbport14 . . . . . . . . . . . . . . . . . . . . . 118
--usbport15 . . . . . . . . . . . . . . . . . . . . . 118
--usbreardual . . . . . . . . . . . . . . . . . . . . 119
--usbreardual2stack . . . . . . . . . . . . . . . . 119
10 Contents
--usbrearquad . . . . . . . . . . . . . . . . . . . 119
--usbwake . . . . . . . . . . . . . . . . . . . . . 120
--uuid . . . . . . . . . . . . . . . . . . . . . . . . 120
--vaconfiglock . . . . . . . . . . . . . . . . . . . 120
--valsetuppwd . . . . . . . . . . . . . . . . . . . 121
--valsyspwd . . . . . . . . . . . . . . . . . . . . 121
--vaphysicalpresenceconfirm . . . . . . . . . . . 122
--vgadacsnoop . . . . . . . . . . . . . . . . . . . 122
--videoexpansion . . . . . . . . . . . . . . . . . . 122
--videomemsize . . . . . . . . . . . . . . . . . . 123
--virtualappliance . . . . . . . . . . . . . . . . . 123
--virtualization . . . . . . . . . . . . . . . . . . . 123
--vtfordirectio . . . . . . . . . . . . . . . . . . . 124
--wakeonlan . . . . . . . . . . . . . . . . . . . . 124
--wakeonlanbootovrd . . . . . . . . . . . . . . . 125
--watchdogtimer . . . . . . . . . . . . . . . . . . 126
--wificatcherchanges . . . . . . . . . . . . . . . 126
--wifilocator . . . . . . . . . . . . . . . . . . . . 126
--wirelessadapter . . . . . . . . . . . . . . . . . 127
--wirelessuwb . . . . . . . . . . . . . . . . . . . 127
--wirelessdevice . . . . . . . . . . . . . . . . . . 128
--wirelesswitchbluetoothctrl . . . . . . . . . . . . 128
--wirelesswitchcellularctrl . . . . . . . . . . . . . 129
--wirelesswitchchanges . . . . . . . . . . . . . . 129
--wirelesswitchnlanctrl . . . . . . . . . . . . . . 129
--wxanradio . . . . . . . . . . . . . . . . . . . . 130
PCI Reporting . . . . . . . . . . . . . . . . . . . . . . 131
TPM Activation . . . . . . . . . . . . . . . . . . . . . 132
Completion Code . . . . . . . . . . . . . . . . . . . . 133
Contents 11
5 Troubleshooting CCTK . . . . . . . . . . . . . . 135
Running CCTK Displays Error Messages . . . . . . . . 135
Running CCTK on 32-bit and 64-bit Supported System . . . . . . . . . . . . . . . . . . . . 135
Running CCTK on Windows Vista or Windows 7 When User Account Control is Enabled . . . . . . . . 135
Running CCTK on Linux . . . . . . . . . . . . . . . . . 136
While Applying the .ini File . . . . . . . . . . . . . . . 136
A Sample File Formats . . . . . . . . . . . . . . . 137
Sample CCTK Utility .ini File Format . . . . . . . . . . 137
B Messages and Codes . . . . . . . . . . . . . . 141
CCTK Error Codes and Messages . . . . . . . . . . . . 141
Failure Messages . . . . . . . . . . . . . . . . . 141
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
12 Contents
1IntroductionDell Client Configuration Toolkit (CCTK) is a packaged software offering that provides configuration capability to Dell business client platforms – OptiPlex, Latitude, and Precision. This product consists of a command line utility to configure various BIOS features. You can use CCTK on Microsoft Windows Pre-installation Environment (Windows PE), Microsoft Windows XP, Windows Vista, and Windows 7 operating systems, and Red Hat Enterprise Linux environments.
Supported Systems and Operating SystemsFor the list of Dell client systems and operating systems, see the readme.txt available in the CCTK self extracting executable, DELL_CCTK_version_Xrev/Arev_releaseid.exe or on support.dell.com/manuals.
What’s New in This Release• Support for new BIOS options. For more information, see "CCTK
Options" on page 31.
• Display of error message for non-administrative user.
• Access to online documentation from CCTK.
Introduction 13
14 Introduction
2Windows Install/UninstallThis section describes how to install and uninstall Dell Client Configuration Toolkit (CCTK) on Microsoft Windows XP, Windows Vista, and Windows 7
operating systems. This section also describes how to create a bootable image with CCTK to configure systems in a pre-operating system environment.
Prerequisites for installing CCTKMake sure that you have:
• The CCTK installation file, DELL_CCTK_version_Xrev/Arev_releaseid.exe
• A Windows workstation
Installing CCTKThe CCTK installation creates the CCTK directory structure in the system. Table 2-1 displays the directory structure of CCTK after the installation.
Table 2-1. Directory Structure of CCTK
Operating system Directory Associated Files / Directories
X86 (32-bit) C:\Program Files\Dell\CCTK\X86
cctk.exe
cctk_x86_WinPE.bat
cctk_x86_WinPE_3.bat
pci.ids
HAPI
X86_64 (64-bit) C:\Program Files\Dell\CCTK\X86_64
cctk.exe
cctk_x86_64_WinPE.bat
cctk_x86_64_WinPE_3.bat
pci.ids
HAPI
Windows Install/Uninstall 15
NOTE: Besides the above directories, the CCTK directory contains cctkcmd.bat, cctkerrorcodes.txt, cctkerrorcodes.xml, CCTKUG.url, and Readme.txt files.
To install CCTK:
NOTE: Ensure that you have administrator privileges.
1 Download DELL_CCTK_version_Xrev/Arev_releaseid.exe installation file from the Dell Support website at support.dell.com.
2 Extract the installation file.
a Double-click the downloaded installation file.
The Systems Management dialog box is displayed with information about the software version, supported systems, supported operating systems, and supported languages.
b In the Systems Management dialog box, click Continue.
c Specify the folder where you want to unzip the installation file, click OK, and follow the instructions on the screen.
NOTE: By default, the installation file is extracted to the C:\Dell\Drivers directory.
d Click OK after the files are extracted.
The Readme.txt file is displayed.
NOTE: The folder where the files are extracted is displayed with cctk.msi and ReadMe.txt.
3 Double-click the .msi file.
a On the InstallShield Wizard screen, click Next.
The License Agreement screen is displayed.
b Read the license agreement and accept the agreement by clicking the appropriate radio button. Click Next.
The Customer Information screen is displayed.
c Provide the required information (such as user name and organization name). Select Anyone who uses this computer or Only for me. Click Next.
The Setup Type screen is displayed.
16 Windows Install/Uninstall
d Select the setup type.
If you select Complete, CCTK is installed in the default directory. The default CCTK installation directory for a 32-bit supported system is C:\Program Files\Dell\CCTK and for a 64-bit supported system is C:\Program Files (x86)\Dell\CCTK. During installation, the files are copied to the default directory or selected directory, with the files for 32-bit support in the \X86 subdirectory and for 64-bit support in the \X86_64 subdirectory.
If you select Custom to install CCTK in a customized directory, choose the directory to install CCTK in the next screen and click Next.
The Ready to Install the Program screen is displayed.
e Click Install.
The InstallShield Wizard Completed screen is displayed.
f Click Finish.
4 Use the command prompt and navigate to the X86 or X86_64 directory depending on the architecture of the operating system.
NOTE: To access CCTK command prompt, click Start Program Files Dell CCTK CCTK Command Prompt
5 Run the CCTK commands to configure the system.
For more details on running the CCTK commands, see "CCTK Options" on page 27.
NOTE: CCTK can run only on a Dell system. On a non-Dell system the following error is displayed: This is not a Dell machine. CCTK supports only Dell machines.
NOTE: For silent installation of CCTK, run the following command: msiexec.exe /i cctk.msi /qn
NOTE: To view CCTK documentation, click Start Program Files Dell CCTK User’s Guide Online.
Windows Install/Uninstall 17
Important InformationCCTK requires Hardware Application Programming Interface version 5.9.2 (HAPI) or later installed on the system where you run the CCTK commands. If your system does not have HAPI installed, CCTK automatically installs HAPI when you run a CCTK command. After the option is configured, HAPI is uninstalled. If the system has an older version of HAPI, when you run a CCTK command, HAPI is automatically upgraded to the latest version. In this scenario, HAPI will not be downgraded to the earlier version. If you want to run the CCTK commands frequently, it is recommended that you install HAPI on the system before you execute CCTK commands. To install HAPI, navigate to the HAPI directory in \X86 directory for 32-bit and \X86_64 directory for 64-bit, and run HAPIInstall.bat.
Uninstalling CCTKUninstalling CCTK removes all CCTK-related directories from your system.
NOTE: Uninstalling CCTK will not uninstall HAPI. To uninstall HAPI, navigate to the HAPI directory and run HAPIUninstall.bat.
To uninstall CCTK, perform any one of the following:
• Click Start Programs Dell CCTK Uninstall.
• Click Start Settings Control Panel Add or Remove Programs. Select Dell Client Configuration Toolkit and click Remove.
Creating a Bootable Image Using Windows PE For client systems that do not have an operating system installed, you can create a bootable image that contains CCTK to run the CCTK commands on Windows Pre-installation Environment 2.0 (Windows PE) or Windows PE 3.0. Windows PE provides a standalone pre-installation environment that is used to prepare a system for Windows installation. Use Microsoft Windows Automated Installation Kit (Windows AIK) to create a Windows PE image.
Creating a Bootable Image Using Windows PE 2.0Using Windows PE 2.0, you can integrate CCTK, HAPI, and related drivers into a Windows Imaging Format (WIM) file. You can use the WIM file to create a bootable ISO image.
18 Windows Install/Uninstall
To create a bootable image using Windows PE 2.0:
1 Download Microsoft Windows AIK from the Microsoft website.
2 Install AIK.
3 Download DELL_CCTK_version_Xrev/Arev_releaseid.exe installation file from the Dell Support website at support.dell.com and extract it.
4 Double-click cctk.msi and follow the instructions.
5 Integrate the CCTK directory structure in a WIM file using the following steps:
CCTK provides the cctk_x86_winpe.bat and cctk_x86_64_winpe.bat scripts to integrate CCTK, HAPI, and related Dell drivers into the WIM file.
a Navigate to the directory where the script is located. By default, the script for 32-bit systems is located in the cctk\X86 directory. The script for 64-bit systems is located in the cctk\X86_64 directory.
b Run the appropriate script with the .wim file and CCTK directory locations entered as two arguments:
cctk_winpe.bat <path_of_wim_file> <path_of_cctk>
If CCTK is installed on the default directory, run the 32-bit system script as follows:
cctk_x86_winpe.bat C:\winPE_x86 C:\Progra~1\Dell\CCTK
If CCTK is installed on the default directory, run the 64-bit system script as follows:
cctk_x86_64_winpe.bat C:\winPE_x86_64 C:\Progra~2\Dell\CCTK
A .wim file, winpe.wim, is created in the location that you provided. The files required to create the bootable ISO image file are also created in the same location.
c Rename the <path_of_wim_file>\winpe.wim file as boot.wim.
d Overwrite the <path_of_wim_file>\ISO\sources\boot.wim file with the <path_of_wim_file>\boot.wim file.
Windows Install/Uninstall 19
Example:
copy c:\winPE_x86\boot.wim c:\winPE_x86\ISO\sources\boot.wim
6 Create a bootable Windows PE image using Windows AIK.
a Click Start Programs Microsoft Windows AIK Windows PE Tools Command Prompt.
NOTE: If you want to prepare a bootable image for a 64-bit supported system, from the command prompt, navigate to the <AIK_installation_directory>\Windows AIK\Tools\amd64 directory.
b Run the following command:
oscdimg –n –b<path_of_wim_file>\etfsboot.com <path_of_wim_file>\ISO <path_of_wim_file\image_file_name.iso>
Example:
oscdimg –n –bc:\winPE_x86\etfsboot.com c:\winPE_x86\ISO c:\winPE_x86\WinPE2.0.iso
This command creates a bootable ISO image, WinPE2.0.iso, in the WIM file directory.
Creating a Bootable Image Using Windows PE 3.0Using Windows PE 3.0, you can integrate CCTK, HAPI, and related drivers directly into a bootable ISO image.
To create a bootable image using Windows PE 3.0:
1 Download Microsoft Windows Automated Installation Kit (AIK) from the Microsoft website.
2 Install AIK.
3 Download DELL_CCTK_version_Xrev/Arev_releaseid.exe installation file from the Dell Support website at support.dell.com and extract it.
4 Double-click cctk.msi and follow the instructions.
20 Windows Install/Uninstall
5 Integrate the CCTK directory structure to an ISO file using the following steps:
CCTK provides the cctk_x86_winpe_3.bat and cctk_x86_64_winpe_3.bat scripts to integrate CCTK, HAPI, and related Dell drivers into the ISO image.
a Navigate to the directory where the script is located. By default, the script for 32-bit systems is located in the cctk\X86 directory. The script for 64-bit systems is located in the cctk\X86_64 directory.
b If you installed AIK in a non-default directory, open the script, set the AIKTOOLS path, and save the file.
For example:
Set AIKTOOLS=C:\WINAIK\Tools
c Run the script with the path where you want to create the ISO file and the CCTK installation directory as two arguments.
NOTE: The directory you specify for the ISO image should not be an existing directory.
Example for a 32-bit system:
cctk_x86_WinPE_3.bat C:\winPE_x86 C:\Progra~1\Dell\CCTK
Example for a 64-bit system:
cctk_x86_64_WinPE_3.bat C:\winPE_x86 C:\Progra~2\Dell\CCTK
This creates a directory, winPE_x86. The ISO image and the WIM file are created inside the WIM directory under winPE_x86.
Windows Install/Uninstall 21
Running CCTK Commands Using a Bootable ImageTo run CCTK commands using a bootable image:
1 Burn a CD with the ISO image and boot the system that you want to configure from the CD.
2 Navigate to the cctk\x86 or cctk\x86_64 directory to run the CCTK commands.
For more details on running the CCTK commands, see "CCTK Options" on page 27.
Upgrading CCTKTo upgrade CCTK 1.1 and CCTK 1.0.1 to CCTK 1.2.1:
1 Download the latest CCTK self-extractable zip (SEZ) installation file, DELL_CCTK_version_Xrev/Arev_releaseid.exe.
2 Extract the installation file and run the following command:
msiexec.exe /i cctk.msi REINSTALL=ALL REINSTALLMODE=vomus
The InstallShield Wizard dialog box is displayed.
3 Follow the instructions on the screens to upgrade.
NOTE: For silent upgrade, use the following command: msiexec.exe /i cctk.msi /qn REINSTALL=ALL REINSTALLMODE=vomus
To upgrade from CCTK 1.0 to CCTK 1.2.1:
1 Download DELL_CCTK_version_Xrev/Arev_releaseid.exe installation file from the Dell Support website.
2 Uninstall CCTK 1.0. For more information, see "Uninstalling CCTK" on page 18.
3 Install CCTK 1.2.1. For more information, see "Installing CCTK" on page 15.
NOTE: To upgrade CCTK 1.2 to CCTK 1.2.1, uninstall CCTK 1.2, and then install CCTK 1.2.1. For more information on uninstalling CCTK, see "Uninstalling CCTK" on page 18. For more information on installing CCTK, see "Installing CCTK" on page 15.
22 Windows Install/Uninstall
3Linux Install/UninstallThis section describes how to install and uninstall Dell Client Configuration Toolkit (CCTK) on Linux operating systems.
Prerequisites for installing CCTKEnsure that you have:
• The CCTK installation file, cctk-linux-version-buildnum.tar.gz
• A Linux workstation
Installing CCTKTo install CCTK, install the RPMs provided in the CCTK installation file.
Prerequisite• Log in as a root user.
• CCTK can run only on a Dell system. On a non-Dell system the following error is displayed: This is not a Dell machine. CCTK supports only Dell machines.
To install CCTK:
1 Download the cctk-linux-version-buildnum.tar.gz file from support.dell.com.
2 Untar the file using the following command:
tar -zxvf cctk-linux-version-buildnum.tar.gz
The file contains the following: srvadmin-omilcore-6.0.1-800.i386.rpm, srvadmin-ipmi-6.0.1-800.DUP.i386.rpm, srvadmin-hapi-6.0.1-800.i386.rpm, and cctk-linux-version-buildnum.i386.rpm.
Linux Install/Uninstall 23
3 Install the RPMs in the following order:
rpm –ivh srvadmin-ipmi-6.0.1-800.DUP.i386.rpm
rpm –ivh srvadmin-omilcore-6.0.1-800.i386.rpm
rpm –ivh srvadmin-hapi-6.0.1-800.i386.rpm
rpm –ivh cctk-linux-version-buildnum.i386.rpm
4 Navigate to the /opt/dell/toolkit/bin directory from the command prompt to run the CCTK commands.
For more details on running the CCTK commands, see "CCTK Options" on page 27.
NOTE: To view CCTK documentation, navigate to /opt/dell/toolkit/bin/ directory and double-click cctk.desktop.
Uninstalling CCTKTo uninstall CCTK, remove the CCTK RPMs.
1 Run the following command to uninstall CCTK:
rpm -e cctk-linux-version-buildnum.i386
2 Run the following command to uninstall Hardware Application Programming Interface (HAPI):
rpm -e srvadmin-hapi-6.0.1-800.i386
3 Run the following command to uninstall omilcore:
rpm -e srvadmin-omilcore-6.0.1-800.i386
4 Run the following command to uninstall the IPMI RPM:
rpm -e srvadmin-ipmi-6.0.1-800.DUP.i386
24 Linux Install/Uninstall
Upgrading CCTKTo upgrade CCTK 1.1 and CCTK 1.0.1 to CCTK 1.2.1:
1 Download the cctk-linux-version-buildnum.tar.gz file from the Dell Support website at support.dell.com and save it on your system.
2 Untar the file using the following command:
tar -zxvf cctk-linux-version-buildnum.tar.gz
3 Upgrade the CCTK RPM, cctk-linux-version-buildnum.i386.rpm, using the following command:
rpm -U cctk-linux-version-buildnum.i386.rpm
To upgrade CCTK 1.0 to CCTK 1.2.1:
1 Uninstall the CCTK RPM, cctk-linux-1.0.0-buildnum.i386.rpm. For more information, see "Uninstalling CCTK" on page 24.
2 Download the latest installation file from the Dell Support website at support.dell.com and save it on your system.
3 Install the latest CCTK RPM. For more information, see "Installing CCTK" on page 23
NOTE: To upgrade CCTK 1.2 to CCTK 1.2.1, uninstall CCTK 1.2, and then install CCTK 1.2.1. For more information on uninstalling CCTK, see "Uninstalling CCTK" on page 24. For more information on installing CCTK, see "Installing CCTK" on page 23.
Linux Install/Uninstall 25
26 Linux Install/Uninstall
4CCTK OptionsThis chapter documents a general overview of the Dell Client Configuration Toolkit (CCTK) command line utility. It also describes the command line options, configuration file format, and individual executables used to configure BIOS settings for the client systems.
Command Syntax OverviewSyntax refers to the way a command and its parameters are entered. CCTK Command Line Interface (CLI) commands can be arranged in any order in a command line instance as long as they conform to the basic command line syntax.
Command Line SyntaxThe general usage models of the CCTK utilities are as follows:
CCTK --option1=[arg1]
or
cctk --option1=[arg1]...--optionX=[argX]
NOTE: Some of the options in CCTK are followed by an asterisk. You can use such options only for reporting purposes and cannot use the reporting options with set options.
Table 4-1 lists the generic command line characters and arguments present in the command line options with a short description of these characters.
Table 4-1. Command Line Syntax
Element Description
- Prefix single-character options with a single hyphen(-).
-- Prefix multi-character options with two hyphens (--).
utilname Indicates the generic designation for a CCTK utility name.
-o Indicates the generic single-character designation for an option.
CCTK Options 27
Case-Sensitivity• Command line options, pre-defined and user-defined arguments,
and filenames given as arguments are all case-sensitive.
• Unless specified otherwise, enter all commands, options, arguments, and command line switches in lowercase letters.
Command Line Option DelimitersTable 4-2 lists some examples of valid and invalid CCTK command lines.
optionX Indicates the generic multi-character designation for a utility name, where you can use X to distinguish multiple options used in the same command line instance.
argX Indicates the generic designation for an argument, where you can use X to distinguish multiple arguments used in the same command line instance.
[mandatory option]
Indicates the generic designation for a mandatory argument.
<string> Indicates the generic designation for a string.
<filename> Indicates the generic designation for a filename.
[ ] Indicates a component of the command line. Enter only the information within the brackets and exclude the brackets.
... Indicates that the previous argument can be repeated several times in a command. Enter only the information within the ellipses and exclude the ellipses.
| Separates mutually exclusive choices in a syntax line. For example:
numlock: Turns the keyboard number lock on or off.
Arguments: on | off
Enter only one choice: --numlock=on, --numlock=off
Table 4-1. Command Line Syntax (continued)
Element Description
28 CCTK Options
NOTE: Do not combine options that specify report and set actions in a command line instance.
NOTE: If you use the report and set actions in the same command line, the command is invalid.
Table 4-2. CCTK Command Line Examples
Valid/Invalid
CCTK Command Line Example
valid cctk --option1 --option2 cctk --asset --mem
invalid cctk --option1=[argument] --option2 --option3
cctk --asset=1750 --floppy --biosromsize
valid cctk -o=filename --option1 --option2
or
cctk -o filename --option1 --option2
cctk -o=/tmp/myfile.txt ---mem --sysname
or
cctk -o /tmp/myfile.txt ---mem --sysname
valid cctk -l=filename --option1 --option2
or
cctk -l filename --option1 --option2
cctk -l=/tmp/myfile.txt --mem --sysname
or
cctk -l /tmp/myfile.txt --mem --sysname
valid cctk -i=filename --option1 --option2
or
cctk -i filename --option1 --option2
cctk -i=/tmp/myfile.txt ---mem --sysname
or
cctk -i /tmp/myfile.txt ---mem --sysname
valid cctk --option=argument cctk --embnic1=on
CCTK Options 29
Read and Write OptionsYou cannot combine the options that specify read and write actions in a command line instance. Table 4-3 provides examples for read and write commands.
File Input and Output Commands• Specify the input file using the -i=<filename> command,
where <filename> is the name of the input file.
• Specify the output file input using the – o=<filename> command, where <filename> is the name of the output file.
Log FilesThe -l=<filename> or --logfile=<filename> option records information output on the command line to the specified log file.
If the log file already exists, information is appended to the file. This allows multiple tools to use the same log file to record information. Use this option to record the output of a utility.
The log duplicates all standard output and error information to the specified file. Each log file begins with a time stamp and utility name. For example, YYYY/MM/DD HH:MM:SS <utilname> - <output text>.
The following is an example of the logging behavior:
2010/05/16 10:23:17 cctk - option1=on
2010/05/16 10:23:17 cctk - option2=on
2010/05/16 10:23:17 cctk - option3=off
Table 4-3. Read and Write Command Examples
Valid/Invalid CCTK Command Line Example
valid cctk --option1 --option2
valid cctk --option1=arg --option2=arg
invalid cctk --option1=arg --option2
30 CCTK Options
Help OptionThe -h and --help options display general usage information for the utility. If the argument matches a valid option, that usage information of the option is displayed. If the option has arguments, the arguments are displayed, separated by a | character. If the argument does not match a valid option, a usage error is given (and usage information is displayed).
Error Checking and Error MessagesThe CCTK utilities check your commands for correct syntax when you enter them. Unrecognized or invalid options and arguments result in a usage error that displays the CCTK utility name and version along with the message.
CCTK OptionsCCTK options can be divided into types:
• General options: apply to all systems
• BIOS options: apply only if a BIOS of the system supports them
NOTE: If you are running CCTK commands on Windows Vista or later, you must run the commands with the administrator privileges. Running the command displays a pop-up window where you can enter the administrator ID and password.
NOTE: If you run CCTK commands on Windows Vista or later without administrator privileges, it displays the following error message: 'admin/root' privileges required to execute this application.
CCTK General Options
NOTE: Some of the options in CCTK are followed by an asterisk. These options do not accept any suboptions or arguments. The values associated with these options are those that are reported by the BIOS. You cannot modify these values.
CCTK Options 31
-h or --help
Valid Argumentnone or <valid option name>
DescriptionWithout an argument, this option displays general usage information for the utility. If the argument matches a valid option, the usage information of the option is displayed. If the option has arguments, the arguments are displayed, separated by a | character. If the option has suboptions, all suboptions, valid arguments, and a description are listed. If the argument does not match a valid option, a usage error is given (and usage information is displayed).
Example
C:\>cctk -h --asfmode
asfmode: Sets the asf (alert standard format) mode. DASH and ASF 2.0 set enables LOM to have DASH and ASF 2.0 functionality.
Arguments: off | on | alertonly
-i or --infile
Valid Argument<filename>
DescriptionDirects the CCTK utility to take input from a .ini file. The utility searches the file for a section heading identical to the utility name. An error is returned if the file or section is not found. If the section is found, each name/value pair is applied to the system. The names must match a valid option, and the arguments must be in the proper format for the option. If an option is not available on a system and it is specified in a file, the utility ignores the option. If any errors are found in the format of the names or values, that option is skipped. The remaining options are applied to the system.
32 CCTK Options
If this option is used with other function command options, they are applied in the order in which they appear on the command line, overriding any previous commands.
In the .ini file, bootorder is displayed as a list of comma separated device short forms in the order they are assigned.
For example:
bootorder=+pcmcia,+hdd.1,-floppy,+cdrom,-hdd.2,+nic.1,-hdd.3,+nic.2
A plus (+) symbol with the device name indicates that the device is enabled and a minus (-) symbol indicates that the device is disabled. You can enable or disable the devices by changing the + or - symbol displayed with the device short name. These symbols are optional and if not present, the current status of the device is retained.
Change the boot order by changing the order of the list. You can also enter the device number instead of the device name.
NOTE: The bootorder option in the .ini file is applied to a system based on its active boot list. If the .ini file is generated from a system with the active boot list set as uefi, and it is applied on a system with the active boot list set as legacy, the boot order is set only if the devices are available in the system. It is recommended that you apply the .ini file on a system with the same active boot list as of the system from where the .ini file is generated.
Example
C:\>cctk -i <c:/cctk>/filename.ini
-l or --logfile
Valid Argument<filename>
DescriptionLogs the command line output to a time-stamped file. The utility either appends the information to an existing log file or creates a new file. The log file contains the same information as the standard output, plus timestamp information. Users should use this option instead of redirection for task diagnosis.
CCTK Options 33
Example
C:\>cctk -l <c:/cctk>/logfile
No option
Valid ArgumentNA
DescriptionIf an option is not given, the CCTK utility outputs usage information. The usage information is displayed in the format shown below.
Example
C:\>cctk
Usage error.
cctk Version 1.2.1 (Windows - Jan 12 2011, 12:06:13)
Copyright (c) 2011 Dell Inc.
Usage: cctk --option[=argument]
For more information about a particular command,
use the option '-h' followed by the command name.
Example: cctk -h --asset
-o or --outfile
Valid Argument<filename>
DescriptionWrites all BIOS options, that you can replicate to the BIOS of another system, to the specified filename. The file name you specify should have .ini extension and it is created in the default installation directory. The format of the output is in a .ini format, with the utility name as the section header. If a file with the same name already exists, the information is appended to the file. If this option is used with other function
34 CCTK Options
commands, the commands are applied in the order in which they appear. This option captures replicable BIOS options. The file is created in the directory where you run the CCTK command.
In the .ini file, bootorder is displayed as a list of comma separated device short forms in the order they are assigned. A plus (+) symbol with the device name indicates that the device is enabled and a minus (- )symbol indicates that the device is disabled. Change the boot order by changing the order of the list. You can also enter the device number instead of the device name.
You can enable or disable the devices by changing the + or - symbol displayed with the device. These symbols are optional and if not present, the current status of the device is retained.
NOTE: The bootorder option in the .ini file is applied to a system based on its active boot list. If the .ini file is generated from a system with the active boot list set as uefi, and it is applied on a system with the active boot lis set as legacy, the boot order is set only if the devices are available in the system. It is recommended that you apply the .ini file on a system with the same active boot list as of the system from where the .ini file is generated.
Example
C:\>cctk -o <c:/cctk>/filename.ini
--propowntag
Valid ArgumentNA
DescriptionSets the Dell property ownership tag. If an option is not given, CCTK reports the current property ownership tag.
NOTE: The maximum length of property ownership tag is 80 characters for desktops and 48 characters for laptops.
Example
C:\>cctk --propowntag
CCTK Options 35
--version
Valid Argumentread-only argument
DescriptionDisplays the version information, current time, and date for the utility. This is a read-only option.
Example
C:\>cctk --version
cctk Version 1.2.1 Windows - Jan 12 2011, 12:06:13
Copyright (c) 2011 Dell Inc.
BIOS OptionsThe following list describes CCTK options and arguments along with a description of their expected behavior. Options and arguments are case sensitive. All options and pre-defined arguments are lowercase unless stated otherwise.
NOTE: Some of the following options or arguments may not be available on all systems due to the BIOS version or hardware feature set. Entering CCTK on a command line without arguments will display only those options that are valid for your system. For more details, refer to "No option" on page 34.
NOTE: If you configure a setup password and system password for the system, while changing a BIOS value, you are prompted to type the setup password.
--acpower
Valid Argumentoff, last, on
36 CCTK Options
DescriptionSets the behavior of the system after AC power is lost.
• off — After an AC power loss, when AC power is restored, the system will stay off.
• on — After an AC power loss, when AC power is restored, the system will power on.
• last — After an AC power loss, when AC power is restored, the system will return to the state as in when power was lost.
Example
C:\>cctk --acpower=off
acpower=off
--activityled
Valid Argumentactled, wlan, disable
DescriptionSets the Network Activity LED to any of the following:
• actled — Sets the Activity LED to be controlled by an Advanced Configuration and Power Interface (ACPI) OS and driver.
• wlan — Sets the Activity LED as a wireless LAN radio on/off indicator.
• disable — Sets the Activity LED to be off always.
Example
C:\>cctk --activityled=actled
activityled=actled
--adddevice
Valid Argumentusb
CCTK Options 37
DescriptionAdds the specified device to the boot device list. At present, only the USB storage device is supported. This option is not valid in all the systems. The USB storage device is added at the end of the boot order. If the USB device is already added in the boot order list, executing the option does not change anything. If the USB storage device is already added in the boot order list, the following message is displayed while executing the option: USB device is already present in this machine.
NOTE: The adddevice option is not supported on the systems with UEFI-based BIOS.
Example
C:\>cctk --adddevice=usb
Figure 4-1. Output of the adddevice Option
--adjcacheprefetch
Valid Argumentenable, disable
Descriptionenable — The processor fetches the cache line containing the currently requested data, and pre-fetches the following cache line.
disable — The processor fetches only the cache line containing the currently requested data.
Example
C:\>cctk --adjcacheprefetch=enable
adjcacheprefetch=enable
38 CCTK Options
--admsetuplockout
Valid Argumentenable, disable
DescriptionEnables or disables the admin setup lockout.
• enable — If administrator password is set for the system, user can see the Setup screens only after entering the correct administrator password. If administrator password is not set, user can see the Setup screens.
• disable — The user can view the Setup screens without entering administrator password even if the administrator password is set in the system.
Example
C:\>cctk --admsetuplockout=enable
admsetuplockout=enable
--agpaperturesize
Valid Argument8M, 16M, 32M, 64M, 128M, 256M
DescriptionSets the Accelerated Graphics Port (AGP) aperture size of Peripheral Component Interconnect (PCI) address space.
NOTE: The Extended System Configuration Data (ESCD) must be cleared after the aperture size is changed.
Example
C:\>cctk --agpaperturesize=8M
agpaperturesize=8M
CCTK Options 39
--agpslot
Valid Argumentenable, disable
DescriptionEnables or disables on-board AGP slot.
Example
C:\>cctk --agpslot=enable
agpslot=enable
--amblightsen
Valid Argumentenable, disable
DescriptionEnables or disables the ambient light sensor.
Example
C:\>cctk --amblightsen=enable
amblightsen=enable
--asfmode
Valid Argumenton, off, alertonly, dash
DescriptionSets the alert standard format. The alertonly argument enables only error messages. The dash argument enables LOM to have both DASH and ASF 2.0 functionality.
Example
C:\>cctk --asfmode=on
40 CCTK Options
asfmode=on
--asset
Valid Argument<string>
DescriptionReports or sets the customer-programmable asset tag number for a system. The maximum length of an asset tag is 10 characters. Asset tag values should not contain any spaces.
Example
C:\>cctk --asset=ASSETTAG
--atgsystem
Valid Argumentoff, on
DescriptionSets or clears the CMOS bit to indicate whether the system uses an All Terrain Gear (ATG) base or not.
Example
C:\>cctk --atgsystem=off
atgsystem=off
--audiomode
Valid Argumentdisable, halfduplex, fullduplex
DescriptionSets the audio mode to any of the following values:
• disable — Completely releases the onboard hardware resources.
• halfduplex — Allows only record or playback at a time.
CCTK Options 41
• fullduplex — Allows record and playback simultaneously.
Example
C:\>cctk --audiomode=halfduplex
audiomode=halfduplex
--autoon
Valid Argumentdisable, everyday, weekdays
DescriptionSets the auto on configuration.
Example
C:\>cctk --autoon=disable
autoon=disable
--autoonhr
Valid Argumentintegers ranging from 0 to 23
DescriptionSets the auto on configuration in hours.
Example
C:\>cctk --autoonhr=5
autoonhr=5
--autoonmn
Valid Argumentintegers ranging from 0 to 59
42 CCTK Options
DescriptionSets the auto on configuration in minutes.
Example
C:\>cctk --autoonmn=30
autoonmn=30
--bioscharacteristics
Valid Argumentread-only argument
DescriptionDisplays the features supported by the specific version of the BIOS. This contains bit-flags which define support attributes for the BIOS and the system. The first 32-bits are from the reference specification available on the Distributed Management Task Force website at dmtf.org. These must be set only if the system supports the following features: ISA, EISA, PCI, PC Card/PCMCIA, PnP, APM, Upgradeable BIOS, BIOS Shadowing allowed, VL VESA, ESCD.
• 32 to 47 are always set to 0 by Dell-developed BIOS.
• 48 sets to 1 if the built-in NIC supports MagicPacket.
• 49 sets to 1 if the system supports Wake-on-LAN.
• 50 sets to 1 if the system supports chassis intrusion.
• 51 sets to 1 if the built-in NIC supports pattern-matching.
• 52 sets to 1 if the system BIOS supports a 7-character service tag.
• 53 to 63 are reserved for future assignments.
Example
C:\>cctk --bioscharacteristics
bioscharacteristics=1700007d019b90
CCTK Options 43
--bioscurrentlang
Valid Argumentread-only argument
DescriptionDisplays the selected language for the BIOS.
44 CCTK Options
Example
C:\>cctk --bioscurrentlang
bioscurrentlang=en|US|iso8859-1
--bioslistinstalllang
Valid Argumentread-only argument
DescriptionDisplays a list of installable languages for the BIOS.
Example
C:\>cctk --bioslistinstalllang
bioslistinstalllang=en|US|iso8859-1
--biosromsize
Valid Argumentread-only argument
DescriptionDisplays the physical size of this BIOS ROM device in kilobytes.
Example
C:\>cctk --biosromsize
biosromsize=2048kb
--biosver
Valid Argumentread-only argument
DescriptionReports the BIOS version for a system.
CCTK Options 45
Example
C:\>cctk --biosver
biosver=A19
--bisreq
Valid Argumentaccept, deny, reset
DescriptionEnables or disables the Boot Integrity Services (BIS) in BIOS.
Example
C:\>cctk --bisreq=accept
bisreq=accept
--bitsmart
Valid Argumentenable, disable
DescriptionEnables or disables Bitsmart.
Example
C:\>cctk --bitsmart=enable
bitsmart=enable
--bltinfloppy
Valid Argumentdisable, auto
DescriptionEnables or disables built-in floppy controller.
46 CCTK Options
Example
C:\>cctk --bltinfloppy=disable
bltinfloppy=disable
--bltinpntdevice
Valid Argumentdisable, enable
DescriptionEnables or disables built-in pointing device.
Example
C:\>cctk --bltinpntdevice=disable
bltinpntdevice=disable
--bluetoothdevice
Valid Argumentenable, disable
DescriptionEnables or disables bluetooth device.
ExampleC:\>cctk --bluetoothdevice=enable
bluetoothdevice=enable
bootorder
Valid ArgumentNone
CCTK Options 47
DescriptionDisplays or sets the boot order sequence, activates boot list, and enables or disables the supported devices for legacy boot list and for UEFI boot list.
When you run the bootorder option, the following information is displayed:
• device status — The current device status. It may be enabled or disabled
• device number — A unique number to identify the device on the system
• device type — The device type
• short form — Short form of the device. If the system has many devices of the similar device type, the short form of the device is displayed with a <number> notation. For example, if the system has an internal HDD, a USB storage device, and a modular Bay HDD, the short forms will be displayed as hdd.1, hdd.2, and hdd.3 respectively
• device description — Description of the device
Supported devices are:
• floppy — floppy disk
• usbfloppy — USB floppy disk
• hdd — hard disk
• cdrom — CD-ROM
• usbcdrom — USB CD-Rom
• pcmcia — PCMCIA device
• usbdev — USB device
• usbhdd — USB hard disk
• embnic — embedded NIC
• nic — NICusbzip — USB ZIP
• usbdevzip — USB device ZIP
• bev — BEV device
48 CCTK Options
NOTE: For legacy boot list, unknown devices are displayed as hexadecimal values. For UEFI boot list, some of the devices are displayed as uefi with a <number> notation. Change the bootorder by providing the short form of the unknown device.
NOTE: While changing the bootorder sequence, if the system is set with a setup password, specify the setup password as the --valsetuppwd argument. If the system has a system password set and no setup password is set, specify the system password as the --valsyspwd argument.
Figure 4-2. Output of the bootorder Option for Legacy Boot List
Figure 4-3. Output of the bootorder Option for UEFI Boot List
CCTK Options 49
Sub Options
--sequenceSets the bootorder based on the arguments provided. Use the device number or device short form as the argument.
Example
C:\>cctk bootorder --sequence=embnic,hdd.1
or
C:\>cctk bootorder --sequence=1,3
Example for Unknown Devices
C:\>cctk bootorder --sequence=x01.1,x01.2
--enabledeviceEnables a device in the boot sequence. Use the device number or device short form as the argument.
Example
C:\>cctk bootorder --enabledevice=embnic,hdd.1
or
C:\>cctk bootorder --enabledevice=1,3
--disabledeviceDisables a device in the boot sequence. Use the device number or device short form as the argument.
Example
C:\>cctk bootorder --disabledevice=embnic,hdd.1
or
C:\>cctk bootorder --disabledevice=1,3
50 CCTK Options
Example With Sub Options
C:\>cctk bootorder --sequence=hdd.1,floppy --enabledevice=cdrom,hdd.2 --disabledevice=nic.1,hdd.3
--activebootlistActivates the boot list to UEFI or legacy. On re-boot, the system boot to the boot list specified.
NOTE: With --activebootlist, do not specify any other sub options, such as --sequence, --enabledevice, and --disabledevice.
Example
C:\>cctk bootorder --activebootlist=uefi
--bootlisttypeSpecifies the boot list as UEFI or legacy. If you want to run any bootorder options, such as sequence, enabledevice, and so on, on the UEFI boot list, you must specify this sub option with UEFI argument. The supported arguments are legacy and UEFI.
If --bootlisttype is not specified, running the bootorder sub options applies changes on the legacy boot list.
Example
C:\>cctk bootorder --bootlisttype=uefi
Example With Sub OptionsWith the --bootlisttype=uefi option, you can specify the following sub options: --sequence, --enabledevice, and --disabledevice.
C:\>cctk bootorder --bootlisttype=uefi --sequence=hdd.1,floppy --enabledevice=cdrom,hdd.2
--bootseqset
Valid Argumentdiskettefirst, harddiskonly, devlist, cdromfirst
CCTK Options 51
DescriptionSets the Initial Program Load (IPL) device sequence for the next system boot.
• diskettefirst — Sets the devices in the sequence: diskette, hard drive, CD- ROM, and option ROMs (if available).
• harddiskonly — Sets the devices in the sequence: hard drive and option ROMs (if available).
• devlist — Sets the devices in the sequence: diskette, CD-ROM, hard drive, and option ROMs (if available).
• cdromfirst — Sets the devices in the sequence: CD-ROM, diskette, hard drive, option ROMs (if available).
Example
C:\>cctk --bootseqset=diskettefirst
bootseqset=diskettefirst
--bootspeed
Valid Argumentdefault, compatible
DescriptionSets CPU speed to default or compatible. If set to compatible, the CPU speed will be significantly slower. This is implementation dependent. There is no specific speed for compatible, except that it is significantly slower than default.
Example
C:\>cctk --bootspeed=default
bootspeed=default
--boottimevideo
Valid Argumentonboard, addin
52 CCTK Options
DescriptionSets the onboard or first add-in video controller for boot time messages.
NOTE: Depending on the BIOS search and system slot layout, the first add-in device changes.
Example
C:\>cctk --boottimevideo=onboard
boottimevideo=onboard
--busratio
Valid Argumentmax, 6.0x, 7.0x, 7.5x, 8.0x, 8.5x, 9.0x, or 9.5x
DescriptionSets the bus ratio in CPU.
Example
C:\>cctk --busratio=max
busratio=max
--camera
Valid Argumentdisable, enable
DescriptionEnables or disables camera.
Example
C:\>cctk --camera=disable
camera=disable
CCTK Options 53
--cellularradio
Valid Argumentdisable, enable
DescriptionEnables or disables the cellular radio, also called as the wwan module.
Example
C:\>cctk --cellularradio=disable
cellularradio=disable
--charger
Valid Argumentenable, disable
DescriptionEnables or disables the battery charging system.
NOTE: When the computer is turned off, the battery charger is enabled.
Example
C:\>cctk --charger=enable
charger=enable
--chasintrusion
Valid Argumentenable, disable, silentenable
DescriptionEnables or disables the system to detect and report chassis intrusion events to the system display on boot-up.
54 CCTK Options
Example
C:\>cctk --chasintrusion=enable
chasintrusion=enable
--clearsel
Valid Argumentno, yes
DescriptionAllows the system to erase or retain the contents of the system event log when the system boots the next time.
Example
C:\>cctk --clearsel=no
clearsel=no
--cmosdefaults
Valid Argumentenable, disable
DescriptionEnables or disables the request for a default of CMOS values when the system reboots.
Example
C:\>cctk --cmosdefaults=enable
cmosdefaults=enable
--completioncode
Valid Argumentread-only argument
CCTK Options 55
DescriptionDefines the completion code of an update operation performed by BIOS in the recent shutdown or reboot operation. For more information, see "Completion Code" on page 133.
Example
C:\>cctk --completioncode
completioncode=FFFF
--coolnquiet
Valid Argumentenable, disable
DescriptionEnables or disables AMD cool and Quiet processor feature.
Example
C:\>cctk --coolnquiet=enable
coolnquiet=enable
--cpucore
Valid Argument1, 2, 4, 6, 8, 10, 12, all
DescriptionControls the number of enabled cores in each processor. By default, maximum number of cores per processor are enabled.
Example
C:\>cctk --cpucore=all
cpucore=all
56 CCTK Options
--cpucount
Valid Argumentread-only
DescriptionReports the number of processors in the system.
Example
C:\>cctk --cpucount
cpucount=1
--cpuspeed
Valid Argumentread-only
DescriptionReports the current speed of the processor.
Example
C:\>cctk --cpuspeed
cpuspeed=2800MHz
--cpuxdsupport
Valid Argumentenable, disable
DescriptionEnables or disables the CPU eXecute Disable (XD) feature support.
Example
C:\>cctk --cpuxdsupport=enable
cpuxdsupport=enable
CCTK Options 57
--cstatesctrl
Valid Argumentenable, disable
DescriptionEnables or disables the C states.
• enable — The processor can operate in all available Power C states.
• disable — There are no C states available for the processor.
Example
C:\>cctk --cstatesctrl=enable
cstatesctrl=enable
--diskettereconfig
Valid Argumentanytime, atbootonly
DescriptionAllows the user to hot or warm plug a floppy drive into the system and make it functional. If set to atbootonly, the drive will be functional after the system is rebooted. If set to anytime, reboot is not required.
Example
C:\>cctk --diskettereconfig=anytime
diskettereconfig=anytime
--displayclosestate
Valid Argumentactive, suspend
DescriptionSets the system to active or suspend state, when the system lid is closed.
58 CCTK Options
Example
C:\>cctk --displayclosestate=active
displayclosestate=active
--dramprefetch
Valid Argumentenable, disable
DescriptionSets the DRAM to the following:
• disable — Disables DRAM references from triggering DRAM prefetch requests.
• enable — Enables DRAM references from triggering DRAM prefetch requests.
Example
C:\>cctk --dramprefetch=enable
dramprefetch=enable
--embnic1
Valid Argumentoff, on, onnopxe, onwithiscsi, onwithrplboot, onwithimageserverboot
DescriptionDefines whether built-in NIC is enabled or disabled.
NOTE: Onwithimageserverboot is used in the deployment of Dell SmartClient products.
Example
C:\>cctk --embnic1=off
embnic1=off
CCTK Options 59
--embnic2
Valid Argumenton, off, onnopxe, onwithiscsi, onwithrplboot, onwithimageserverboot
DescriptionEnables or disables the second embedded NIC.
Example
C:\>cctk --embnic2=on
embnic2=on
--embsataraid
Valid Argumentoff, combined, ata, ahci, raid, qdma
DescriptionConfigures the embedded SATA RAID controller.
Example
C:\>cctk --embsataraid=off
embsataraid=off
--embvideoctrl
Valid Argumentenable, disable
DescriptionEnables or disables the embedded video controller.
Example
C:\>cctk --embvideoctrl=enable
embvideoctrl=enable
60 CCTK Options
--esataport
Valid Argumentauto, off
DescriptionSets the external Serial ATA (e-sata) port to auto or off.
Example
C:\>cctk --esataport=auto
esataport=auto
--energystarlogo
Valid Argumentenable, disable
DescriptionEnables or disables to display Energy Star logo at POST.
Example
C:\>cctk --energystarlogo=enable
energystarlogo=enable
--esataports
Valid Argumentenable, disable
DescriptionEnables or disables all e-sata ports. If the system supports a dock, this status is also applicable to all e-sata ports on the dock.
Example
C:\>cctk --esataports=enable
esataports=enable
CCTK Options 61
--expresscard
Valid Argumentenable, disable
DescriptionEnables or disables the express card port that allows the user to insert an express card to configure it.
Example
C:\>cctk --expresscard=enable
expresscard=enable
--expresscharge
Valid Argumentenable, disable, once
DescriptionEnables or disables the express charge battery charge algorithm. The once argument enables the system to use express charge algorithm for one charge cycle.
Example
C:\>cctk --expresscharge=enable
expresscharge=enable
--externalhotkey
Valid Argumentdisable, scrolllock
DescriptionEnables or disables the external keyboard hot-key feature. Scrolllock allows the Scroll Lock key on an external keyboard to act as the FN key on the internal keyboard.
62 CCTK Options
Example
C:\>cctk --externalhotkey=disable
externalhotkey=disable
--fastboot
Valid Argumentthorough, minimal, automatic
DescriptionEnables fast booting.
• thorough — Sets POST to perform complete hardware and configuration testing.
• minimal — Sets POST to perform minimal hardware testing.
• automatic — Allows the BIOS to decide what level of POST test is used.
Example
C:\>cctk --fastboot=thorough
fastboot=thorough
--firstpowerondate
Valid Argumentread-only argument
DescriptionDisplays the date on which the system was first turned on.
Example
C:\>cctk --firstpowerondate
firstpowerondate=20100317
CCTK Options 63
--flashcachemodule
Valid Argumentdisable, enable
DescriptionEnables or disables the Ready Boost and Ready Cache functionality.
Example
C:\>cctk --flashcachemodule=disable
flashcachemodule=disable
--floppy
Valid Argumenton, off, auto, readonly, usb
DescriptionConfigures the floppy diskette controller.
• auto — Enables the auto-configuration of the built-in floppy controller of the system.
• readonly — Floppy controller becomes read-only, no write operations are permitted.
• usb — The built-in floppy controller is disabled but booting to a USB floppy is still allowed.
Example
C:\>cctk --floppy=on
floppy=on
--frontpanelerrdisplaymode
Valid Argumentaller, firsterr
64 CCTK Options
DescriptionConfigures to report all the errors or only the first error on the front panel LCD.
Example
C:\>cctk --frontpanelerrdisplaymode=aller
frontpanelerrdisplaymode=aller
--forcepxenextboot
Valid Argumentenable, disable
DescriptionEnables or disables Force PXE on next boot in BIOS.
If enabled, when the BIOS boots next time, the first PXE-capable device is inserted as the first device in the boot sequence. Enabling this value causes this operation on the next boot only, and does not cause a change in the defined boot sequence of the system. The BIOS chooses the first PXE-capable device as the onboard network controller of the system, if present and enabled, or the first bootable network device found in the standard PCI search order of the system- whichever comes first.
If disabled, the boot override feature is disabled and the system boot sequence is in effect.
Example
C:\>cctk --forcepxenextboot=enable
forcepxenextboot=enable
--fsboptimize
Valid Argumentoff, on
DescriptionEnables or disables high bandwidth FSB application optimizations.
CCTK Options 65
Example
C:\>cctk --fsboptimize=off
fsboptimize=off
--genencryption
Valid Argumentenable, disable
DescriptionEnables or disables general purpose encryption.
Example
C:\>cctk --genencryption=enable
genencryption=enable
--hddacousticmode
Valid Argumentbypass, quiet, suggested, performance
DescriptionSets the hard disk acoustic mode. If set to bypass, BIOS does not modify the currently set acoustic mode of the hard disks. Quiet sets the acoustic mode of the hard disks to the quietest operation. Suggested sets the acoustic mode of the hard disks to the setting suggested by the manufacturer. Performance sets the acoustic mode of the hard disks for the highest disk performance.
Example
C:\>cctk --hddacousticmode=bypass
hddacousticmode=bypass
66 CCTK Options
--hddfailover
Valid Argumenton, off
DescriptionSpecifies the devices in the hard disk drive sequence menu that are attempted in the boot sequence. If set to off, only the first device is attempted in the boot sequence. If set to on, all devices are attempted as listed in the hard disk drive sequence.
Example
C:\>cctk --hddfailover=on
hddfailover=on
--hddprotection
Valid Argumenton, off
DescriptionEnables or disables the HDD protection feature. The Hard Disk Protection is an advanced feature intended to keep the HDD data secure and unchangeable. See the documentation provided with your system for more details on this feature.
Example
C:\>cctk --hddprotection=on
hddprotection=on
--hdfreefallprotect
Valid Argumentenable, disable
DescriptionEnables or disables hard drive free fall protection.
CCTK Options 67
Example
C:\>cctk --hdfreefallprotect=enable
hdfreefallprotect=enable
--hotdock
Valid Argumentenable, disable
DescriptionEnables or disables hot docking.
Example
C:\>cctk --hotdock=enable
hotdock=enable
--htkeywxanradio
Valid Argumentenable, disable
DescriptionEnables or disables hotkey to toggle WxAN radio. Enabling this option allows to set wxanradio option. For more information, see "--wxanradio" on page 130.
C:\>cctk --htkeywxanradio=enable
htkeywxanradio=enable
--htassist
Valid Argumentenable, disable
DescriptionEnables or disables the Probe Filter chipset option in the BIOS setup. The chipset feature affects the performance of some applications.
68 CCTK Options
Example
C:\>cctk --htassist=enable
htassist=enable
--hwprefetcher
Valid Argumentenable, disable
DescriptionEnables or disables the CPU hardware prefetcher.
Example
C:\>cctk --hwprefetcher=enable
hwprefetcher=enable
--hwswprefetch
Valid Argumentenable, disable
DescriptionEnables or disables hardware prefetcher from considering software prefetches when detecting strides for prefetch requests.
Example
C:\>cctk --hwswprefetch=enable
hwswprefetch=enable
--idecdrom
Valid Argumentauto, off
DescriptionEnables or disables the CD drive.
CCTK Options 69
Example
C:\>cctk --idecdrom=auto
idecdrom=auto
--infrareddevice
Valid Argumentdisable, COM1, COM2, COM3, COM4
DescriptionSets the infrared port.
Example
C:\>cctk --infrareddevice=COM1
infrareddevice=COM1
--infraredmode
Valid Argumentfast, slow
DescriptionSets the infrared port speed.
Example
C:\>cctk --infraredmode=fast
infraredmode=fast
--instanton
Valid Argumentenable, disable
DescriptionEnables or disables the Latitude ON Instant ON feature.
70 CCTK Options
Example
C:\>cctk --instanton=enable
instanton=enable
--integratedaudio
Valid Argumentenable, disable, auto
DescriptionSets the status of the integrated sound device of the system.
Example
C:\>cctk --integratedaudio=enable
integratedaudio=enable
--integratedraid
Valid Argumentenable, disable
DescriptionEnables or disables the integrated RAID.
Example
C:\>cctk --integratedraid=enable
integratedraid=enable
--integratedsas
Valid Argumentenable, disable
DescriptionEnables or disables the integrated SAS controller.
CCTK Options 71
Example
C:\>cctk --integratedsas=enable
integratedsas=enable
--integratedusbhub
Valid Argumentcompatible, high speed
DescriptionSets the integrated USB hub to compatible or high speed.
Example
C:\>cctk --integratedusbhub=compatible
integratedusbhub=compatible
--integratedvideosize
Valid Argument1MB, 8MB, 32MB
DescriptionSets the default integrated video memory frame buffer size to the given value.
NOTE: The setting is valid only if integrated video is used.
Example
C:\>cctk --integratedvideosize=1MB
integratedvideosize=1MB
--internalminipci
Valid Argumentenable, disable
72 CCTK Options
DescriptionEnables or disables the internal mini PCI slot.
Example
C:\>cctk --internalminipci=enable
internalminipci=enable
--internalusb
Valid Argumenton, off
DescriptionEnables or disables internal USB ports.
Example
C:\>cctk --internalusb=on
internalusb=on
--interrupt13hdma
Valid Argumentenable, disable
DescriptionEnables or disables the interrupt 13h DMA on boot.
Example
C:\>cctk --interrupt13hdma=enable
interrupt13hdma=enable
--interwirelessuwb
Valid Argumentenable, disable
CCTK Options 73
DescriptionEnables or disables Ultra Wide Band (UWB) card.
Example
C:\>cctk --interwirelessuwb=enable
interwirelessuwb=enable
--keyboardclick
Valid Argumentenable, disable
DescriptionEnables or disables the keyboard click sound.
Example
C:\>cctk --keyboardclick=enable
keyboardclick=enable
--keyboardillumination
Valid Argumenton, off, auto
DescriptionSets the keyboard illumination to on, off, or auto status. If set to auto, illumination is set based on ambient light level.
Example
C:\>cctk --keyboardillumination=on
keyboardillumination=on
--keypad
Valid Argumentenabledbynumlock, enabledbyfnkey
74 CCTK Options
DescriptionEnables the keypad in two different ways — numlock and function key.
Example
C:\>cctk --keypad=enabledbynumlock
keypad=enabledbynumlock
--lastbiosupdate
Valid ArgumentRead-only
DescriptionIdentifies the major release of the System BIOS.
Example
C:\>cctk --lastbiosupdate
lastbiosupdate=10/30/2009
--latitudeon
Valid Argumentenable, disable
DescriptionEnables or disables booting to Latitude ON.
Example
C:\>cctk --latitudeon=enable
latitudeon=enable
--latitudeonflash
Valid Argumentenable, disable
CCTK Options 75
DescriptionEnables or disables the ability to boot to the Latitude ON Flash module.
Example
C:\>cctk --latitudeonflash=enable
latitudeonflash=enable
--limitcpuidvalue
Valid Argumenton, off
DescriptionLimits the maximum value the processor standard CPUID function supports. Some operating systems will be unable to install if the maximum CPUID function supported is greater than 3. If set to on, the CPUID function is limited to 3. If set to off, the CPUID function is not limited to 3.
Example
C:\>cctk --limitcpuidvalue=on
limitcpuidvalue=on
--logicproc
Valid Argumentenable, disable
DescriptionEnables or disables hyper threading on the next system boot. On some Dell platforms, that support multi-core processor technology, this is enabled or disabled though the platform does not support hyper threading. In this case, this command may enable or disable multi-core processor technology.
76 CCTK Options
Example
C:\>cctk --logicproc=enable
logicproc=enable
--lowpowers5
Valid Argumentenable, disable
DescriptionEnables or disables the low power (S5) state. If set to enable, the system will go into lowest-Power Off mode in S4 and S5, turning off as much of the power-consuming circuitry as required, to attempt to meet 1W power limit. This may disable things like PME, USB power, etc. If set to disable, the system will be in a normal power-use mode when in S4 or S5.
Example
C:\>cctk --lowpowers5=enable
lowpowers5=enable
--lpt
Valid Argumentlpt1, lpt2, lpt3
DescriptionDefines the parallel port configuration. lpt1 enables the built-in parallel port of the system to operate in LPT1 mode, using I/O address 378. lpt2 enables the system’s built-in parallel port to operate in LPT2 mode, using I/O address 278. lpt3 enables the system’s built-in parallel port to operate in LPT3 mode, using I/O address 3BC.
Example
C:\>cctk --lpt=lpt1
lpt=lpt1
CCTK Options 77
--lptmode
Valid Argumentdisable, at, ps2, ecp, epp, ecpdma1, ecpdma3
DescriptionSet the parallel port mode to any of the following:
• disable — Disables the built-in parallel port of the system.
• at — Enables the built-in parallel port of the system to operate in AT mode (output-only).
• ps2 — Enables the built-in parallel port of the system to operate in PS/2 mode (bi-directional).
• ecp — Enables the built-in parallel port of the system to operate in ECP mode, no DMA channel assigned.
• epp — Enables the built-in parallel port to operate in EPP mode.
• ecpdma1 — Enables the system’s built-in parallel port of the system to operate in ECP mode DMA channel 1.
• ecpdma3 — Enables the built-in parallel port of the system to operate in ECP mode DMA channel 3.
Example
C:\>cctk --lptmode=at
lptmode=at
--mediacard
Valid Argumentenable, disable
DescriptionEnables or disables the media card.
Example
C:\>cctk --mediacard=enable
mediacard=enable
78 CCTK Options
--mediacardand1394
Valid Argumentenable, disable
DescriptionEnables or disables the media card and 1394 devices.
Example
C:\>cctk --mediacardand1394=enable
mediacardand1394=enable
--mem
Valid Argumentread-only
DescriptionReports the amount of system memory physically installed in the system, not the amount of memory available to an operating system. The last two characters of the memory value indicate the order of magnitude used (KB or MB).
Example
C:\>cctk --mem
mem=4096MB
--mfgdate
Valid Argumentread-only argument
DescriptionDisplays the manufacturing date of the system.
CCTK Options 79
Example
C:\>cctk --mfgdate
mfgdate=20100213
--microphone
Valid Argumentenable, disable
DescriptionEnables or disables internal or external microphone of Dell notebook.
Example
C:\>cctk --microphone=enable
microphone=enable
--minicardssd
Valid Argumentenable, disable
DescriptionEnables or disables minicard SSD module.
Example
C:\>cctk --minicardssd=enable
minicardssd=enable
--modulebaydevice
Valid Argumentenable, disable
DescriptionEnables or disables the module bay device, except the battery.
80 CCTK Options
Example
C:\>cctk --modulebaydevice=enable
modulebaydevice=enable
--monitortoggling
Valid Argumentenable, disable
DescriptionEnables or disables monitor toggling.
Example
C:\>cctk --monitortoggling=enable
monitortoggling=enable
--mouse
Valid Argumentoff, on
DescriptionTurns the mouse controller on or off.
Example
C:\>cctk --mouse=off
mouse=off
--multicpucore
Valid Argumentenable, disable
CCTK Options 81
DescriptionAllows the users to disable or enable Multiple CPU Cores if needed. If disabled, this would prevent the operating system from accessing additional cores present on a single CPU package.
Example
C:\>cctk --multicpucore=enable
multicpucore=enable
--nmibutton
Valid Argumentenable, disable
DescriptionEnables or disables the front bezel NMI button. The NMI button can be used to alert the operating system in certain cases.
Example
C:\>cctk --nmibutton=enable
nmibutton=enable
--numlock
Valid Argumenton, off
DescriptionEnables or disables the keyboard number lock.
Example
C:\>cctk --numlock=on
numlock=on
82 CCTK Options
--onboard1394
Valid Argumentenable, disable
DescriptionEnables or disables onboard 1394 controller on the next boot.
Example
C:\>cctk --onboard1394=enable
onboard1394=enable
--onboardmodem
Valid Argumentenable, disable
DescriptionEnables or disables the onboard modem.
Example
C:\>cctk --onboardmodem=enable
onboardmodem=enable
--onreader
Valid Argumentenable, disable
DescriptionEnables or disables onreader.
Example
C:\>cctk --onreader=enable
onreader=enable
CCTK Options 83
--optionalhddfan
Valid Argumentinstall, notinstall
DescriptionEnables or disables the optional HDD fan installation.
Example
C:\>cctk --optionalhddfan=install
optionalhddfan=install
--osmode
Valid Argumentenable, disable
DescriptionEnables or disables the operating system installation mode.
Example
C:\>cctk --osmode=enable
osmode=enable
--ovrwrt
Valid Argumentread-only
DescriptionThis option is only used with the -o option to cause the output file to be overwritten if a file of the same name already exists.
Example
C:\>cctk -o=filename.ini --ovrwrt
The file filename has been overwritten.
84 CCTK Options
--passwordbypass
Valid Argumentoff, rebootbypass, resumebypass, rebootandresumebypass
DescriptionSets the password bypass feature.
Example
C:\>cctk --passwordbypass=off
passwordbypass=off
--pccard
Valid Argumentenable, disable
DescriptionEnables or disables the PC card.
Example
C:\>cctk --pccard=enable
pccard=enable
--pccardand1394
Valid Argumentenable, disable
DescriptionEnables or disables the PC card and 1394 devices.
Example
C:\>cctk --pccardand1394=enable
pccardand1394=enable
CCTK Options 85
--pci
Valid Argumentread-only argument
DescriptionPerforms a scan of all PCI buses and displays the results. The utility uses an open source pci.ids file for vendor/device name resolution. The utility looks for a file called pci.ids in the current working directory. If the file is not found in the current working directory, the directory containing the CCTK executable is searched. If the -n option is used to specify a filename, this filename is used for resolution. If a specific filename is not given and the pci.ids file cannot be found, Unknown will be printed for all vendor and device codes.For more information, see the "PCI Reporting" on page 131.
86 CCTK Options
Example 1 (the pci.ids filename is specified in the command line instance):
C:\>cctk --pci -n <location_of_pci.ids>
PCI Bus: 0, Device: 0, Function: 0
Vendor: 1166 - ServerWorks
Device: 0012 - CMIC-LE
Slot: 00
Class: 06 - Bridge
SubClass: 00 - CPU/PCI
PCI Bus: 0, Device: 0, Function: 1
Vendor: 1166 - ServerWorks
Device: 0012 - CMIC-LE
Slot: 00
Class: 06 - Bridge
SubClass: 00 - CPU/PCI
PCI Bus: 0, Device: 0, Function: 2
Vendor: 1166 - ServerWorks
Device: 0000 - Unknown
--pcislotsValid Argument
enable, disable
DescriptionEnables or disables the add-in PCI slots of the system.
Example
C:\>cctk --pcislots=enable
pcislots=enable
CCTK Options 87
--penmisindication
Valid Argumentenable, disable
DescriptionEnables or disables the missing pen indication. This property is used to control Tablet PC pen removal. If the pen has been removed out of the retaining well, the pen LED will blink.
Example
C:\>cctk --penmisindication=enable
penmisindication=enable
--penresumeon
Valid Argumentenable, disable
DescriptionEnables or disables the resume on pen setting.
Example
C:\>cctk --penresumeon=disable
penresumeon=disable
--pntdevice
Valid Argumentexternalserialonly, externalps2only, switchtotouchpad, switchtoexternalps2
DescriptionSets the pointing device.
88 CCTK Options
Example
C:\>cctk --pntdevice=externalserialonly
pntdevice=externalserialonly
--postf12key
Valid Argumentenable, disable
DescriptionEnables or disables F12 boot menu on POST boot screen.
Example
C:\>cctk --postf12key=enable
postf12key=enable
--postf2key
Valid Argumentenable, disable
DescriptionEnables or disables F2 boot menu on POST boot screen.
Example
C:\>cctk --postf2key=enable
postf2key=enable
--posthelpdeskkey
Valid Argumentenable, disable
CCTK Options 89
DescriptionEnables or disables display of the ctrl+h help desktop hotkey message on the post screen if Management Engine (ME) is alive and Client Initiated Remote Access (CIRA) is supported.
Example
C:\>cctk --posthelpdeskkey=enable
posthelpdeskkey=enable
--postmebxkey
Valid Argumentoff, on
DescriptionControls the display of the MEBx hotkey (Ctrl-P) at POST on the sign-on screen.
Example
C:\>cctk --postmebxkey=on
postmebxkey=on
--powermgmt
Valid Argumentdisable, minimum, regular, maximum
DescriptionDefines the power management settings.
Example
C:\>cctk --powermgmt=minimum
powermgmt=minimum
90 CCTK Options
--powerwarn
Valid Argumentenable, disable
DescriptionEnables or disables performance limitation messages based on power supply capacity.
Example
C:\>cctk --powerwarn=enable
powerwarn=enable
--primidemast
Valid Argumentauto, off
DescriptionEnables or disables primary IDE master channel.
Example
C:\>cctk --primidemast=off
primidemast=off
--primideslav
Valid Argumentauto, off
DescriptionEnables or disables primary parallel IDE slave channel.
Example
C:\>cctk --primideslav=auto
primideslav=auto
CCTK Options 91
--pwdlock
Valid Argumentlock, unlock
DescriptionControls the ability to set the system password. If the password is locked, it cannot be changed. The lock argument locks the current state of the system password. If a system password has been set, it cannot be removed. If a system password has not been set, it cannot be set. On specific BIOS settings, this feature does not work. For more information, see the BIOS documentation.
Example
C:\>cctk --pwdlock=lock
pwdlock=lock
--radiotransmission
Valid Argumentenable, disable
DescriptionEnables or disables the radio transmission from MiniPCI wireless or bluetooth module.
Example
C:\>cctk --radiotransmission=enable
radiotransmission=enable
--rearsingleusb
Valid Argumentoff, on
92 CCTK Options
DescriptionAllows to electrically enables or disable the Rear Single USB ports. If disabled, the ports cannot be used in any operating systems.
Example
C:\>cctk --rearsingleusb=off
rearsingleusb=off
--remotebiosupdate
Valid Argumentenable, disable
DescriptionEnables or disables the remote BIOS update.
Example
C:\>cctk --remotebiosupdate=enable
remotebiosupdate=enable
--rptkeyerr
Valid Argumentenable, disable
DescriptionConfigures or reports whether the BIOS reports keyboard errors during POST.
Example
C:\>cctk --rptkeyerr=disable
rptkeyerr=disable
CCTK Options 93
--safeusb
Valid Argumentenable, disable
DescriptionEnables or disables selective USB feature to disable all USB ports, except the two selective USB ports. This option allows only the keyboard or mouse connected to the selective USB ports for the boot process to continue.
Example
C:\>cctk --safeusb=enable
safeusb=enable
--sata0
Valid Argumentauto, off
DescriptionEnables or disables SATA port 0.
Example
C:\>cctk --sata0=auto
sata0=auto
--sata1
Valid Argumentauto, off
DescriptionEnables or disables SATA port 1.
94 CCTK Options
Example
C:\>cctk --sata1=auto
sata1=auto
--sata2
Valid Argumentauto, off
DescriptionEnables or disables SATA port 2.
Example
C:\>cctk --sata2=auto
sata2=auto
--sata3
Valid Argumentauto, off
DescriptionEnables or disables SATA port 3.
Example
C:\>cctk --sata3=auto
sata3=auto
--sata4
Valid Argumentauto, off
DescriptionEnables or disables SATA port 4.
CCTK Options 95
Example
C:\>cctk --sata4=auto
sata4=auto
--sata5
Valid Argumentauto, off
DescriptionEnables or disables SATA port 5.
Example
C:\>cctk --sata5=auto
sata5=auto
--sata6
Valid Argumentauto, off
DescriptionEnables or disables SATA port 6.
Example
C:\>cctk --sata6=auto
sata6=auto
--sata7
Valid Argumentauto, off
DescriptionEnables or disables SATA port 7.
96 CCTK Options
Example
C:\>cctk --sata7=auto
sata7=auto
--satactrl
Valid Argumentenable, disable
DescriptionEnables or disables all the SATA controllers. The option applies to all SATA controllers.
Example
C:\>cctk --satactrl=enable
satactrl=enable
--satadipm
Valid Argumentenable, disable
DescriptionDisables or enables the feature that allows SATA HDDs to initiate link power management transitions.
Example
C:\>cctk --satadipm=enable
satadipm=enable
--scsi3
Valid Argumentenable, disable
CCTK Options 97
DescriptionEnables or disables the third built-in SCSI controller.
Example
C:\>cctk --scsi3=enable
scsi3=enable
--scndidemaster
Valid Argumentauto, off
DescriptionEnables or disables secondary parallel IDE master channel.
Example
C:\>cctk --scndidemaster=on
scndidemaster=on
--scndideslave
Valid Argumentauto, off
DescriptionEnables or disables secondary parallel IDE slave channel.
Example
C:\>cctk --scndideslave=auto
scndideslave=auto
--serial1
Valid Argumentdisable, auto, com1, com2, com3, com4,com1_bmc, bmcserial, bmclan, rac
98 CCTK Options
DescriptionDefines the serial port 1 configuration.
Example
C:\>cctk --serial1=disable
serial1=disable
--serial2
Valid Argumentdisable, auto, com2, com4
DescriptionDefines the serial port 2 configuration.
Example
C:\>cctk --serial2=disable
serial2=disable
--serialcomm
Valid Argumentoff, on, com1cr, com2cr
DescriptionSets the behavior of the serial port communication.
• off — This option tells the BIOS to disable COM port 1 and COM port 2.
• on — This option tells the BIOS to enable COM port 1 and COM port 2. These ports are made available for use by the operating system or applications. BIOS Console Redirection is disabled.
CCTK Options 99
1
• com1cr — This option tells the BIOS to enable COM port 1 and COM port 2. These ports are made available for use by the operating system or applications. BIOS Console Redirection is through COM port 1.
• com2cr — This option tells the BIOS to enable COM port 1 and COM port 2. These ports are made available for use by the operating system or applications. BIOS Console Redirection is through COM port 2.
Example
C:\>cctk --serialcomm=off
serialcomm=off
--serrdmimsg
Valid Argumenton, off
DescriptionEnables or disables serr Dmi messages.
Example
C:\>cctk --serrdmimsg=on
serrdmimsg=on
--setuppwd
Valid Argument<password>
00 CCTK Options
DescriptionSets the setup password. An argument is required. The password cannot be reported. Initially you can set the password. If you want to remove the password, provide one blank space and the old password.
NOTE: You can set, remove, or change the password using -i option. It is recommended to specify the password at the end of the .ini file. If you want to remove the password using -i option, just provide a blank space for the setuppwd argument in the .ini file.
Example
C:\>cctk --setuppwd=<new-password> --valsetuppwd=<old-password>
--sma
Valid Argumentenable, disable
DescriptionEnables or disables processor sequential memory access.
Example
C:\>cctk --sma=disable
sma=disable
--smartcardreader
Valid Argumentenable, disable
DescriptionEnables or disables the smart card reader.
Example
C:\>cctk --smartcardreader=enable
smartcardreader=enable
CCTK Options 101
1
--smarterrors
Valid Argumentenable, disable
DescriptionEnables or disables SMART errors.
Example
C:\>cctk --smarterrors=enable
smarterrors=enable
--snoopfilter
Valid Argumentenable, disable
DescriptionEnables or disables the snoop filter option from the system BIOS.
Example
C:\>cctk --snoopfilter=enable
snoopfilter=enable
--speakervol
Valid Argumentenable, disable, low, medium, high
DescriptionControls the volume of the speaker.
• enable — Enables the built-in speaker. The speaker is enabled at the single system-supported volume. This should be used only if the Speaker Volume Low/Medium/High attributes are not supported by the system.
• disable — Disables the built-in speaker.
02 CCTK Options
• low — Enables the built-in speaker, at a low volume.
• medium — Enables the built-in speaker, at a medium volume.
• high — Enables the built-in speaker, at a high volume.
Example
C:\>cctk --speakervol=low
speakervol=low
--speedstep
Valid Argumentautomatic, disable, maxperformance, maxbattery
DescriptionSets the speedstep status to automatic, disable, maxperformance, or maxbattery.
Example
C:\>cctk --speedstep=automatic
speedstep=automatic
--splashscreen
Valid Argumentenable or disable
DescriptionEnables or disables the display of the splash or summary screen, rather than the detail of the POST flow.
Example
C:\>cctk --splashscreen=enable
splashscreen=enable
CCTK Options 103
1
--sriov
Valid Argumentenable, disable
DescriptionEnables or disables BIOS support for Single Root I/O Virtualization (SR-IOV) devices.
Example
C:\>cctk --sriov=enable
sriov=enable
--standbystate
Valid Arguments1, s3
DescriptionSets the system to ACPI S1 or S3 sleeping state when the systems enters standby mode.
Example
C:\>cctk --standby=s1
standby=s1
--strongpwd
Valid Argumentenable, disable
DescriptionEnables to enforce a strong password.
04 CCTK Options
Example
C:\>cctk --strongpwd=enable
strongpwd=enable
--surroundview
Valid Argumentenable, disable
DescriptionEnables or disables SurroundView to use an additional AMD PCIE video card in conjunction with the onboard graphics card that allows to use multiple monitors concurrently. It is applicable only on the AMD platform.
Example
C:\>cctk --surroundview=enable
surroundview=enable
--svctag
Valid Argumentread-only
DescriptionReports the service tag for a system.
Example
C:\>cctk --svctag
svctag=113CD1S
--sysfanspeed
Valid Argumentfullspeed, noisereduce
CCTK Options 105
1
DescriptionSets the system fan speed.
• fullspeed — Sets the speed for normal cooling.
• noisereduce — Sets the speed to slow to reduce noise.
Example
C:\>cctk --sysfanspeed=fullspeed
sysfanspeed=fullspeed
--sysid
Valid Argumentread-only argument
DescriptionDefines the Dell Systems ID byte for systems that support it. The value of this feature is -1, if the system does not support it.
Example
C:\>cctk --sysid
sysid=0169
--sysname
Valid Argumentread-only argument
DescriptionThis function command reports the system identification string for a server, which is the string displayed under the Dell logo during POST.
Example
C:\>cctk --sysname
sysname=Latitude E6400
06 CCTK Options
--syspwd
Valid Argument<password>
DescriptionSets the system password. An argument is required. The password cannot be reported. Initially you can set the password using cctk. If you want to remove the password, provide one blank space and old password.
NOTE: You can set, remove, or change the password using -i option. It is recommended to specify the password at the end of the .ini file. If you want to remove the password using -i option, just provide a blank space for the syspwd argument in the .ini file.
Example
C:\>cctk --syspwd=<password> --valsyspwd=<old-password>
--sysrev
Valid Argumentread-only
DescriptionReports the system revision.
Example
C:\>cctk --sysrev
sysrev=000
--sysbatcharger
Valid Argumentenable, disable
DescriptionEnables or disables the battery charging system.
CCTK Options 107
1
Example
C:\>cctk --sysbatcharger=enable
sysbatcharger=enable
--tabletbuttons
Valid Argumentenable, disable
DescriptionEnables or disables tablet buttons.
Example
C:\>cctk --tabletbuttons=enable
tabletbuttons=enable
--tpm
Valid Argumenton, off
DescriptionEnables or disables the trusted platform module (TPM).
Example
C:\>cctk --tpm=on
tpm=on
--tpmactivation
Valid Argumentactivate, deactivated
08 CCTK Options
DescriptionRemotely activates the TPM depending on certain security criteria. The deactivated option is a read-only argument for reporting the current activation state of the TPM. For more information, see the "TPM Activation" on page 132.
Example
C:\>cctk --tpmactivation=activate
tpmactivation=activate
--trustexecution
Valid Argumentoff, on
DescriptionSets the Intel Trusted Execution Technology.
Example
C:\>cctk --trustexecution=off
trustexecution=off
--turbomode
Valid Argumentenable, disable
DescriptionEnables or disables single core-based turbo mode. When enabled, Intel Turbo Boost Technology allows processor(s) to run at frequencies higher than the advertised frequency.
Example
C:\>cctk --turbomode=enable
turbomode=enable
CCTK Options 109
1
--uartpowerdown
Valid Argumenton, off
DescriptionEnables operating system to power down UART or disables operating system from powering down UART.
Example
C:\>cctk --uartpowerdown=on
uartpowerdown=on
--universalconnect
Valid Argumentenable, disable
DescriptionAllows or denies Windows 95 from re-enumerating when a new dock device is attached to the system.
• enable — Denies Windows 95 from re-enumerating when a new dock device is attached to the system.
• disable — Allows Windows 95 from re-enumerating when a new dock device is attached to the system.
Example
C:\>cctk --universalconnect=enable
universalconnect=enable
--usb30
Valid Argumentenable, disable
10 CCTK Options
DescriptionEnables or disables USB 3.0.
Example
C:\>cctk --usb30=enable
usb30=enable
--usbemu
Valid Argumentenable, disable
DescriptionEnables or disables emulation of USB devices.
Example
C:\>cctk --usbemu=enable
usbemu=enable
--usbemunousbboot
Valid Argumentenable
DescriptionEnables emulation of USB devices except bootable devices.
Example
C:\>cctk --usbemunousbboot=enable
usbemunousbboot=enable
--usbflash
Valid Argumentauto, fdd, hdd
CCTK Options 111
1
DescriptionSets the USB flash drive emulation to auto, floppy, or hard disk.
Example
C:\>cctk --usbflash=auto
usbflash=auto
--usbports
Valid Argumentenable, disable, enablebackonly
DescriptionEnables or disables user accessible USB ports.
If set to enablebackonly, it enables BIOS emulation of all supported USB devices except for bootable devices (floppy, USB flash, etc.). This is a security feature that will prevent users from inserting a USB boot device and booting an operating system from it. Non-bootable devices (keyboard, mouse, hub) are still emulated.
Example
C:\>cctk --usbports=enable
usbports=enable
--usbportsexternal
Valid Argumentenable, disable
DescriptionEnables or disables the external USB ports.
Example
C:\>cctk --usbportsexternal=enable
usbportsexternal=enable
12 CCTK Options
--usbportsfront
Valid Argumentdisable, enable
DescriptionEnables or disables the USB ports on the front of the chassis.
Example
C:\>cctk --usbportsfront=disable
usbportsfront=disable
--usbpowershare
Valid Argumentenable, disable
DescriptionEnables or disables the USB power share.
Example
C:\>cctk --usbpowershare=enable
usbpowershare=enable
--usbport00
Valid Argumentenable, disable
DescriptionEnables or disables USB port 00.
Example
C:\>cctk --usbport00=enable
usbport00=enable
CCTK Options 113
1
--usbport01
Valid Argumentenable, disable
DescriptionEnables or disables USB port 01.
Example
C:\>cctk --usbport01=enable
usbport01=enable
--usbport02
Valid Argumentenable, disable
DescriptionEnables or disables USB port 02.
Example
C:\>cctk --usbport02=enable
usbport02=enable
--usbport03
Valid Argumentenable, disable
DescriptionEnables or disables USB port 03.
Example
C:\>cctk --usbport03=enable
usbport03=enable
14 CCTK Options
--usbport04
Valid Argumentenable, disable
DescriptionEnables or disables USB port 04.
Example
C:\>cctk --usbport04=enable
usbport04=enable
--usbport05
Valid Argumentenable, disable
DescriptionEnables or disables USB port 05.
Example
C:\>cctk --usbport05=enable
usbport05=enable
--usbport06
Valid Argumentenable, disable
DescriptionEnables or disables USB port 06.
Example
C:\>cctk --usbport06=enable
usbport06=enable
CCTK Options 115
1
--usbport07
Valid Argumentenable, disable
DescriptionEnables or disables USB port 07.
Example
C:\>cctk --usbport07=enable
usbport07=enable
--usbport08
Valid Argumentenable, disable
DescriptionEnables or disables USB port 08.
Example
C:\>cctk --usbport08=enable
usbport08=enable
--usbport09
Valid Argumentenable, disable
DescriptionEnables or disables USB port 09.
Example
C:\>cctk --usbport09=enable
usbport09=enable
16 CCTK Options
--usbport10
Valid Argumentenable, disable
DescriptionEnables or disables USB port 10.
Example
C:\>cctk --usbport10=enable
usbport10=enable
--usbport11
Valid Argumentenable, disable
DescriptionEnables or disables USB port 11.
Example
C:\>cctk --usbport11=enable
usbport11=enable
--usbport12
Valid Argumentenable, disable
DescriptionEnables or disables USB port 12.
Example
C:\>cctk --usbport12=enable
usbport12=enable
CCTK Options 117
1
--usbport13
Valid Argumentenable, disable
DescriptionEnables or disables USB port 13.
Example
C:\>cctk --usbport13=enable
usbport13=enable
--usbport14
Valid Argumentenable, disable
DescriptionEnables or disables USB port 14.
Example
C:\>cctk --usbport14=enable
usbport14=enable
--usbport15
Valid Argumentenable, disable
DescriptionEnables or disables USB port 15.
Example
C:\>cctk --usbport15=enable
usbport15=enable
18 CCTK Options
--usbreardual
Valid Argumenton, off
DescriptionEnables or disables the rear dual stack if there is only one rear dual stack.
Example
C:\>cctk --usbreardual=on
usbreardual=on
--usbreardual2stack
Valid Argumenton, off
DescriptionEnables or disables the second rear dual stack if there are two rear dual stacks.
Example
C:\>cctk --usbreardual2stack=on
usbreardual2stack=on
--usbrearquad
Valid Argumenton, off
DescriptionEnables or disables rear Quad USB ports (or rear triple stack on the OptiPlex 740.)
CCTK Options 119
1
Example
C:\>cctk --usbrearquad=on
usbrearquad=on
--usbwake
Valid Argumentenable, disable
DescriptionEnables or disables USB wake setting in the next boot. Any USB input device can generate a wake event.
Example
C:\>cctk --usbwake=enable
usbwake=enable
--uuid
Valid Argumentread-only argument
DescriptionReports the UUID for a system. The UUID is a unique system identifier used in PXE requests.
Example
C:\>cctk --uuid
uuid=44454C4C5300104C8044B1C04F423131
--vaconfiglock
Valid Argumentunlock, lock
20 CCTK Options
DescriptionSets the Intel Virtual Appliance Configuration lock.
Example
C:\>cctk --vaconfiglock=unlock
vaconfiglock=unlock
--valsetuppwd
Valid Argument<password>
DescriptionValidates the setup password while setting a value in the BIOS. This is applicable only if you set a setup password or both setup password and system password.
Example
C:\>cctk --numlock=enable --valsetuppwd=<password>
numlock=enable
--valsyspwd
Valid Argument<password>
DescriptionValidates the system password while setting a value in the BIOS. This is applicable only if you set a system password and did not set a setup password.
Example
C:\>cctk --numlock=enable --valsyspwd=<password>
numlock=enable
CCTK Options 121
1
--vaphysicalpresenceconfirm
Valid Argumentoff, on
DescriptionSets the VA Physical Presence Confirmation. If set to off, it will allow VA install application to make virtual appliance configuration changes without rebooting. If set to on, it forces VA install application to reboot the system to make virtual appliance configuration.
Example
C:\>cctk --vaphysicalpresenceconfirm=off
vaphysicalpresenceconfirm=off
--vgadacsnoop
Valid Argumentenable, disable
DescriptionEnables or disables the VGA DAC Snoop in BIOS.
Example
C:\>cctk --vgadacsnoop=enable
vgadacsnoop=enable
--videoexpansion
Valid Argumentenable, disable
DescriptionEnables or disables the video expansion.
22 CCTK Options
Example
C:\>cctk --videoexpansion=enable
videoexpansion=enable
--videomemsize
Valid Argumentauto, off, 12MB, 16MB, 32MB, 64MB, 128MB, 256MB, 512MB, 1GB
DescriptionSets the video memory size to the given value. These arguments are used to configure the amount of memory allocated to the onboard video chipset.
Example
C:\>cctk --videomemsize=auto
videomemsize=auto
--virtualappliance
Valid Argumentoff, on
DescriptionSets the virtual appliance support for a system.
Example
C:\>cctk --virtualiappliance=on
virtualiappliance=on
--virtualization
Valid Argumentdisable, enable
CCTK Options 123
1
DescriptionEnables or disables the virtualization in CPU.
• enable — Enables the additional hardware capabilities provided by Virtualization Technology in applicable CPUs.
• disable — Disables the additional hardware capabilities provided by Virtualization Technology.
Example
C:\>cctk --virtualization=on
virtualization=on
--vtfordirectio
Valid Argumenton, off
DescriptionEnables or disables Intel Virtualization Technology for Direct I/O (VT-d), a new chipset feature that enhances I/O support (DMA) when running a virtual machine monitor.
Example
C:\>cctk --vtfordirectio=on
vtfordirectio=on
--wakeonlan
Valid Argumentenable, disable, bootseq, addincard, onboard, enablewakeonwlan, lanorwlan
24 CCTK Options
DescriptionDefines the wake-on-LAN feature.
• enable — The system wake-on-LAN feature is enabled; either an onboard or an add-in NIC can wake the system up.
• disable — The system does not respond to magic packets or other means of wake-on-LAN. The NIC chip section that looks for packets will not be powered.
• addincard — Enables NICs, plugged into the special power connector, as the source of any wake-on-lan signal.
• onboard — The onboard NIC is enabled for wake-on-lan.
• enablewakeonwlan — Enables wake-on-lan for wireless.
• lanorwlan — On systems that have onboard LAN and wireless LAN hardware, enables wake on either wired or wireless LAN.
Example
C:\>cctk --wakeonlan=disable
wakeonlan=disable
--wakeonlanbootovrd
Valid Argumentenable, disable
DescriptionEnables or disables the wake on lan boot override feature.
• enable — When the system powers on due to a wake-on-LAN event, the NIC boot-ROM is automatically given the highest boot priority, pre-pending the PXE boot-ROM to the system current boot sequence. If the system powers on due to some other event, this selection does not influence the boot sequence.
• disable — Disables the boot override feature and the system boot sequence is in effect for all types of system power on.
CCTK Options 125
1
Example
C:\>cctk --wakeonlanbootovrd=enable
wakeonlanbootovrd=enable
--watchdogtimer
Valid Argumentenable, disable
DescriptionEnables or disables the system to reboot or reset when the watchdog time expires.
Example
C:\>cctk --watchdogtimer=enable
watchdogtimer=enable
--wificatcherchanges
Valid Argumentpermit, deny
DescriptionPermits or denies Wi-Fi catcher changes. If the administrator password is not set, this setting will have no effect.
Example
C:\>cctk --wificatcherchanges=permit
wificatcherchanges=permit
--wifilocator
Valid Argumentenable, disable
26 CCTK Options
DescriptionEnables or disables the Wi-Fi locator. When enabled, the locator feature can be activated during S3 to indicate the presence and intensity of wireless network(s), without fully waking the system.
Example
C:\>cctk --wifilocator=enable
wifilocator=enable
--wirelessadapter
Valid Argumentenable, disable
DescriptionEnables or disables the wireless adapter.
Example
C:\>cctk --wirelessadapter=enable
wirelessadapter=enable
--wirelessuwb
Valid Argumentenable, disable
DescriptionEnables or disables Wireless On/Off switch for Ultra Wide Band (UWB) radio.
Example
C:\>cctk --wirelessuwb=enable
wirelessuwb=enable
CCTK Options 127
1
--wirelessdevice
Valid Argumentdisable, enablectrlbyapp, enablectrlhotkeyapp
DescriptionSets the wireless device.
• disable — Disables wireless devices.
• enablectrlbyapp — Enables controlling by an application such as QuickSet.
• enablectrlhotkeyapp — Enables controlling by the hotkey or by an application such as QuickSet.
Example
C:\>cctk --wirelessdevice=disable
wirelessdevice=disable
--wirelesswitchbluetoothctrl
Valid Argumentenable, disable
DescriptionEnables or disables wireless switch bluetooth control.
• disable — For systems that have a physical 'Wireless On/Off Switch', switch has no effect on the state of the Bluetooth radio.
• enable — Switch turns the Bluetooth radio on and off.
Example
C:\>cctk --wirelesswitchcellularctrl=enable
wirelesswitchcellularctrl=enable
28 CCTK Options
--wirelesswitchcellularctrl
Valid Argumentenable, disable
DescriptionEnables or disables wireless switch cellular control.
• disable — If the systems that have a physical 'Wireless On/Off Switch', the switch has no effect on the state of the cellular radio.
• enable — Switch turns the cellular (WWAN) radio on and off.
Example
C:\>cctk --wirelesswitchcellularctrl=enable
wirelesswitchcellularctrl=enable
--wirelesswitchchanges
Valid Argumentpermit, deny
DescriptionPermits or denies wireless switch changes. If the administrator password is not set, this setting has no effect.
Example
C:\>cctk --wirelesswitchchanges=permit
wirelesswitchchanges=permit
--wirelesswitchnlanctrl
Valid Argumentenable, disable
CCTK Options 129
1
DescriptionEnables or disables wireless switch wireless LAN control.
• enable — If the systems have a physical 'Wireless On/Off Switch', switch has no effect on the state of the wireless LAN radio.
• disable — Switch turns the wireless LAN radio on and off.
Example
C:\>cctk --wirelesswitchnlanctrl=enable
wirelesswitchnlanctrl=enable
--wxanradio
Valid Argumentdisable, wlanon, wwanon
DescriptionSets the WLAN and WWAN options.
• disable — Disables both WLAN and WWAN.
• wlanron — Enables WLAN radio and disables WWAN radio.
• wwanon — Enables WWAN radio and disables WLAN radio.
Example
C:\>cctk --wxanradio=disable
wxanradio=disable
30 CCTK Options
PCI Reporting The scan of the PCI bus will use a file to resolve PCI vendor and device codes to vendor information strings. The format of the PCI output is as follows:
PCI Bus: 2, Device: 4, Function: 0
Vendor: 8086 - Intel Corp.
Device: 1229 - 82557/8/9 [Ethernet Pro 100]
Sub Vendor:8086 - Intel Corp.
Sub Device:1017 - EtherExpress PRO/100+ Dual Port Server Adapter
Slot: 01
Class: 02 - Network
SubClass: 00 - Ethernet
If the file for vendor resolution is not present, the utility will print Unknown next to a vendor name. If the file for environment variable names is not present, the utility will fail the environment variable operation.
The pci.ids file is located at \DELL\CCTK on Windows systems and /opt/dell/toolkit/bin on Linux systems.
CCTK Options 131
1
TPM ActivationTrusted Platform Module (TPM) is an industry standard cryptographic module that provides attestation, integrity metrics and reporting, and a secure key hierarchy. Dell client systems use TPM to verify whether the system’s state has changed between two boot cycles.
Do the following to activate TPM:
1 If not set, set up the BIOS password.
cctk --setuppwd=<new-BIOS-password>
2 Enable TPM.
cctk --tpm=on --valsetuppwd=<BIOS-password>
3 Activate TPM.
cctk --tpmactivation=activate --valsetuppwd=<BIOS-password>
4 Reboot the system without interruption till the operating system loads.
32 CCTK Options
Completion CodeTable 4-4 displays the completion code of an update operation performed by BIOS in the recent shutdown or reboot operation.
Table 4-4. Completion and Explanation
Code Explanation
0000h The update was completed successfully.
0001h The image failed one or more consistency checks.
0002h The BIOS could not access the flash-memory device.
0003h The flash-memory device was not ready when an erase was attempted.
0004h Flash programming is currently disabled on the system, or the voltage is low.
0005h A battery must be installed for the operation to complete.
0006h A fully-charged battery must be present for the operation to complete.
0007h An external power adapter must be connected for the operation to complete.
0008h The 12V required to program the flash-memory could not be set.
0009h The 12V required to program the flash-memory could not be removed.
000Ah A flash-memory failure occurred during a block-erase operation.
000Bh A general failure occurred during the flash programming.
000Ch A data miscompare error occurred during the flash programming.
000Dh The image could not be found in memory. That is the header could not be located.
000Eh Reserved for future assignment via this specification.
FFFFh No update operation has been performed on the system.
CCTK Options 133
1
34 CCTK Options5Troubleshooting CCTKThis section describes how to troubleshoot while running Dell Client Configuration Toolkit (CCTK).
Running CCTK Displays Error MessagesIf you get any of the following error messages, uninstall and reinstall HAPI: Required BIOS interface not found or HAPI load error.
Running CCTK on 32-bit and 64-bit Supported SystemEnsure that you are running CCTK.exe based on the architecture of the system. If you are running CCTK in a 32-bit supported system, in the installation directory, navigate to the X86 directory and run CCTK commands. If you are running CCTK.exe on a 64-bit supported system, navigate to the x86_64 directory, and run CCTK commands.
If you are running CCTK for 32-bit supported systems on a 64-bit supported system, the following error message is displayed: HAPI Driver Load Error.
If you are running CCTK for 64-bit supported systems on a 32-bit supported system, the following error message is displayed: Not a valid Win32 application.
Running CCTK on Windows Vista or Windows 7 When User Account Control is EnabledIf you are running CCTK on a Windows Vista system or later on which User Account Control (UAC) is enabled, run CCTK as an administrator. In a command shell, run the commands as an Administrator.
NOTE: On a Windows Vista system or Windows 7, if UAC is enabled, a user with administrator privilege cannot install or uninstall CCTK in the silent mode.
Troubleshooting CCTK 135
1
Running CCTK on LinuxWhen you install CCTK on a Linux system, the entry, modprobe dcdbas, is added in the /etc/rc.modules file. After uninstalling CCTK, this entry will not be removed.
While Applying the .ini FileWhen you apply the .ini file generated using CCTK 1.0.1 on a system using CCTK 1.1, the wakeonlan option may fail to set. Verify whether you have set the wakeonlan option to bootseq or network. bootseq and network are not valid arguments for wakeonlan in CCTK 1.1. These arguments are available with the wakeonlanbootovrd option. The corresponding arguments are enable and disable respectively. Edit the .ini file to correct the same.
36 Troubleshooting CCTK
ASample File FormatsThis appendix lists the sample Dell Client Configuration Toolkit (CCTK) utility .ini file.
Sample CCTK Utility .ini File Format[cctk]
sysname=Latitude E6400
sysid=0233
biosver=A17
;svctag=6KDC4BS
;do not edit information above this line
acpower=off
amblightsen=disable
asset=ash
autoon=disable
autoonhr=8
autoonmn=0
bluetoothdevice=enable
bootorder=+hdd.1,+usbdev,+floppy,+cdrom,+hdd.2,+hdd.3,+hdd.4,+hdd.5,-hdd.6,-pcmcia,-nic
;Here '+' indicates Enabled device, '-' indicates Disabled device.You can use DeviceNumber also to set the boot order. Example: bootorder=+2,-1,+3
camera=enable
cellularradio=enable
Sample File Formats 137
1
cpuxdsupport=enable
embnic1=onnopxe
embsataraid=raid
energystarlogo=disable
esataports=enable
expresscharge=disable
externalhotkey=scrolllock
fastboot=minimal
hddacousticmode=bypass
keyboardclick=disable
keyboardillumination=off
keypad=enabledbyfnkey
lptmode=ps2
microphone=enable
modulebaydevice=enable
multicpucore=enable
numlock=on
onboardmodem=enable
passwordbypass=off
pccardand1394=enable
pntdevice=switchtotouchpad
posthelpdeskkey=disable
powerwarn=enable
propowntag=bash1
pwdlock=unlock
remotebiosupdate=disable
38 Sample File Formats
serial1=com1
speedstep=disable
sysbatcharger=enable
tpmactivation=activate
tpm=off
trustexecution=off
usbemu=enable
usbportsexternal=enable
usbpowershare=disable
usbwake=disable
;uuid=44454C4C4B0010448043B6C04F344253
virtualization=enable
vtfordirectio=off
wakeonlan=enable
wificatcherchanges=deny
wifilocator=enable
wirelesslan=enable
wirelesswitchbluetoothctrl=enable
wirelesswitchcellularctrl=enable
wirelesswitchchanges=deny
wirelesswitchnlanctrl=enable
Sample File Formats 139
1
40 Sample File FormatsBMessages and CodesThis section documents the error messages and codes used in Dell Client Configuration Toolkit (CCTK).
CCTK Error Codes and MessagesThe CCTK utility checks your commands for correct syntax and valid input. When you enter a command, a message is displayed stating the results of the command.
On Windows operating systems, the error code file (cctkerrorcodes.txt) is provided in the installation directory. On Linux operating systems, this file is provided in the /opt/dell/toolkit/bin directory.
Failure MessagesThe CCTK utility failure messages provide error codes to help diagnose why some commands do not succeed.
Table B-1 lists CCTK error codes and messages.
Table B-1. CCTK Error Codes and Messages
Error Code
Message
0 Success
1 Attempt to read write-only parameter.
2 Password cannot exceed 16 characters.
3 A BMC was either not detected or is not supported.
4 This username is already in use. Enter a unique username.
5 Access mode not supported.
6 Cannot return number of requested data bytes.
7 User ID 1 cannot be assigned a username.
Messages and Codes 141
1
8 Cannot execute duplicated request.
9 There was an error clearing the SEL.
10 Clear SEL cannot be accompanied with any other option.
11 racreset cannot be accompanied with any other option.
12 Cannot execute command. Command, or request parameter(s), not supported in present state.
13 Command not supported on given channel.
14 The community string may only contain printable ASCII characters.
15 Destination unavailable. Cannot deliver request to selected destination.
16 Cannot execute command. Insufficient privilege level.
17 Command illegal for specified sensor or record type.
18 Invalid commstring value.
19 Hardware subsystem error. Invalid data field in request.
20 Invalid destination IP address.
21 The GUID is invalid.
22 Invalid gateway.
23 Invalid hostname.
24 Invalid IP address.
25 Invalid DNS IP address.
26 Invalid sub net mask.
27 Invalid value for PEF. PEF value should be between 1 and 16.
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
42 Messages and Codes
28 Reservation Canceled or Invalid Reservation ID.
29 Invalid Time to live value.
30 Invalid VLANID value.
31 Invalid Command. Used to indicate an unrecognized or unsupported command.
32 Command invalid for given LUN.
33 Load defaults cannot be accompanied with any other option.
34 There was an error loading the defaults.
35 Node Busy. Command could not be processed because command processing resources are temporarily unavailable.
36 Out of space. Command could not be completed because of a lack of storage space required to execute the given command operation.
37 This parameter is not supported.
38 Parameter out of range. One or more parameters in the data field of the Request are out of range.
39 The password may only contain printable ASCII characters.
40 Password test failed.
41 Request data length invalid.
42 Request data field length limit exceeded.
43 Requested Sensor, data, or record not present.
44 Request data truncated.
45 Command response could not be provided.
46 Command response could not be provided. BMC initialization or initialization agent in progress.
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
Messages and Codes 143
1
47 Command response could not be provided. Device in firmware update mode.
48 Command response could not be provided. SDR Repository in update mode.
49 Cannot execute command, SEL erase in progress.
50 Attempt to set the 'set in progress' value when not in the 'set in complete' state.
51 The SOL character accumulate interval is invalid.
52 The SOL character send threshold is invalid.
53 The SOL retry interval is invalid.
54 Command completed successfully.
55 Time-out while processing command. Response unavailable.
56 Unspecified error.
57 The password may only contain printable ASCII characters.
58 Username cannot exceed 16 characters.
59 Invalid VLANID value. Enter in dddd format.
60 Attempt to write read-only parameter.
61 BMC is busy.
62 Response data did not return successfully.
63 BMC time out error.
64 Invalid Configuration Option.
65 Cannot execute command. Parameter is illegal because command sub-function has been disabled or is unavailable.
66 Option '%s' requires an argument.
67 The asset tag for this system is not available.
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
44 Messages and Codes
68 The asset tag cannot be more than 10 characters long.
69 The required BIOS interfaces cannot be found on this system.
70 The BIOS version information is not available.
71 There is not enough free system memory to complete the BIOS update.
72 The BIOS update file version is a different version class (A00, X00) than the\ncurrent system BIOS. Use the --force option to use this BIOS image.
73 The BIOS update file version is older than the current system bios. Use the --force option to use this BIOS image.
74 The BIOS update file version is identical to the current system bios.Use the --force option to use this BIOS image.
75 The sequence list must be a comma-separated numerical list of valid unique boot. Device numbers (ex: 2, 1, 3).
76 The sequence list must be a comma-separated list of valid unique device names (ex: nic.emb.1, hdd.emb.1) or a comma-separated numerical list of valid unique\nboot device numbers (ex: 2, 1, 3).
77 There was an error setting the sequence.
78 The list is not formatted correctly. See the help for more details.
79 The size of returned buffer is larger than the size of allocated buffer.
80 There was a problem getting the state byte.
81 The state byte is not available on this system.
82 There was a problem setting the state byte.
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
Messages and Codes 145
1
83 The state byte must be a value between 0 and 255 decimal.
84 The CPU information is not available.
85 The dependent option '%s' required for this subcommand is missing in the command line.
86 Duplicate sub command '%s' has been entered.
87 The script file does contain not a valid DTK environment script signature.
88 The format of the environment variable is incorrect.
89 The --envar/-s option can only be used for a single option.
90 The --envar/-s option can only be used for report operations.
91 The individual sub commands should be specified for the -s option.
92 Getting external serial connector settings failed.
93 Setting external serial connector settings failed.
94 There was an error opening the file %s.
95 File '%s' does not have write permission.
96 The file contains invalid option '%s'.
97 The replication information does not match for this system.
98 There can only be one section in the input file.
99 Bad ini file, the section [%s] cannot be found.
100 The format of the bios image file is incorrect.
101 Report operations and set operations must be separate.
102 Help is not available for the option '%s'.
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
46 Messages and Codes
103 The -x (--hex) option can only be used with -b or -r.
104 Input file '%s' not found.
105 Input file '%s' cannot be read.
106 Invalid argument for option '%s'.
107 Function table lookup error.
108 The machine ID was not found in the file '%s'.
109 The system memory information is not available.
110 Mode can only be used with the --pci option.
111 The device name or index must be present in the boot order.
112 The output file '%s' could not be opened. Please make sure. The path exists and the media is not write protected.
113 Could not write to output file, disk may be full.
114 The current password must be supplied with a new password using --valsyspwd.
115 The current password must be supplied with a new password using --valsetuppwd.
116 The current password can only be supplied when setting a new password.
117 Actions are not allowed for this filter. Only alerts are allowed.
118 There was an error getting the option '%s'.
119 The option '%s' is not available or cannot be configured through software.
120 There was an error setting the option '%s'.
121 The -n (--namefile) option can only be used with --pci.
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
Messages and Codes 147
1
122 The password may only contain alphanumeric characters.
123 The BIOS passwords have been disabled via jumper.
124 The password length must be between 1 and 32.
125 This password is locked and can only be unlocked by the admin user.
126 There was an error setting the password.
127 The LCD string length must be between 1 and %s.
128 The LCD string may only contain alphanumeric characters.
129 There was an error setting the LCD string.
130 The second channel can only be set if the RAID controller is set to RAID.
131 The set operation, '%s', requires sub commands.
132 The service tag for this system is not available.
133 The system ID value is not available.
134 The system information string is not available.
135 A system error has occurred.
136 Usage error.
137 The uuid information is not present on this system.
138 Version cannot be accompanied with any other option.
139 The self-identify blinker timer should be set to 0..255 second(s).
140 Encrypt key is too long.
141 Encrypt key is invalid, accepted characters are 0 to 9 or A to F.
142 Parameter has been temporarily disabled due to a dependency on other settings.
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
48 Messages and Codes
143 The old password supplied is incorrect. The new password will not be set. Please try again.
144 Cannot stat /etc/omreg.cfg file. Please ensure /etc/omreg.cfg file is present and is valid for your environment. You can copy this file from the DTK iso.
145 Getting nic selection settings failed.
146 HAPI Driver Load Error.
147 Filter action power reduction is only supported for the system power warn/fail filters.
148 TPM Clear settings requires setup password.
149 There is currently no TPM Clear request pending.
150 Password is not required for retrieving the TPM options.
151 Setup password is required for setting the TPM options.
152 Invalid Password override.
153 Invalid TPM set option.
154 There was an error setting the TPM option.
155 There is no setup password installed on this system.
156 The setup password supplied is incorrect. Please try again.
157 Profile should be custom for setting cpupowermode, memorypowermode and fanmode.
158 There was an error setting the Power Option.
159 The power cap value entered is out of range. Please try again.
160 The power cap value entered must be between 0 to 100 if unit is percent.
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
Messages and Codes 149
1
161 Invalid IPv6 address. The IPv6 address cannot be link-local or multicast.
162 Invalid IPv6 address. The IPv6 address specified has incorrect address format.
163 Invalid IPv6 address. The gateway address specified has incorrect address format.
164 Invalid IPv6 address. The Primary DNS server address specified has incorrect address format.
165 Invalid IPv6 address. The Secondary DNS server address specified has incorrect address format.
166 Invalid IPv6 address. The gateway address specified is invalid.
167 Invalid configuration. Attempting to apply IPv6 configuration on a non supported platform.
168 Invalid IPv6 configuration. Attempt to set DNS server address manually while DNS address source is set to auto.
169 Invalid IPv6 configuration. Attempt to set IPv6 address manually while IPv6 address source is set to auto.
170 Invalid IPv6 configuration. Attempting to apply IPv6 configuration without loading IPv6 stack.
171 Invalid IPv4 configuration. Attempting to apply IPv4 configuration with IPv4 disabled.
172 Invalid IPv6 configuration. Ipv6 address cannot be specified without specifying prefix-length.
173 Invalid IPv6 configuration. dnssrcv6 cannot be set to auto when ipsrcv6 is set to manual.
174 Error while executing IPMI Set command.
175 Error while executing IPMI Get command.
176 Error during Trap Alert.
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
50 Messages and Codes
177 Unspecified error.
178 Unsupported device. Re-try with supported device.
179 Setup password is required. Re-try providing setup/admin password.
180 System password is required. Re-try providing system password.
181 The password supplied is incorrect. Please try again.
182 Password verification failed.
183 User input password does not fit system requirement.
184 Password not installed in the system.
185 Password status is disabled.
186 Error in Validation.
187 Error in Setting the Value.
188 SMI call (10-0) only supports password no more than %d characters.
189 This is not a Dell machine. CCTK supports only Dell machines.
190 Setup Password is required to change the setting. Use --valsetuppwd to provide password.
191 System Password is required to change the setting. Use --valsyspwd to provide password.
192 Password is not Installed. So use only --setuppwd.
193 Password is not Installed. So use only --syspwd.
194 The system password supplied is incorrect. Please try again.
195 The Sequence list must be a comma-separated list of valid unique device names (ex: hdd, cdrom).
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
Messages and Codes 151
1
196 The hardware revision information is not available for this system.
197 The completion code information is not available for this system.
198 The BIOS characteristics information is not available for this system.
199 The password should not contain special characters.
200 Please use 64-bit version of this application.
201 %s cannot be modified when TPM is OFF.
202 System password cannot be set when pwdlock option is in locked state (pwdlock=lock).
203 The adddevice option not supported by this machine's BIOS.
204 The usb device already present in this machine.
205 Unable to get information from BIOS.
206 Unable to store BIOS information.
207 Duplicate entry found in the input list: %s, Operation Aborted.
208 Typo found in the input list: %s, Operation Aborted.
209 Asset tag can have only printable ASCII characters.
210 Multiple inputs will not be accepted.
211 Invalid Hex format.
212 Hex value range should be 0x0 to 0xffff.
213 Only positive numeric values are acceptable.
214 Length cannot exceed two characters.
215 Range for autoon hour value should be 0 to 23(24 hour format).
216 Range for autoon minute value should be 0 to 59.
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
52 Messages and Codes
217 This Option Not supported on UEFI Bios.
218 Unable to Set Bootorder.
219 Invalid Arguments. Unable to Set Bootorder.
Table B-1. CCTK Error Codes and Messages (continued)
Error Code
Message
Messages and Codes 153
1
54 Messages and CodesIndex
CCCTK
creating a bootable image using Windows PE, 18
creating a bootable image using Windows PE 2.0, 18
creating a bootable image using Windows PE 3.0, 20
installing on Linux, 18, 23installing on Windows XP and
Windows Vista, 15introduction, 13uninstalling CCTK on Linux, 24uninstalling CCTK on Windows
XP and Windows Vista, 18
CCTK Options--acpower, 36--activityled, 37--adddevice, 37--adjcacheprefetch, 38--admsetuplockout, 39--agpaperturesize, 39--agpslot, 40--amblightsen, 40--asfmode, 40--asset, 41--atgsystem, 41--audiomode, 41--autoon, 42--autoonhr, 42--autoonmn, 42
--bioscharacteristics, 43--bioscurrentlang, 44--bioslistinstalllang, 45--biosromsize, 45--biosver, 45--bisreq, 46--bitsmart, 46--bltinfloppy, 46--bltinpntdevice, 47--bluetoothdevice, 47bootorder, 47
--activebootlist, 51--bootlisttype, 51--disabledevice, 50--enabledevice, 50--sequence, 50
--bootseqset, 51--bootspeed, 52--boottimevideo, 52--busratio, 53--camera, 53--cellularradio, 54--charger, 54--chasintrusion, 54--clearsel, 55--cmosdefaults, 55--completioncode, 55--coolnquiet, 56--cpucore, 56--cpucount, 57--cpuspeed, 57--cpuxdsupport, 57
Index 155
--cstatesctrl, 58--diskettereconfig, 58--displayclosestate, 58--dramprefetch, 59--embnic1, 59--embnic2, 60--embsataraid, 60--embvideoctrl, 60--energystarlogo, 61--esataport, 61--esataports, 61--expresscard, 62--expresscharge, 62--externalhotkey, 62--fastboot, 63--firstpowerondate, 63--flashcachemodule, 64--floppy, 64--forcepxeonnextboot, 65--frontpanelerrdisplaymode, 64--fsboptimize, 65--genencryption, 66-h, 32--hddfailover, 67--hddprotection, 67--hdfreefallprotect, 67--help, 32--hotdock, 68--htassist, 68--htkeywxanradio, 68--hwprefetcher, 69--hwswprefetch, 69-i, 32--idecdrom, 69--infile, 32--infrareddevice, 70
--infraredmode, 70--instanton, 70--integratedaudio, 71--integratedraid, 71--integratedsas, 71--integratedusbhub, 72--integratedvideosize, 72--internalminipci, 72--internalusb, 73--interrupt13hdma, 73--interwirelessuwb, 73--keyboardclick, 74--keyboardillumination, 74--keypad, 74--lastbiosupdate, 75--latitudeon, 75--latitudeonflash, 75--limitcpuidvalue, 76--logfile, 33--logicproc, 76--lowpowers5, 77--lpt, 77--lptmode, 78--mediacard, 78--mediacardand1394, 79--mem, 79--mfgdate, 79--microphone, 80--minicardssd, 80--modulebaydevice, 80--monitortoggling, 81--mouse, 81--multicpucore, 81--nmibutton, 82--numlock, 82-o, 34
Index 156
--onboard1394, 83--onboardmodem, 83--onreader, 83--optionalhddfan, 84--osmode, 84--outfile, 34--ovrwrt, 84--passwordbypass, 85--pccard, 85--pccardand1394, 85--pci, 86--pcislots, 87--penmisindication, 88--penresumeon, 88--pntdevice, 88--postf12Key, 89--postf2key, 89--posthelpdeskkey, 89--postmebxkey, 90--powermgnt, 90--powerwarn, 91--primidemast, 91--primideslav, 91--propowntag, 35--pwdlock, 92--radiotransmission, 92--rearsingleusb, 92--remotebiosupdate, 93--rptkeyerr, 93--safeusb, 94--sata0, 94--sata1, 94--sata2, 95--sata3, 95--sata4, 95--sata5, 96
--sata6, 96--sata7, 96--satactrl, 97--satadipm, 97--scndidemaster, 98--scndideslave, 98--scsi3, 97--serial1, 98--serial2, 99--serialcomm, 99--serrdmimsg, 100--setuppwd, 100--sma, 101--smartcardreader, 101--smarterrors, 102--snoopfilter, 102--speakervol, 102--speedstep, 103--splashscreen, 103--sriov, 104--standbystate, 104--strongpwd, 104--surroundview, 105--svctag, 105--sysbatcharger, 107--sysfanspeed, 105--sysid, 106--sysname, 106--syspwd, 107--sysrev, 107--tabletbuttons, 108--tpm, 108--tpmactivation, 108--trustexecution, 109--turbomode, 109--uartpowerdown, 110
Index 157
--universalconnect, 110--usb30, 110--usbemu, 111--usbemunousbboot, 111--usbflash, 111--usbport12, 117--usbports, 112--usbportsexternal, 112--usbportsfront, 113--usbpowershare, 113--usbprt00, 113--usbprt01, 114--usbprt02, 114--usbprt03, 114--usbprt04, 115--usbprt05, 115--usbprt06, 115--usbprt07, 116--usbprt08, 116--usbprt09, 116--usbprt10, 117--usbprt11, 117--usbprt12, 117--usbprt13, 118--usbprt14, 118--usbprt15, 118--usbreardual, 119--usbreardual2stack, 119--usbrearquad, 119--usbwake, 120--uuid, 120--vaconfiglock, 120--valsetuppwd, 121--valsyspwd, 121--vaphysicalpresenceconfirm, 122--version, 36
--vgadacsnoop, 122--videoexpansion, 122--videomemsize, 123--virtualappliance, 123--virtualization, 123--vtfordirectio, 124--wakeonlan, 124--wakeonlanbootovrd, 125--watchdogtimer, 126--wificatcherchanges, 126--wifilocator, 126--wirelessadapter, 127--wirelessdevice, 128--wirelessuwb, 127--wirelesswitchbluetoothctrl, 128--wirelesswitchcellularctrl, 129--wirelesswitchchanges, 129--wirelesswitchnlanctrl, 129--wxanradio, 130
creating a bootable image, 18
creating a bootable image using Windows PE 2.0
CCTK, 18
DDirectory Structure of CCTK
Windows Vista, XP, 15
Eerror codes, 141
error messages, 31, 141
Index 158
HHelp, 31
Iinstalling on Linux
CCTK, 18, 23
installing on Windows XP and Windows Vista
CCTK, 15
introductionCCTK, 13
LLog, 30
Mmessages and codes, 141
Microsoft Windows Automated Installation Kit (Windows AIK), 18
Uuninstalling CCTK on Linux
CCTK, 24
uninstalling CCTK on Windows XP and Windows Vista
CCTK, 18
WWIM (Windows Imaging
Format), 18
Windows AIK, 18
Windows Imaging Format, 18
Index 159
Index 160