Comments (7)
In the path, I noticed that there is a forward slash '/' between 1.60 and 1.12. I reviewed the Lenovo catalog with our catalog team and we have changed the forward slash '/' character to be an an underscore '_' in case this is contributing to this issue.
from driverautomationtool.
@TLawsonLenovo I just run the download today and its still putting the '/' in the version
from driverautomationtool.
Its not just this model all T13 and T14 have same issue
from driverautomationtool.
Navigate to C:\Program Files\MSEndpointMgr\Driver Automation Tool\Temp and delete or rename the catalogv2.xml file in there. Close and reopen the tool to force a download of the latest catalogv2.xml file. You may have an old version cached in the temp folder.
from driverautomationtool.
Navigate to C:\Program Files\MSEndpointMgr\Driver Automation Tool\Temp and delete or rename the catalogv2.xml file in there. Close and reopen the tool to force a download of the latest catalogv2.xml file. You may have an old version cached in the temp folder.
I cant see any xml file called catlogv2 but I have delete Temp folder but still same issue
from driverautomationtool.
Hello :)
I would like to know what the status is for this issue.
We do have the same problem in our enviroment. It's with the model T14 Gen 2 Type 20W0 20W1.
Reloading the catalogv2 file did not help.
Thanks and best regards
from driverautomationtool.
So looking at the code, I noticed this:
function Find-LenovoBIOS {
param (
[Parameter(Mandatory = $true)]
[string]$ModelType
)
Set-Location -Path $global:TempDirectory
# Download Lenovo Model Details XML
$OS = "10"
try {
if ($global:ProxySettingsSet -eq $true) {
Start-BitsTransfer -Source ($LenovoBIOSBase + $ModelType + "_Win$OS.xml") -Destination $global:TempDirectory @global:BitsProxyOptions
} else {
Start-BitsTransfer -Source ($LenovoBIOSBase + $ModelType + "_Win$OS.xml") -Destination $global:TempDirectory @global:BitsOptions
}
global:Write-LogEntry -Value "Lenovo Base - $LenovoBIOSBase, Lenovo Model Type $ModelType" -Severity 1
global:Write-LogEntry -Value "- Quering XML $($LenovoBIOSBase + $ModelType + "_Win$OS.xml") for BIOS download links " -Severity 1
$LenovoModelBIOSDownloads = ((Select-Xml -path ($global:TempDirectory + "\" + $ModelType + "_Win$OS.xml") -XPath "/").Node.Packages.Package | Where-Object {
$_.Category -match "BIOS"
}) | Sort-Object Location -Descending | Select-Object -First 1
Return $LenovoModelBIOSDownloads
} catch {
global:Write-ErrorOutput -Message "[Error] - $($_.Exception.Message)" -Severity 3
}
}
First off, it's hardcoding the Windows version. Second, this file no longer seems necessary for the BIOS, The catalogv2.xml that downloads for the drivers links contains the BIOS link as well.
<Model name="ThinkPad L13 Gen 5 Type 21LB 21LC">
<Types>
<Type>21LB</Type>
<Type>21LC</Type>
</Types>
<BIOS version="1.06 (UEFI BIOS) 1.00 (ECP)" image="r2ge" crc="4309ec9055ff2eeae8b4e95878d3f0971635a981b3cbda727817e29b78acecd5">https://download.lenovo.com/pccbbs/mobiles/r2guj01w.exe</BIOS>
<SCCM os="win10" version="21H2" crc="91084f0c2c7e4b6178067be45e77083568a5af4683164d5925ee3f58de81f3f2">https://download.lenovo.com/pccbbs/mobiles/tp_l13-gen-5_s2-gen-9_l13-2-in-1-gen-5_intel_w10_21h2_202403.exe</SCCM>
<SCCM os="win10" version="22H2" crc="442a2eaa87b8bf5344fe0d977515af99d84f4ee5c55a62e25a51758185363e31">https://download.lenovo.com/pccbbs/mobiles/tp_l13-gen-5_s2-gen-9_l13-2-in-1-gen-5_intel_w10_22h2_202403.exe</SCCM>
<SCCM os="win11" version="22H2" crc="03646d28bb0e7678dde54f4f2fd4468db310998b8a51eb52ecdd7c7b2929da9d">https://download.lenovo.com/pccbbs/mobiles/tp_l13-gen-5_s2-gen-9_l13-2-in-1-gen-5_intel_w11_22h2_202403.exe</SCCM>
<SCCM os="win11" version="23H2" crc="e71a74e4df3b65a2141aea811dbfd50d3e97212a64dd81fdc69bc3f826ae5dfc">https://download.lenovo.com/pccbbs/mobiles/tp_l13-gen-5_s2-gen-9_l13-2-in-1-gen-5_intel_w11_23h2_202403.exe</SCCM>
<HSA os="win10" version="21H2" crc="c83846588e61a9ae03a49897f46350d83d121f9088e947cd34519e7595c6959b">https://download.lenovo.com/pccbbs/mobiles/tp_l13-gen-5_s2-gen-9_l13-2-in-1-gen-5_intel_hsa_w10_21h2_202405.exe</HSA>
<HSA os="win10" version="22H2" crc="561518b616a40d0698f133dcce494797f5ea14e1680fce51e73d204344eaaa24">https://download.lenovo.com/pccbbs/mobiles/tp_l13-gen-5_s2-gen-9_l13-2-in-1-gen-5_intel_hsa_w10_22h2_202405.exe</HSA>
<HSA os="win11" version="22H2" crc="d50229c2441a9b9f8f3fa840a6370c666172479d58a57fbb4146527a39da5ef9">https://download.lenovo.com/pccbbs/mobiles/tp_l13-gen-5_s2-gen-9_l13-2-in-1-gen-5_intel_hsa_w11_22h2_202405.exe</HSA>
<HSA os="win11" version="23H2" crc="9750bd1a4bcde3bf1a8aa6fa4512a52deefafda0d96254ad6901d46973f20e9c">https://download.lenovo.com/pccbbs/mobiles/tp_l13-gen-5_s2-gen-9_l13-2-in-1-gen-5_intel_hsa_w11_23h2_202405.exe</HSA>
</Model>
from driverautomationtool.
Related Issues (20)
- Download Failed - 0x80070003
- Process Log not visible HOT 1
- Error Importing CM Driver Package HOT 3
- An incorrect value is specified in the Source parameter or in the Destination parameter. HOT 15
- Dell 5450/5550 Issues HOT 20
- Tool not getting Microsoft computer models list HOT 1
- 7-Zip Update HOT 2
- Question about Using on one computer then transferring to another
- Dell Latitude 3550 HOT 2
- Windows 11 23H2 is not an option in Custom Package Creation HOT 1
- Precision 3650 Tower Windows 11 Driver Pack HOT 1
- DAT Not Downloading Correct Drivers for Ambiguous/Old Models (e.g. 3x50/5x50/7x50) HOT 4
- Driver Automation Tool.msi SHA256 not matching HOT 2
- HP CMSL Integration? (7.2.3)
- requests
- Tool hangs at disabling MDT options HOT 4
- DAT Showing No Matches Found for Microsoft Devices HOT 2
- New HP Model (elitebook 660 G11) not found HOT 5
- DAT 7.2.3 Error: Unable to find driver for all lenovo models
- New model Latitude 5450 - Downloading old model driver / bios model HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from driverautomationtool.