maurice-daly / DriverAutomationTool

Home of the Driver Automation Tool

Home Page:https://www.msendpointmgr.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dell Latitude 3550

Geoff223 opened this issue · comments

I get the following error when trying to load the latitude 3550 windows 11 configMGR standard package x64 and driver or all selection.

[Start Up]

  • Initialising Driver Automation Tool
  • Loading required PowerShell modules
  • Checking for preinstalled PS modules
  • Importing module BitsTransfer
    [Launching GUI]
    [Azure Registy Settings Detected]
  • Obtaining all Azure values from registry path HKLM:\SOFTWARE\MSEndpointMgr\DriverAutomationTool
  • Setting values in the UI
    Exception calling "Substring" with "2" argument(s): "Length cannot be less than zero.
    Parameter name: length"
    At line:4297 char:8
  • ... $DriverPackageDir = ($DriverCab).Substring(0, $DriverCab. ...
  •             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : NotSpecified: (:) [], MethodInvocationException
    • FullyQualifiedErrorId : ArgumentOutOfRangeException

I was able to manually add the drivers into the source location and run the tool to add the drivers to sccm by following another thread with the dell 5450/5550 issues. I did that by naming the folder without the version number and leaving it Windows11-

This however did not solve my issue it looks like it loaded correctly, but will not finish the imaging process. I have also tried doing the custom package creation and even loaded the latest drivers and am still having issues. I am curious if anyone else is having an issue with the latitude 3550.

I'm having the exact same issue with a Dell Latitude 5450 and 5550.

Issue #538 discusses this. Basically, Dell reused some Model numbers that previously had an E at the beginning. So when the tool tries to grab the Latitude 3450 or 5450, it grabs the E3450 or E5450 driver cab instead. The script matches the model name to group the System IDs and uses the first System ID for the download. You can fix this by finding the old models in the XML file and adding an E to the front of the Model Name.