Columbus Knowledge Base

cancel
Showing results for 
Search instead for 
Did you mean: 
Knowledge Base Categories
Symptoms The license service web application relies on a not FIPS conform encryption standard. Cause If FIPS is enabled in your system, the operating system will prevent the use of such encrytion algorithms, this will prevent that the license service is no longer being able to deliver license information to the applications querying it. Resolution You can disable the use of FIPS compliant algorithms only by editing the registry. Start Registry Editor  (Regedt32.exe). Locate and click the following key in the registry: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy] Edit the following registry  value: Value name: Enabled Data type : REG_DWORD Value : 0 Quit Registry Editor Please note, this setting may also be set using Group Policy Settings that are inherited from your domain. If the registry changes do not persist on your machine, please contact your system administrator to disable this setting for the affected machine. Further information you will get in the following Microsoft KB article: https://support.microsoft.com/en-us/help/811833/-system-cryptography-use-fips-compliant-algorithms-for-encryption,-hashing,-and-signing-security-setting-effects-in-windows-xp-and-in-later-versions-of-windows More Information FIPS@Wikipedia Federal Information Processing Standards Publications Keywords Setup, License Service, FIPS Products Spider, C7  
View full article
Download the Installation Guide for these instructions. Table of Contents:  1 Installation  1.1 Voraussetzungen 1.1.1 Accounts und Sourcen 1.1.2 Konfiguration Virenscanner 1.1.3 Verwendete Netzwerkports 1.1.4 System Anforderungen 1.1.5 Installationsdateien 1.2 Installationsablauf 1.2.1 Lizenzvereinbarung 1.2.2 Lizenzdatei 1.2.3 Komponenten 1.2.4 System Voraussetzungen 1.2.5 Zielverzeichnis für Programmdateien 1.2.6 Optionen 1.2.7 Startmenügruppe 1.2.8 Firebird Settings 1.2.9 SQL Verbindung 1.2.10 SQL Voraussetzungen 1.2.11 SQL Datenbank 1.2.12 SQL Datenbank Voraussetzungen 1.2.13 Columbus SQL Login 1.2.14 Organisation 1.2.15 System administrator 1.2.16 Smart Windows OS-Deployment 1.2.17 Legacy Linux-Deployment 1.2.18 Email Settings 1.2.19 Installationsvorgang 1.2.20 Setup abschliessen 1.3 Lizenz aktivieren 1.3.1 Aktivierungs-Request erstellen 1.3.2 Aktivierungs-Datei beantragen 1.3.3 Lizenz aktivieren 1.4 Installation überprüfen 1.4.1 Columbus Domänenbenutzer prüfen 1.4.2 Am System anmelden 1.4.3 Infrastrukturdienste überprüfen 2 Anhang  2.1 Installationsablauf SQL Server 2.1.1 Product Key 2.1.2 License Terms 2.1.3 Global Rules 2.1.4 Microsoft Update 2.1.5 Product Updates 2.1.6 Install Rules 2.1.7 Feature Selection 2.1.8 Instance Configuration 2.1.9 Server Configuration 2.1.10 Database Engine Configuration 2.1.11 Ready to Install 2.1.12 Installation Progress 2.1.13 Complete 2.2 Anpassungen nach SQL Server Installation 2.2.1 Konfiguration SQL Server 2.2.2 Konfiguration Windows Firewall 2.3 Installation SQL Server Management Studio
View full article
Summary This web based tool helps to analyze log files of most brainwaregroup products fast and easily. Synopsis This web based tool helps to analyze log files of most brainwaregroup products fast and easily Have a look at: https://support.brainwaregroup.com/tools/analyzer Discussion Internet connection, web browser Functions This tool is able to analyze the following files: Columbus C7SupportFiles [v1 and v2] (*.zip) License Any license file used with the brainwaregroup License Service (*.xml) Inventory Columbus Inventory files (Columbus Inventory Scanner/Agent| *.zip) Spider Data Collector files (*.swrd, *.suzi, *.zip) Spider Recognition Upload files (*.swrd) Spider SystemInformation file (.xml) Usage Open a web browser and navigate to https://support.brainwaregroup.com/tools/analyzer Click on the appropriate Dropper icon to open a file browser or drag and drop a file from your explorer onto the Dropper icon Navigate through the machines, files, scan data, ... Detailed Information This section explains some specialties of the Analyzer Columbus You can navigate through machines and folders to get to the needed files Registry Files are shown as a tree like in regedit - you can search for keys and values using the web browsers search function Errors and warnings are highlighted automatically in the log files and additionally the Error button can be used to only show the errors and warnings of a document Memory logs are graphically visualized. All figures of a process are summarized in one graphic but you can disable and enable figures by clicking on the legend above (e.g. Handles is disabled in the following picture). Furthermore you can copy the graphics into the clipboard or into a file by right clicking the graphic. License License files are formatted into tables and the following things are highlighted (expired= red , FullUpdate= orange , production= green / orange ) Inventory Inventory files are also formatted into lists and tables showing also the amount of entries in a list Spider System Information shows a summary of the information extracted from the file on the main screen If you then click on the Details button you will get more information about the services and exception log entries Support This tool is as is and not supported in any way.
View full article
Summary This article explains how to configure setting during OS Deploy so no patches are assigned and installed. Synopsis Sometimes it is wanted that during OS Deploy no patches should be assigned and installed. Discussion To archive this behaviour please configure the following settings in your OS Deploy site configuration resp. in your Colx Job: .\<Release>\Sites\<Site>\Config\<config>\options.ini: DoNotImportCfg=1 .\<Release>\Job\Colx\Asetup\col7\columbus.cfg: NoPatchScanning=1 .\<Release>\Job\Colx\Asetup\col7\columbus.cfg: AutoPatchAssign=0 Note: Only setting AutoPatchAssign without setting NoPatchScanning does not result in the expected effect! Additional Information Products C6, C7
View full article
Summary This article provides steps to check whether the OTB connection does work or is nos using telnet or putty. Synopsis You want to check whether the OTB connection does work or why it isn't working Discussion An easy way to check whether the OTB connection does work or not is using telnet or putty (which has telnet built in) To do so, follow these steps: Download Putty.exe according to your WinPE plattform: x86: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html x64: https://blog.splunk.net/64bit-putty/ Place it into your OSDepot folder (Drive N: in WinPE) or somewhere you can reach from within WinPE. Start an OS Deploy and if WinPE has been starting do the following Click Command Prompt Start Putty.exe (or Putty64.exe) Enter the name of the Columbus server (use FQDN if requeried - for testing use as much as possible exactly the same writing than you can find in the details log) and select Telnet as connection type Enter the OTB port (default: 24784) Click open to establish an OTB connection to the Columbus server Enter Test or any other string to be recognized in the brainware.log on the server Check the brainware.log on the Columbus server for an entry with "Unknown OTB Command received" If you get the An Unknown OTB command (see above) entry in the brainware.log OTB is working fine If you see the server's answer (500-Syntax error, OTB command not recognized.) in PuTTY but don't get the entry in the brainware.log, you look on the wrong Columbus server If you get a PuTTY error: Unable to open a connection to <Servername> - Host does not exist, your address cannot be resolved by your DNS If you get a PuTTY error: Network error: Connection refused, PuTTY can resolve the name but the connection is rejected either by IDP, a firewall or something similar Additional Information Applies to C7
View full article
Summary When a computer account gets moved the last user account is marked as owner. To reset this ownership the join account needs additional rights. Synopsis Domain Join will work as long as the computer object was not touched (moved or recreated) from a Domain-Administrator account. Afterward the re-join did not work and the computer account has to be removed before a join works. Discussion During the ASetup phase (When Windows gets configured by Columbus and lock-screen is visible) the join to domain writes to log ?2224 Computer Account already exists?. The computer doesn't get rejoined into Active Directory because the old join-data is visible. When a computer account gets moved the last user account is marked as owner. To reset this ownership the join account needs additional rights. Please follow these steps: In order to view the Security tab in Active Directory Users and Computers select ?View Advanced Features? from the view menu: 2. Open the security tab of the OU you want to give permissions on ? this can be done at the domain level if required but for security reasons it is possible to limit this to certain parts of Active Directory. 3. Select the principal account and apply to all computer objects the following permissions (minimum): Permission List contents Read all properties Write all properties Read permissions Modify permissions Modify owner Create Computer objects Delete Computer objects Additional Information Applies to C7
View full article
Summary Article discusses how to retrieve data from Microsoft Azure to troubleshoot AD connections. Synopsis You are having troubles to retrieve data from Microsoft Azure and want to solve them Discussion Check if the required Azure AD module is installed Import-Module AzureAD -Verbose Connect to Azure Connect-AzureAD The Azure Login Website will appear (maybe you have to add some addresses to the trusted sites) Enter the Credentials (specified in the connector.config of the SDC) Get Azure AD Users Get-AzureADUser Whenever you get a PowerShell error, examine and solve it Additional Information Products SWR6
View full article
Summary ? This article explains how to prevent Windows from downloading drivers from the Microsoft Update Catalog during OS Deployment. Synopsis Since Windows 10 (1607) the operating system tries to download and update/install the appropriate drivers from the Microsoft Update Catalog. In some circumstances this behaviour is not wanted (e.g. because it causes a BSOD). This article explains how to prevent Windows from downloading drivers from the Microsoft Update Catalog during OS Deployment. (Installing drivers from the Columbus DrvStore is not affected) Discussion Follow these steps: 1.Make a copy of your unattend.xml template (OSDepot\_defaults\windows\common) and place it into your OS release folder (or another folder of your preference) 2.Edit this unattend.xml and look for RunSynchronous 3.Add the following XML tag to your RunSynchronous tag (1x in x86 section, 1x in amd64 section) < RunSynchronousCommand wcm:action = "add" > < Description >Disable automatic driver update</ Description > < Order >2</ Order > < Path >reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching /v SearchOrderConfig /t REG_DWORD /d 0 /f</ Path > </ RunSynchronousCommand > 4.Save the changes 5.Open the appropriate OS template and import the edited unattend.xml 6.If you have already be assigning a template to a device tick the "Use Template values" checkbox to load all settings again (you have to reconfigure the device after again) Here the full section how it should look after adding the entries above < component name = "Microsoft-Windows-Deployment" processorArchitecture = "x86" publicKeyToken = "31bf3856ad364e35" language = "neutral" versionScope = "nonSxS" xmlns:wcm = "http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" > < RunSynchronous > < RunSynchronousCommand wcm:action = "add" > < Path >c:\asetup\osdeploy.exe</ Path > < WillReboot >Never</ WillReboot > < Order >1</ Order > < Description >Install Columbus OSDeploy Service</ Description > </ RunSynchronousCommand > < RunSynchronousCommand wcm:action = "add" > < Description >Disable automatic driver update</ Description > < Order >2</ Order > < Path >reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching /v SearchOrderConfig /t REG_DWORD /d 0 /f</ Path > </ RunSynchronousCommand > </ RunSynchronous > </ component > < component name = "Microsoft-Windows-Deployment" processorArchitecture = "amd64" publicKeyToken = "31bf3856ad364e35" language = "neutral" versionScope = "nonSxS" xmlns:wcm = "http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" > < RunSynchronous > < RunSynchronousCommand wcm:action = "add" > < Path >c:\asetup\osdeploy.exe</ Path > < WillReboot >Never</ WillReboot > < Order >1</ Order > < Description >Install Columbus OSDeploy Service</ Description > </ RunSynchronousCommand > < RunSynchronousCommand wcm:action = "add" > < Description >Disable automatic driver update</ Description > < Order >2</ Order > < Path >reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching /v SearchOrderConfig /t REG_DWORD /d 0 /f</ Path > </ RunSynchronousCommand > </ RunSynchronous > </ component > Additional Information Write more info here... Products C7
View full article
Summary This article provides steps for checking if the OTB connection is working or why it isn't working. Synopsis You want to check whether the OTB connection does work or why it isn't working. Discussion An easy way to check whether the OTB connection does work or not is using telnet or putty (which has telnet built in) To do so, follow these steps: Download Putty.exe http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Start Putty.exe Enter the name of the OTB receiver server (Columbus or Spider Data Receiver or Spider Data Collector) use FQDN if required - for testing use as much as possible exactly the same writing than you can find in the details log and select Telnet as connection type Enter the OTB port (defaults: Columbus=24784, SDC/Columbus Inventory=24786, SDR=1685) Click open to establish an OTB connection to the Columbus server Enter Test or any other string to be recognized in the brainware.log on the server Check the brainware.log on the Columbus server for an entry with "Unknown OTB Command received" If you get the An Unknown OTB command (see above) entry in the brainware.log OTB is working fine If you see the server's answer (500-Syntax error, OTB command not recognized.) in PuTTY but don't get the entry in the brainware.log, you look on the wrong Columbus server If you get a PuTTY error: Unable to open a connection to <Servername> - Host does not exist, your address cannot be resolved by your DNS If you get a PuTTY error: Network error: Connection refused, PuTTY can resolve the name but the connection is rejected either by IDP, a firewall or something similar Additional Information Products C7
View full article
Summary This article discuss why you may be seeing strange characters in your brainware login after the migration from Columbus 6 to 7. Symptoms After the migration from Columbus 6 to 7 you discover strange characters (look like Chinese characters) in your brainware.log file. Cause Background: The format of the brainware.log of Columbus 7 has changed from ANSI to UNICODE, therefore ANSI characters are displayed as UNICODE which results in being shown as "Chinese" characters Cause: If you still have any Columbus 6 components running on your system or using third party applications that write to the brainware.log, these will write as ANSI into the UNICODE log and cause this problem. Resolution Remove all "old" components from your system. Additional Information To easily find out what component it is open your brainware.log in a viewer that is capable to change the format such as Baretail. Applies to C7
View full article
Summary You want to deploy Windows 10 with Columbus 7.4. Synopsis You want to deploy Windows 10 with Columbus 7.4. Discussion Prerequisites Columbus Version 7.4.0: Activated Columbus Client Autoupdate Assigned Columbus Client Config Template Licensed and activated Columbus Deploy Suite or higher Obtain your Windows 10 Evaluation copy If you don?t have already your own Windows 10 Enterprise copy, please visit the Microsoft evaluation channel: https://www.microsoft.com/en-us/evalcenter/evaluate-windows-10-enterprise After a registration you?ll get your evaluation copy and can start with the deployment. Create Windows 10 OS Release Download Windows10DeployPack.zip and extract the content in your Columbus share (E.g. D:\Columbus ). Navigate to Windows 10 OS Release (E.g. D:\Columbus\OSDepot\Windows10.x64 ) Copy your Windows setup media content to ? .\OS\ ? (Do not overwrite or remove the file source.ini!). Navigate to ? .\Job ? and select the appropriate language job (Depends from your Windows 10 Copy) like ? c_Language_GERMAN ? to edit job.ini and change ? Usage=Optional ? to ? Usage=Mandatory ? -> this job will be selected by default for new configuration. Edit Windows defaults (unattend.xml) Operating system edition KMS Client Setup Key Windows 10 Professional W269N-WFGWX-YVC9B-4J6C9-T83GX Windows 10 Professional N MH37W-N47XK-V7XM9-C7227-GCQG9 Windows 10 Enterprise NPPR9-FWDCX-D2C8J-H872K-2YT43 Windows 10 Enterprise N DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4 Windows 10 Education NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 Windows 10 Education N 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ Windows 10 Enterprise 2015 LTSB WNMTR-4C88C-JK8YV-HQ7T2-76DF9 Windows 10 Enterprise 2015 LTSB N 2F77B-TNFGY-69QQF-B8YKP-D69TJ Navigate into ?.\Sites\MySite\Config\MyConfig? folder of the newly created OS-Release: Edit unattend.xml for the entries for <Key>#####-#####-#####-#####-#####</Key> (Note: There are always TWO lines to edit. -> x86/x64!) with one of the followed values: (Source: https://technet.microsoft.com/en-us/jj612867.aspx) Or type your own Windows License key if available. Edit the Columbus option (columbus.ini) Navigate into ? .\Sites\MySite\Config\MyConfig ? folder of the new created OS-Release: Edit the section [My Columbus Environment] to define the Columbus user access to network resources. Be sure to encrypt the password with CryptIt.exe which can be found in %_ProgramFiles%\Columbus\Console\Tools . Edit installation options (choices.ini) Navigate into ? .\Sites\MySite\Config\MyConfig ? folder of the new created OS-Release: Edit the section [Domains]. Be sure to encrypt the password with PublicCrypt.exe which can be found in %_ProgramFiles%\Columbus\Console\Tools . Edit installation defaults (options.ini) Edit options.ini for the entries for [Defaults] (You can specify the values which will be displayed by default if nothing is selected by user): Values for Keyboard Values for RegionJob France R_France.fr Germany R_German.ge Italy R_Italy.it Japanese R_Japan.jp South Africa (English) R_SAEng.en Switzerland (French) R_Swiss.fr Switzerland (German) R_Swiss.ge Switzerland (Italian) R_Swiss.it United Kingdom R_UK.en United States R_US.en Edit the ?Domain=? entry with your Alias-name from choices.ini Edit the entries within the [Database] section to connect to Columbus communication server. Ready for OS-Deployment After your modification, schedule a refresh for OS Deployment agent in Columbus Management Console (CMC.exe) to offer new OS Release for your environment. Then you can assign and configure the new OS-Release to your devices. Use best-practice for Windows 10 Configuration Brainwaregroup offers you two as-is SW-Packages with known best-practices settings and scripting code. Be free to change content and use the packages in your test environment. Information Please keep in mind that those SW-Packages are not included in your maintenance contract(s) so no warranty or support is provided. Our Consulting staff will be happy to assist you during a Customer project. 100020_Windows_Base_Config.UNI This SW Package contains hundreds of different Windows settings (Vista or higher): Enable NumLock state by default Enable Administrative shares (IPC$, Admin$) Set high-performance power options Enable built-in Administrator account Show most used icons on desktop And many more? 100120_Windows_ModernUI_Config.UNI This SW Package allows to remove default Apps from Modern-UI (Windows 8 or higher): Bing Finance, Bing News, Bing Sports, Bing Weather? Solitaire Collection, OneNote, Office Hub? Photos, Calculator, Camera? And many more? Additional Information Products C7
View full article
Summary This fix corrects the following problems found in Columbus version 7.3.2. Synopsis This fix corrects the following problems: Fix 79: Console: Console hangs on filter manipulations SW Deploy: "swproc" action not excecuted SW Deploy: problems with notifications / push messages PXE: bwInfra task is killed upon TFTP request OSD: WIM-scanning - Failure in specification (x64) see also AA-00753 Client: Out of memory in BWCleanupFileRenameOperations Client: Access violation in bwStorage/IsFileProtected TFTP: Problems with staging in slower networks Fix83: Console: Removing Software might not work Client: Does not read full name for domain accounts (%UserFullName%) Client: Hangs after OSDeploy when connecting Notification Service Infrastructure: OTB connect / disconnect problems Infrastructure: bwInfra stuck Infrastructure: Notifications might be active although switched off Fix84: Infrastructure: Unable to deny software on client which assigned to an OU Inventory: Last user is not reported properly Fix100: Infrastructure: Notification Problems Client: Columbus Client Service does not start Infrastructure: Importer does not import all Asset.Summary Items Infrastructure: OTB Connection Problems Fix102: Console: Auditing shows wrong user Discussion This fix must be applied only to Columbus version 7.3.2 Files bwInfra.exe (7.3.2.102) cmc.exe (7.3.2.102) ColISvc.exe (7.3.2.99) Columbus.dll (7.3.2.99) Columbus.exe (7.3.2.99) NotificationSvc.exe (.7.3.2.91) PDHCPServer.dll (7.3.2.85) TFTPServer.dll (7.3.2.78) Installation Download fix (MSI) - Contact Support for file Install the MSI on your Infrastructure Server - Services will be restarted by the setup Reboot if setup tells you so Additional Information Products C7
View full article
Summary The setup warns you about one or more of your databases being part of an "Always On Availability" group. Symptoms The setup warns you about one or more of your databases being part of an "Always On Availability" group. Cause If one or more of the databases that are being updated are part of an "Always On Availability" Group, the setup cannot make necessary changes to it/them. Resolution Remove the database(s) from the "Always On Availability" Group. After the installation has finished you can add the database(s) to an Always On Availability Group again. Additional Information Remove a Primary Database from an Availability Group Add a Database to an Availability Group Products Spider, Recognition, C7
View full article
Summary The setup reports a database not being empty Symptoms The setup reports a database not being empty Cause The chosen database was found to have tables, this problably means it has been used before. Resolution Choose another database or let the setup create a database. Additional Information Spider, Recognition, C7
View full article
Summary The Setup reports you have chosen a database name to be created, that already exists. Symptoms The Setup reports you have chosen a database name to be created, that already exists. Cause You specify a new database to be created, and this database already exists on the SQL server. Resolution Choose a different name for your database, or select an existing database to be used. Additional Information Spider, Recognition, C7
View full article
Summary This article shows which ports are used for Columbus communication including the protocols for Columbus 7.5 Synopsis This article shows which ports are used for Columbus communication including the protocols for Columbus 7.5 Discussion
View full article
Synopsis Master Server Columbus Infrastructure Server 2008 SP2 (32/64bit) or later Server 2016 (recommended) 5GB free Space for Program Files 10 GB or more free Space for Repository (Dependent customers OS- and SW-release data) 4GB RAM Physical or virtualized Columbus User (Member of local Administrators & Account Operators, Password not changeable & never expires) SQL Native Client (Microsoft Download) License (Server and Console) Valid Columbus License File Microsoft .Net Framework 4.6 Needed Features: (NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-TCP-PortSharing45) Windows IIS Needed Features: (Web-Default-Doc, Web-Dir-Browsing, Web-Http-Errors, Web-Static-Content, Web-Filtering, Web-Net-Ext45, Web-ASP, Web-Asp-Net45, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Mgmt-Console, Web-Scripting-Tools) Columbus (Migration Prerequisites) Columbus 7.3.0 and higher Columbus License Console not running Database Local installation or remote access: MS SQL Server 2014, 2016 SP1, 2017 (Express, Standard, Enterprise) Windows or SQL-User Authentication (Mixed) must be activated Please make sure that the following options are enabled if its a local installation SQL Server Browser Allow TCP/IP Connections Allow remote connections SITE Server Columbus Infrastructure Server 2008 SP2 (32/64bit) or later Server 2016 (recommended) 5GB free Space for Program Files 10 GB free Space for Repository (Dependent customers OS- and SW-release data) 4GB RAM Physical or virtualized Additional Information C7.5
View full article
Summary Setup reports missing valid Microsoft .Net Framework. Symptoms Columbus setup reports missing valid Microsoft .Net Framework. Cause Some operating systems do not have the required Microsoft .Net Framework installed by default. Resolution Please install the required Microsoft .Net Framework with an installer suitable for your OS. Additional Information Microsoft .NET Framework 4.6 (Offline Installer) for Windows Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2008 SP2 Windows Server 2008 R2 SP1, Windows Server 2012 and Windows Server 2012 R2 Download .NET Framework Products Spider, C7
View full article
Summary Installation User needs administrative privileges. Symptoms Installation User needs administrative privileges for Spider. Cause Since the system configuration needs administrative privileges for certain tasks, it is necessary that the executing user of the setup is an administrative user of the machine where the product is installed. Resolution Assign administrative privileges on the machine to the user that executes the setup. Additional Information Spider, Recognition, C7, Data Collector
View full article
Summary Sometimes it happens that the hardware type in Spider Asset is not the expected one. As this is read from the BIOS/uEFI a good starting point is to determine the ChassisType of the client computer on the machine itself. Synopsis Sometimes it happens that the hardware type in Spider Asset is not the expected one. As this is read from the BIOS/uEFI a good starting point is to determine the ChassisType of the client computer on the machine itself for Columbus. Discussion There are several methods to get to this data. We will explain two of them. As a result you will get a number which resolves as follows: Byte Value Meaning 1 Other 2 Unknown 3 Desktop 4 Low Profile Desktop 5 Pizza Box 6 Mini Tower 7 Tower 8 Portable 9 Laptop 10 Notebook 11 Hand Held 12 Docking Station 13 All in One 14 Sub Notebook 15 Space-saving 16 Lunch Box 17 Main Server Chassis 18 Expansion Chassis 19 SubChassis 20 Bus Expansion Chassis 21 Peripheral Chassis 22 RAID Chassis 23 Rack Mount Chassis 24 Sealed-case PC 25 Multi-system chassis 26 Compact PCI 27 Advanced TCA 28 Blade 29 Blade Enclosure 30 Tablet 31 Convertible 32 Detachable 33 ioT Gateway 34 Embedded PC 35 Mini PC 36 Stick PC Reference: https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.1.1.pdf Additional Information Products C7, LCM6
View full article