Dell Client Configuration Toolkit Version 2.
Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates potential damage to hardware or loss of data if instructions are not followed. A WARNING indicates a potential for property damage, personal injury, or death. ____________________ Information in this publication is subject to change without notice. © 2012 Dell Inc. All rights reserved.
Contents 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . What’s New in This Release . . . . . . . . . . . . . . 14 . . . . . . . . . . . . . 15 . . . . . . . . . . . . . . . 15 Command Line Interface Running CCTK Commands . Using Command Prompt . . . . . . . . . . . . . . 15 Command Syntax Overview . . . . . . . . . . . . . . . 16 . . . . . . . . . . . . . . . . . . 17 Case Sensitivity Read and Write Options . . . . . . . . . . . . . .
BIOS Options . acpower . . . . . . . . . . . . . . . . . . . . . . 25 . . . . . . . . . . . . . . . . . . . . . . 26 --activityled . . . . . . . . . . . . . . . . . . . . . --adddevice . . . . . . . . . . . . . . . . . . . . . --adjcacheprefetch . . . . . . . . . . . . . . . . . 27 . . . . . . . . . . . . . . . . . 27 --agpaperturesize . . . . . . . . . . . . . . . . . 28 . . . . . . . . . . . . . . . . . . . . . . 28 --alarmresume . . . . . . . . . . . . . . . . . . .
--camera . . . . . . . . . . . . . . . . . . . . . . --cellularradio --charger . . . . . . . . . . . . . . . . . . . 38 . . . . . . . . . . . . . . . . . . . . . . 38 --chasintrusion . . . . . . . . . . . . . . . . . . . --chassisintrustatus --clearsel 38 38 . . . . . . . . . . . . . . . . 39 . . . . . . . . . . . . . . . . . . . . . . 39 --cmosdefaults . . . . . . . . . . . . . . . . . . . 39 --completioncode . . . . . . . . . . . . . . . . . 40 --controlwlanradio . . . . . . . . . .
--externalhotkey . . . . . . . . . . . . . . . . . . 46 . . . . . . . . . . . . . . . . . . . . 46 . . . . . . . . . . . . . . . . . . . . . . 46 --fanctrlovrd --fastboot --fanspeed . . . . . . . . . . . . . . . . . . . . . --firstpowerondate . . . . . . . . . . . . . . . . . --flashcachemodule --floppy . . . . . . . . . . . . . . . . 47 47 --genencryption . . . . . . . . . . . . 48 . . . . . . . . . . . . . . . . . . 49 --hddacousticmode . --hddfailover . . . . . . . . . . . . . . . .
--keypad . . . . . . . . . . . . . . . . . . . . . . --lastbiosupdate --latitudeon 55 . . . . . . . . . . . . . . . . . . 55 . . . . . . . . . . . . . . . . . . . . . 55 --latitudeonflash . . . . . . . . . . . . . . . . . . 55 --limitcpuidvalue . . . . . . . . . . . . . . . . . . 55 . . . . . . . . . . . . . . . . . . . . . 56 --logicproc --lowpowers5 --lpt . . . . . . . . . . . . . . . . . . . 56 . . . . . . . . . . . . . . . . . . . . . . . . . 56 --lptmode . . . . . . . . . . . . .
--pccardand1394 --pci . . . . . . . . . . . . . . . . . . . 63 . . . . . . . . . . . . . . . . . . . . . . . . 63 --pcibuscount . . . . . . . . . . . . . . . . . . . . 65 --pcisata . . . . . . . . . . . . . . . . . . . . . . 65 --pcislots . . . . . . . . . . . . . . . . . . . . . . 65 --penmisindication . . . . . . . . . . . . . . . . . 65 . . . . . . . . . . . . . . . . . . . 65 . . . . . . . . . . . . . . . . . . . . . 66 . . . . . . . . . . . . . . . . . . . . 66 . . . . . . . . .
--satadipm --scsi3 . . . . . . . . . . . . . . . . . . . . . 72 . . . . . . . . . . . . . . . . . . . . . . . 72 --scndidemaster --scndideslave . . . . . . . . . . . . . . . . . . 72 . . . . . . . . . . . . . . . . . . . 72 --serial1 . . . . . . . . . . . . . . . . . . . . . . 73 --serial2 . . . . . . . . . . . . . . . . . . . . . . 73 --serialcomm . . . . . . . . . . . . . . . . . . . . 73 --serrdmimsg . . . . . . . . . . . . . . . . . . . . 73 . . . . . . . . . . . . . . . . . . . .
--trustexecution --turbomode . . . . . . . . . . . . . . . . . . 80 . . . . . . . . . . . . . . . . . . . . 80 --uartpowerdown . . . . . . . . . . . . . . . . . . 81 --universalconnect . . . . . . . . . . . . . . . . . 81 . . . . . . . . . . . . . . . . . . . . . . . 81 --usb30 --usbemu . . . . . . . . . . . . . . . . . . . . . . --usbemunousbboot 82 --usbflash . . . . . . . . . . . . . . . . . . . . . . 82 --usbports . . . . . . . . . . . . . . . . . . . . .
--vaconfiglock . . . . . . . . . . . . . . . . . . . 88 --valsetuppwd . . . . . . . . . . . . . . . . . . . 88 . . . . . . . . . . . . . . . . . . . . 88 --valsyspwd --vaphysicalpresenceconfirm --vgadacsnoop . . . . . . . . . . . 89 . . . . . . . . . . . . . . . . . . . 89 --videoexpansion . --videomemsize --virtualappliance . . . . . . . . . . . . . . . . . 89 . . . . . . . . . . . . . . . . . . 89 . . . . . . . . . . . . . . . . . 90 --virtualization . . . . . . . . . . . . . . . . .
A Messages and Codes . . . . . . . . . . . . . . CCTK Error Codes and Messages Failure Messages 12 Contents 101 . . . . . . . . . . . . 101 . . . . . . . . . . . . . . . . .
Introduction Dell Client Configuration Toolkit (CCTK) is a packaged software offering that provides configuration capability to Dell business client platforms – OptiPlex, Latitude, and Dell Precision workstation. This product consists of a Command Line Interface (CLI) and Graphical User Interface (GUI) to configure various BIOS features.
– sysdefaults – primarybatterycfg – batteryslicecfg – modulebaybatterycfg NOTE: The Battery Management options are BIOS dependent. Upgrade the BIOS to the appropriate version for configuring the Battery Management options. • Support for the following features: – Additional argument, selectdays, for the autoon option to automatically turn on the system on specified days. – Tooltip for GUI elements.
Command Line Interface 2 This chapter documents a general overview of the Dell Command Line Interface (CLI) utility. It explains how to run the commands and the syntax details of the command line options used to configure BIOS settings for the client systems. Running CCTK Commands You can run the CCTK commands in two ways: • Using Command Prompt • Using Bootable Image Using Command Prompt To run CCTK commands: 1 Click Start Program Files Dell CCTKCCTK Command Prompt.
4 Run the CCTK commands. For more details on CCTK commands, see Client Configuration Toolkit Options. Command Syntax Overview Syntax refers to the way a command and its parameters are entered. 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 Syntax The general usage models of the CCTK utilities are as follows: CCTK --option1=[arg1] or cctk --option1=[arg1]...
Element Description [mandatory option] Indicates the generic designation for a mandatory argument. Indicates the generic designation for a string. 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.
Valid or Invalid CCTK Command Line Example valid cctk -o=filename --option1 --option2 cctk -o=/tmp/myfile.txt --mem --sysname or or cctk -o filename --option1 --option2 cctk -o /tmp/myfile.txt --mem --sysname cctk -l=filename --option1 --option2 cctk -l=/tmp/myfile.txt --mem --sysname or or cctk -l filename --option1 --option2 cctk -l /tmp/myfile.txt --mem --sysname cctk -i=filename --option1 --option2 cctk -i=/tmp/myfile.
File Input and Output Commands Specify the input file using the -i= command, where is the name of the input file. Specify the output file input using the – o= command, where is the name of the output file. Log Files The -l= or --logfile= 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.
Command Line Interface
3 Client Configuration Toolkit Options This chapter provides an overview of the Dell Client Configuration Toolkit (CCTK) options. It describes the general and BIOS options to configure settings for the client systems. CCTK options can be divided into: • General options — applicable to all systems • BIOS options — applicable only if the BIOS of the system supports.
Description Without 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 argument is supported on the system, a + symbol is displayed with the argument. If the option has suboptions, all suboptions, valid arguments, and a description are listed.
bootorder=legacytype,+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 symbol displayed with the device short name. These symbols are optional and if not present, the current status of the device is retained.
Example C:\>cctk Usage error. cctk Version 2.1.0 0498 (Windows - Feb 2 2012, 03:29:08) Copyright (c) 2012 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 Description Writes all BIOS options, that you can replicate to the BIOS of another system, to the specified filename.
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 on devices that 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 /filename.
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. NOTE: If you configure a setup password and system password for the system, while changing a BIOS value, type the setup password.
--adddevice Valid Argument usb Description Adds the specified device to the boot device list. At present, only the USB storage device is supported. This option is not valid on 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.
• enable — If administrator password is set for the system, user can view the setup screens only after entering the correct administrator password. If administrator password is not set, user can view the setup screens. • disable — 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 Argument 8M, 16M, 32M, 64M, 128M, 256M Description Sets the
Description Allows or prevents the system to resume from the suspended mode. • enable — System alarm resumes the system from the suspended mode. • disable–System alarm prevents the system to resume from the suspend mode. Example C:\>cctk --alarmresume=enable alarmresume=enable --amblightsen Valid Argument enable, disable Description Enables or disables the ambient light sensor. Example C:\>cctk --amblightsen=enable amblightsen=enable --asfmode Valid Argument on, off, alertonly, dash Description
--atgsystem Valid Argument on, off Description Sets or removes 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 Argument disable, halfduplex, fullduplex Description Sets 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. • fullduplex — Allows record and playback simultaneously.
--autoonhr Valid Argument integers ranging from 0 to 23 Description Sets the auto on configuration in hours. Example C:\>cctk --autoonhr=5 autoonhr=5 --autoonmn Valid Argument integers ranging from 0 to 59 Description Sets the auto on configuration in minutes. Example C:\>cctk --autoonmn=30 autoonmn=30 --batteryslicecfg Valid Argument standard, express, ac, auto Description Configures the battery slice charging. Example C:\>cctk --batteryslicecfg=standard batteryslicecfg=standard --bioscharacter
• 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 --bioscurrentlang Valid Argument Read-only Description Displays the selected language for the BIOS. Example C:\>cctk --bioscurrentlang bioscurr
Example C:\>cctk --biosver biosver=A19 --bisreq Valid Argument accept, deny, reset Description Accepts, denies, or resets the Boot Integrity Services (BIS) in BIOS. Example C:\>cctk --bisreq=accept bisreq=accept --bitsmart Valid Argument enable, disable Description Enables or disables Bitsmart. Example C:\>cctk --bitsmart=enable bitsmart=enable --bltinfloppy Valid Argument disable, auto Description Enables or disables built-in floppy controller. Example C:\>cctk --bltinfloppy=disable bltinf
--bluetoothdevice Valid Argument enable, disable Description Enables or disables bluetooth device. Example C:\>cctk --bluetoothdevice=enable bluetoothdevice=enable bootorder Valid Argument None Description Displays 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.
• pcmcia — PCMCIA device • usbdev — USB device • usbhdd — USB hard disk • embnic — embedded NIC • nic — NIC • usbzip — USB ZIP • usbdevzip — USB device ZIP • bev — BEV device 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 notation. Change the bootorder by providing the short form of the unknown device.
or C:\>cctk bootorder --enabledevice=1,3 --disabledevice Description Disables 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 Example With Sub Options C:\>cctk bootorder --sequence=hdd.1,floppy --enabledevice=cdrom,hdd.2 --disabledevice= nic.1,hdd.3 --activebootlist Activates the boot list to UEFI or legacy.
--bootseqset Valid Argument diskettefirst, harddiskonly, devlist, cdromfirst Description Sets 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).
--busratio Valid Argument max, 6.0x, 7.0x, 7.5x, 8.0x, 8.5x, 9.0x, or 9.5x Description Sets the bus ratio in CPU. Example C:\>cctk --busratio=max busratio=max --camera Valid Argument enable, disable Description Enables or disables camera. Example C:\>cctk --camera=disable camera=disable --cellularradio Valid Argument enable, disable Description Enables or disables the cellular radio, also called as the WWAN module. Example C:\>cctk --cellularradio=disable cellularradio=disable --charger Vali
Description Enables or disables the system to detect and report chassis intrusion events to the system display on boot-up. Example C:\>cctk --chasintrusion=enable chasintrusion=enable --chassisintrustatus Valid Argument dooropen, tripped, doorclosed, tripreset Description Displays the status of chassis intrusion. All the values are read-only except tripreset. • dooropen — Indicates chassis door is opened.
--completioncode Valid Argument Read-only Description Defines the completion code of an update operation performed by BIOS in the recent shutdown or reboot operation. For more information, see Completion Code. Example C:\>cctk --completioncode completioncode=FFFF --controlwlanradio Valid Argument enable, disable Description When enabled, this feature disables the WLAN radio if the system is connected to a wired network and vice-versa. Example C:\>cctk --controlwlanradio=enable controlwlanradio=enab
--cpucore Valid Argument 1, 2, 4, 6, 8, 10, 12, all Description Controls 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 --cpucount Valid Argument Read-only Description Reports the number of processors in the system. Example C:\>cctk --cpucount cpucount=1 --cpuspeed Valid Argument Read-only Description Reports the current speed of the processor. Example C:\>cctk --cpuspeed cpuspeed=2800MHz
• enable — Processor can operate in all available Power C states. • disable — No C states available for the processor. Example C:\>cctk --cstatesctrl=enable cstatesctrl=enable --diskettereconfig Valid Argument anytime, atbootonly Description Allows 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 disket
--embideraid Valid Argument enable, disable Description Enables or disables the embedded IDE RAID controller. Example C:\>cctk --embideraid=enable embideraid=enable --embnic1 Valid Argument off, on, onnopxe, onwithiscsi, onwithrplboot, onwithimageserverboot Description Defines the state of the built-in NIC. NOTE: Onwithimageserverboot is used in the deployment of Dell SmartClient products. Example C:\>cctk --embnic1=off embnic1=off --embnic2 Valid Argument on, off, onnopxe, onwithiscsi, onwithrplb
--embsataraid Valid Argument off, combined, ata, ahci, raid, qdma Description Configures the embedded SATA RAID controller. Example C:\>cctk --embsataraid=off embsataraid=off --embscsi1 Valid Argument on, off Description Enables or disables the first SCSI controller. Example C:\>cctk --embscsi1=on embscsi1=on --embscsi2 Valid Argument on, off Description Enables or disables the second SCSI controller. Example C:\>cctk --embscsi2=on embscsi2=on --embvideoctrl Valid Argument enable, disable Descri
energystarlogo=enable --esataport Valid Argument auto, off Description Sets the external Serial ATA (e-sata) port to auto or off. Example C:\>cctk --esataport=auto esataport=auto --energystarlogo Valid Argument enable, disable Description Enables or disables to display Energy Star logo at POST. Example C:\>cctk --energystarlogo=enable energystarlogo=enable --esataports Valid Argument enable, disable Description Enables or disables all e-sata ports.
--expresscharge Valid Argument enable, disable, once Description Enables 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 Argument disable, scrolllock Description Enables or disables the external keyboard hot-key feature.
Example C:\>cctk --fastboot=thorough fastboot=thorough --fanspeed Valid Argument auto, high, medium, low Description Sets the speed of the fan. If set to auto the system run-time sets the speed of the fan. Example C:\>cctk --fanspeed=auto fanspeed=auto --firstpowerondate Valid Argument Read-only Description Displays the date on which the system was first turned on. Example C:\>cctk --firstpowerondate firstpowerondate=20100317 --flashcachemodule Valid Argument enable, disable Description Enabl
• 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 Argument aller, firsterr Description Configures to report all the errors or only the first error on the front panel LCD. Example C:\>cctk --frontpanelerrdisplaymode=aller frontpanelerrdisplaymode=aller --forcepxeonnextboot Valid Argument enable, disable Description Enables or disables Force PXE on next boot in BIOS.
fsboptimize=off --genencryption Valid Argument enable, disable Description Enables or disables general purpose encryption. Example C:\>cctk --genencryption=enable genencryption=enable --hddacousticmode Valid Argument bypass, quiet, suggested, performance Description Sets 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.
Description Turns the HDD protection feature on or off. The Hard Disk Protection is an advanced feature intended to keep the HDD data secure and unchangeable. For more details on this feature, see the documentation provided with your system. Example C:\>cctk --hddprotection=on hddprotection=on --hdfreefallprotect Valid Argument enable, disable Description Enables or disables hard drive free fall protection. Example C:\>cctk --hdfreefallprotect=enable hdfreefallprotect=enable --hotdock Valid Argume
Description Enables or disables the Probe Filter chipset option in the BIOS setup. The chipset feature affects the performance of some applications. Example C:\>cctk --htassist=enable htassist=enable --hwprefetcher Valid Argument enable, disable Description Enables or disables the CPU hardware prefetcher. Example C:\>cctk --hwprefetcher=enable hwprefetcher=enable --hwswprefetch Valid Argument enable, disable Description Enables or disables hardware prefetcher from considering software prefetches
infrareddevice=COM1 --infraredmode Valid Argument fast, slow Description Sets the infrared port speed. Example C:\>cctk --infraredmode=fast infraredmode=fast --instanton Valid Argument enable, disable Description Enables or disables the Latitude ON Instant ON feature. Example C:\>cctk --instanton=enable instanton=enable --integratedaudio Valid Argument enable, disable, auto Description Sets the status of the integrated sound device of the system. Example C:\>cctk --integratedaudio=enable integ
Description Enables or disables the integrated SAS controller. Example C:\>cctk --integratedsas=enable integratedsas=enable --integratedusbhub Valid Argument compatible, high speed Description Sets the integrated USB hub to compatible or high speed. Example C:\>cctk --integratedusbhub=compatible integratedusbhub=compatible --integratedvideosize Valid Argument 1MB, 8MB, 32MB Description Sets the default integrated video memory frame buffer size to the given value.
--interrupt13hdma Valid Argument enable, disable Description Enables or disables the interrupt 13h DMA on boot. Example C:\>cctk --interrupt13hdma=enable interrupt13hdma=enable --interwirelessuwb Valid Argument enable, disable Description Enables or disables Ultra Wide Band (UWB) card. Example C:\>cctk --interwirelessuwb=enable interwirelessuwb=enable --keyboardclick Valid Argument enable, disable Description Enables or disables the keyboard click sound. Example C:\>cctk --keyboardclick=ena
--keypad Valid Argument enabledbynumlock, enabledbyfnkey Description Enables the keypad in two different ways — numlock and function key. Example C:\>cctk --keypad=enabledbynumlock keypad=enabledbynumlock --lastbiosupdate Valid Argument Read-only Description Identifies the major release of the system BIOS. Example C:\>cctk --lastbiosupdate lastbiosupdate=10/30/2009 --latitudeon Valid Argument enable, disable Description Enables or disables booting to Latitude ON. Example C:\>cctk --latitudeon=ena
Description Limits 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 Argument enable, disable Description Enables or disables hyper threading on the next system boot.
Description Defines 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 built-in parallel port to operate in LPT3 mode, using I/O address 3BC. Example C:\>cctk --lpt=lpt1 lpt=lpt1 --lptmode Valid Argument disable, at, ps2, ecp, epp, ecpdma1, ecpdma3 Description Set the parallel port to: • disable — Disables
--mediacardand1394 Valid Argument enable, disable Description Enables or disables the media card and 1394 devices. Example C:\>cctk --mediacardand1394=enable mediacardand1394=enable --mem Valid Argument Read-only Description Reports 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=4096 MB --mfgdate Valid Ar
Description Enables or disables minicard SSD module. Example C:\>cctk --minicardssd=enable minicardssd=enable --modulebaybatterycfg Valid Argument standard, express, ac, auto Description Configures the module bay battery charging. Example C:\>cctk --modulebaybatterycfg=standard modulebaybatterycfg=standard --modulebaydevice Valid Argument enable, disable Description Enables or disables the module bay device, except the battery. Example C:\>cctk --modulebaydevice=enable modulebaydevice=enable -
--multicpucore Valid Argument enable, disable Description Allows the users to enable or disable Multiple CPU Cores if needed. If disabled, the operating system is prevented from accessing additional cores present on a single CPU package. Example C:\>cctk --multicpucore=enable multicpucore=enable --multidisplay Valid Argument enable, disable Description Allows the users to enable or disable the multi-display feature. If enabled, the integrated and add-in GFX video is turned on. Example C:\>cctk --mu
--onboard1394 Valid Argument enable, disable Description Enables or disables onboard 1394 controller on the next boot. Example C:\>cctk --onboard1394=enable onboard1394=enable --onboardmodem Valid Argument enable, disable Description Enables or disables the onboard modem. Example C:\>cctk --onboardmodem=enable onboardmodem=enable --onreader Valid Argument enable, disable Description Enables or disables onreader. Example C:\>cctk --onreader=enable onreader=enable --optionalhddfan Valid Argume
optionalhddfan=install --optimus Valid Argument enable, disable Description Enables or disables the Optimus feature. If enabled, the feature automatically turns off the power of the Graphics Processing Unit (GPU) when not required and turns it on when required. Example C:\>cctk --optimus=enable optimus=enable --ovrwrt Valid Argument Read-only Description This 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:\>cct
To change the password: C:\>cctk --ownerpwd= --valownerpwd= To remove the password: C:\>cctk --ownerpwd= --valownerpwd= --passwordbypass Valid Argument off, rebootbypass, resumebypass, rebootandresumebypass Description Sets the password bypass feature. Example C:\>cctk --passwordbypass=off passwordbypass=off --pccard Valid Argument enable, disable Description Enables or disables the PC card. Example C:\>cctk --pccard=enable pccard=enable --pccardand1394 Valid
Description Performs a scan of all PCI buses and displays the results. This utility uses an open source pci.ids file for vendor or device name resolution. This 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.
--pcibuscount Valid Argument 64, 128, 256 Description Sets the maximum PCI bus count for the system. Example C:\>cctk --pcibuscount=256 pcibuscount=256 --pcisata Valid Argument enable, disable Description Enables or disables the PCI Serial ATA controller. Example C:\>cctk --pcisata=enable pcisata=enable --pcislots Valid Argument enable, disable Description Enables or disables the add-in PCI slots of the system. Example C:\>cctk --pcislots=enable pcislots=enable --penmisindication Valid Argumen
Example C:\>cctk --penresumeon=disable penresumeon=disable --pntdevice Valid Argument externalserialonly, externalps2only, switchtotouchpad, switchtoexternalps2 Description Sets the pointing device. Example C:\>cctk --pntdevice=externalserialonly pntdevice=externalserialonly --postf12key Valid Argument enable, disable Description Enables or disables F12 boot menu on POST boot screen. Example C:\>cctk --postf12key=enable postf12key=enable --postf2key Valid Argument enable, disable Description En
--postmebxkey Valid Argument on, off Description Controls the display of the MEBx hotkey (Ctrl-P) at POST on the sign-on screen. Example C:\>cctk --postmebxkey=on postmebxkey=on --postmebxkey Valid Argument on, off Description Controls the display of the MEBx hotkey (Ctrl-P) at POST on the sign-on screen. Example C:\>cctk --postmebxkey=on postmebxkey=on --powerbutton Valid Argument enable, disable Description Enables or disables the power button. Example C:\>cctk --powerbutton=enable powerbutton=
Description Configures the primary battery charging. Example C:\>cctk --primarybatterycfg=standard primarybatterycfg=standard --primidemast Valid Argument auto, off Description Enables or disables primary IDE master channel. Example C:\>cctk --primidemast=off primidemast=off --primideslav Valid Argument auto, off Description Enables or disables primary parallel IDE slave channel. Example C:\>cctk --primideslav=auto primideslav=auto --pwdlock Valid Argument lock, unlock Description Controls the
Description Enables or disables the radio transmission from MiniPCI wireless or bluetooth module. Example C:\>cctk --radiotransmission=enable radiotransmission=enable --rearsingleusb Valid Argument on, off Description Allows to electrically turn on or off 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 Argument enable, disable Description Enables or disables the remote BIOS upd
Description Enables 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 Argument auto, off Description Sets the SATA port 0 to off or auto. Example C:\>cctk --sata0=auto sata0=auto --sata1 Valid Argument auto, off Description Sets the SATA port 1 to off or auto. Example C:\>cc
sata3=auto --sata4 Valid Argument auto, off Description Sets the SATA port 4 to off or auto. Example C:\>cctk --sata4=auto sata4=auto --sata5 Valid Argument auto, off Description Sets the SATA port 5 to off or auto. Example C:\>cctk --sata5=auto sata5=auto --sata6 Valid Argument auto, off Description Sets the SATA port 6 to off or auto. Example C:\>cctk --sata6=auto sata6=auto --sata7 Valid Argument auto, off Description Sets the SATA port 7 to off or auto. Example C:\>cctk --sata7=auto sa
Description Enables or disables all the SATA controllers. The option applies to all SATA controllers. Example C:\>cctk --satactrl=enable satactrl=enable --satadipm Valid Argument enable, disable Description Disables or enables the feature that allows SATA HDDs to initiate link power management transitions. Example C:\>cctk --satadipm=enable satadipm=enable --scsi3 Valid Argument enable, disable Description Enables or disables the third built-in SCSI controller. Example C:\>cctk --scsi3=enable
--serial1 Valid Argument disable, auto, com1, com2, com3, com4, com1_bmc, bmcserial, bmclan, rac Description Defines the serial port 1 configuration. Example C:\>cctk --serial1=disable serial1=disable --serial2 Valid Argument disable, auto, com2, com4 Description Defines the serial port 2 configuration. Example C:\>cctk --serial2=disable serial2=disable --serialcomm Valid Argument off, on, com1cr, com2cr Description Sets the behavior of the serial port communication.
Description Turns the serr Dmi messages on or off. Example C:\>cctk --serrdmimsg=on serrdmimsg=on --setuppwd Valid Argument Description Sets 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. Example To set the password: C:\>cctk --setuppwd= To change the password: C:\>cctk --setuppwd= --valsetuppwd= To re
Example C:\>cctk --sma=disable sma=disable --smartcardreader Valid Argument enable, disable Description Enables or disables the smart card reader. Example C:\>cctk --smartcardreader=enable smartcardreader=enable --smarterrors Valid Argument enable, disable Description Enables or disables SMART errors. Example C:\>cctk --smarterrors=enable smarterrors=enable --snoopfilter Valid Argument enable, disable Description Enables or disables the snoop filter option from the system BIOS. Example C:\>cc
• low — Sets the volume of the built-in speaker to low. • medium — Sets the volume of the built-in speakers to medium. • high — Sets the volume of the built-in speakers to high. Example C:\>cctk --speakervol=low speakervol=low --speedstep Valid Argument automatic, disable, maxperformance, maxbattery Description Sets the speedstep status to automatic, disable, maxperformance, or maxbattery. Example C:\>cctk --speedstep=automatic speedstep=automatic --splashscreen Valid Argument enable or disable Descri
Description Sets the system to ACPI S1 or S3 sleeping state when the systems enters standby mode. Example C:\>cctk --standby=s1 standby=s1 --stealthmode Valid Argument enable, disable Description Sets the operation mode of the system elements. If enabled, the system elements operate in the pre-programmed stealth mode. If disabled, the system elements operate in the normal mode. Example C:\>cctk --stealthmode=enable stealthmode=enable --strongpwd Valid Argument enable, disable Description Enables to
Description Reports the service tag for a system. Example C:\>cctk --svctag svctag=113CD1S --sysfanspeed Valid Argument fullspeed, noisereduce Description Sets 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 --sysdefaults Valid Argument reset Description Restores the BIOS settings of the system to factory default settings.
Description This 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 --syspwd Valid Argument Description Sets 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 the old password. Example To set the password: C:\>cctk --sys
--tabletbuttons Valid Argument enable, disable Description Enables or disables tablet buttons. Example C:\>cctk --tabletbuttons=enable tabletbuttons=enable --tpm Valid Argument on, off Description Turns the trusted platform module (TPM) on or off. Example C:\>cctk --tpm=on tpm=on --tpmactivation Valid Argument activate, deactivated Description Remotely activates the TPM depending on certain security criteria.
Description Enables 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 --uartpowerdown Valid Argument on, off Description Enables the operating system to power down UART or disables the operating system from powering down UART. Example C:\>cctk --uartpowerdown=on uartpowerdown=on --universalconnect Valid Argument enable, disable Desc
--usbemu Valid Argument enable, disable Description Enables or disables emulation of USB devices. Example C:\>cctk --usbemu=enable usbemu=enable --usbemunousbboot Valid Argument enable Description Enables emulation of USB devices except bootable devices. Example C:\>cctk --usbemunousbboot=enable usbemunousbboot=enable --usbflash Valid Argument auto, fdd, hdd Description Sets the USB flash drive emulation to auto, floppy, or hard disk. Example C:\>cctk --usbflash=auto usbflash=auto --usbports V
--usbportsexternal Valid Argument enable, disable Description Enables or disables the external USB ports. Example C:\>cctk --usbportsexternal=enable usbportsexternal=enable --usbportsfront Valid Argument disable, enable Description Enables or disables the USB ports on the front of the chassis. Example C:\>cctk --usbportsfront=disable usbportsfront=disable --usbpowershare Valid Argument enable, disable Description Enables or disables the USB Power Share. Example C:\>cctk --usbpowershare=enable usb
usbport01=enable --usbport02 Valid Argument enable, disable Description Enables or disables USB port 02. Example C:\>cctk --usbport02=enable usbport02=enable --usbport003 Valid Argument enable, disable Description Enables or disables USB port 03. Example C:\>cctk --usbport03=enable usbport03=enable --usbport04 Valid Argument enable, disable Description Enables or disables USB port 04. Example C:\>cctk --usbport04=enable usbport04=enable --usbport05 Valid Argument enable, disable Description
Description Enables or disables USB port 06. Example C:\>cctk --usbport06=enable usbport06=enable --usbport07 Valid Argument enable, disable Description Enables or disables USB port 07. Example C:\>cctk --usbport07=enable usbport07=enable --usbport08 Valid Argument enable, disable Description Enables or disables USB port 08. Example C:\>cctk --usbport08=enable usbport08=enable --usbport09 Valid Argument enable, disable Description Enables or disables USB port 09. Example C:\>cctk --usbport09=
---usbport11 Valid Argument enable, disable Description Enables or disables USB port 11. Example C:\>cctk --usbport11=enable usbport11=enable ---usbport12 Valid Argument enable, disable Description Enables or disables USB port 12. Example C:\>cctk --usbport12=enable usbport12=enable ----usbport13 Valid Argument enable, disable Description Enables or disables USB port 13. Example C:\>cctk --usbport13=enable usbport13=enable ---usbport14 Valid Argument enable, disable Description Enables or d
usbport15=enable --usbreardual Valid Argument on, off Description Enables or disables the rear dual stack if there is only one rear dual stack. Example C:\>cctk --usbreardual=on usbreardual=on --usbreardual2stack Valid Argument on, off Description Enables or disables the second rear dual stack if there are two rear dual stacks. Example C:\>cctk --usbreardual2stack=on usbreardual2stack=on --usbrearquad Valid Argument on, off Description Enables or disables rear Quad USB ports (or rear triple stac
--uuid Valid Argument Read-only Description Reports the UUID for a system. The UUID is a unique system identifier used in PXE requests. Example C:\>cctk --uuid uuid=4C4C4544-004B-3910-804C-CEC04F463944 --vaconfiglock Valid Argument unlock, lock Description Sets the Intel Virtual Appliance Configuration lock. Example C:\>cctk --vaconfiglock=unlock vaconfiglock=unlock --valsetuppwd Valid Argument Description Validates the setup password while setting a value in the BIOS.
--vaphysicalpresenceconfirm Valid Argument on, off Description Sets 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 Argument enable, disable Description Enables or disables the VGA DAC Snoo
--virtualappliance Valid Argument on, off Description Sets the virtual appliance support for a system. Example C:\>cctk --virtualappliance=on virtualappliance=on --virtualization Valid Argument disable, enable Description Enables 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 --vir
• 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.
watchdogtimer=enable --wificatcherchanges Valid Argument permit, deny Description Permits 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 Argument enable, disable Description Enables or disables the Wi-Fi locator.
--wirelessdevice Valid Argument disable, enablectrlbyapp, enablectrlhotkeyapp Description Sets 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 Argument enable, disable Description Enables or disables wireless switch blue
--wirelesswitchchanges Valid Argument permit, deny Description Permits 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 Argument enable, disable Description Enables or disables the wireless switch for the wireless LAN control.
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\X86 (32-bit) and \Dell\CCTK\X8
Code Description 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 or the header could not be located. 000Eh Reserved for future assignment via this specification. FFFFh No update operation has been performed on the system.
A Sample File Formats This 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,+h dd.5,-hdd.
cpuxdsupport=enable embnic1=onnopxe embsataraid=raid energystarlogo=disable esataports=enable expresscharge=disable externalhotkey=scrolllock fanctrlovrd=enable fanspeed=high fastboot=minimal hddacousticmode=bypass keyboardclick=disable keyboardillumination=off keypad=enabledbyfnkey lptmode=ps2 microphone=enable modulebaydevice=enable multicpucore=enable multidisplay=enable numlock=on onboardmodem=enable passwordbypass=off pccardand1394=enable pcibuscount=64 pntdevice=switchtotouchpad posthelpdeskkey=disabl
powerwarn=enable propowntag=bash1 pwdlock=unlock remotebiosupdate=disable serial1=com1 sfuenabled=yes speedstep=disable stealthmode=enable sysbatcharger=enable tpmactivation=activate tpm=off trustexecution=off usbemu=enable usbportsexternal=enable usbpowershare=disable usbwake=disable ;uuid=4C4C4544-004B-3910-804C-CEC04F463944 virtualization=enable vtfordirectio=off wakeonlan=enable wificatcherchanges=deny wifilocator=enable wirelesslan=enable wirelesswitchbluetoothctrl=enable wirelesswitchcellularctrl=enab
wirelesswitchnlanctrl=enable 100 Sample File Formats
B Messages and Codes This section documents the error messages and codes used in Dell Client Configuration Toolkit (CCTK). CCTK Error Codes and Messages The 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.
Error Code Message 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.
Error Code Message 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.
Error Code Message 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.
Error Code Message 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.
Error Code Message 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.
Error Code Message 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.
Error Code Message 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.
Error Code Message 143 Parameter has been temporarily disabled due to a dependency on other settings. 144 The old password supplied is incorrect. The new password will not be set. Please try again. 145 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. 146 Getting nic selection settings failed. 147 HAPI Driver Load Error.
Error Code Message 161 The power cap value entered must be between 0 to 100 if unit is percent. 162 Invalid IPv6 address. The IPv6 address cannot be link-local or multicast. 163 Invalid IPv6 address. The IPv6 address specified has incorrect address format. 164 Invalid IPv6 address. The gateway address specified has incorrect address format. 165 Invalid IPv6 address. The Primary DNS server address specified has incorrect address format. 166 Invalid IPv6 address.
Error Code Message 176 Error while executing IPMI Get command. 177 Error during Trap Alert. 178 Unspecified error. 179 Unsupported device. Re-try with supported device. 180 Setup password is installed. Re-try providing setup/admin password. 181 System password is required. Re-try providing system password. 182 The password supplied is incorrect. Please try again. 183 Password verification failed. 184 Password not changed, new password does not meet criteria.
Error Code Message 196 The Sequence list must be a comma-separated list of valid unique device names (ex: hdd, cdrom). 197 The system revision information is not available for this system. 198 The completion code information is not available for this system. 199 The BIOS characteristics information is not available for this system. 200 The password should not contain special characters. Password characters are limited to alphanumeric (AZ, a-z, 0-9).
Error Code Message 216 Range for autoon hour value should be 0 to 23(24 hour format). 217 Range for autoon minute value should be 0 to 59. 218 This Option Not supported on UEFI Bios. 219 Unable to Set Bootorder. 220 Invalid Arguments. Unable to Set Bootorder. 221 The provided command %s should not combine with other suboptions. 222 The property ownership tag for this system is not available. 223 The property ownership tag cannot be more than 80 characters for non portable machines.
Error Code Message 234 Improper Output from Bios. Please try again. 235 ;Error in Bootorder. 236 Unable to get information specific to machine. 237 The input file is invalid. 238 No Status Present. 239 File Do not have configurable Options. 240 Please provide the days to enable. 241 Password is not Installed. Please try again without providing --val%s 242 Please Provide the old password to set the new password using --valownerpwd. 243 The owner password is incorrect. Please try again.