Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Microsoft Surface driver catalog #74

Closed
everydayintech opened this issue Jul 25, 2023 · 10 comments
Closed

Update Microsoft Surface driver catalog #74

everydayintech opened this issue Jul 25, 2023 · 10 comments

Comments

@everydayintech
Copy link

everydayintech commented Jul 25, 2023

Describe the bug
Microsoft released new surface drivers and pulled old downloads a few days ago. This leads to Surface driver downloads not working correctly.
Could you update the catalog for OSDCloud please?

Example:
PackageID 104680 was updated, the old download url is not reachable anymore:

{
        "CatalogVersion":  "23.07.16",
        "Status":  null,
        "Component":  "DriverPack",
        "ReleaseDate":  "23.05.15",
        "Manufacturer":  "Microsoft",
        "Model":  "Surface Pro 9",
        "Product":  "Surface_Pro_9_for_Business_2038",
        "Name":  "Microsoft Surface Pro 9 Commercial Win11 22H2",
        "PackageID":  "104680",
        "FileName":  "SurfacePro9_Win11_22621_23.044.40352.0.msi",
        "Url":  "https://download.microsoft.com/download/e/9/a/e9a35d1b-7b4c-48d4-8619-5301d4c09f65/SurfacePro9_Win11_22621_23.044.40352.0.msi",
        "DownloadCenter":  "https://www.microsoft.com/en-us/download/details.aspx?id=104680",
        "OSVersion":  "Windows 11 x64",
        "OSReleaseId":  "22H2",
        "OSBuild":  "22621",
        "HashMD5":  "36824C20EECF29A3A9A67C2EC6B6BC"
}

https://github.com/OSDeploy/OSD/blob/master/Catalogs/MicrosoftDriverPackCatalog.json

@everydayintech
Copy link
Author

Version 23.7.25.1 fixed the described issue.

@everydayintech
Copy link
Author

Microsoft released new surface drivers on August 15th and pulled old downloads. Catalog needs to be refreshed again

@OSDeploy
Copy link
Owner

Which model are you trying to deploy?

@everydayintech
Copy link
Author

everydayintech commented Aug 17, 2023

Surface_Pro_8_for_Business_with_LTE_Advanced_1982
New Drivers: https://www.microsoft.com/en-US/download/details.aspx?id=103503

@everydayintech
Copy link
Author

Resolved with OSD Version 23.8.18.1

@AkosBakos
Copy link
Collaborator

=========================================================================
2023-08-25-164325
Microsoft Update Catalog Firmware
PS>TerminatingError(Invoke-WebRequest): "The remote name could not be resolved: 'www.catalog.update.microsoft.com'"
Invoke-WebRequest : The remote name could not be resolved: 'www.catalog.update.microsoft.com'
At X:\Program Files\WindowsPowerShell\Modules\OSD\23.8.18.1\Public\OSDCloudTS\Test-MicrosoftUpdateCatalog.ps1:5 char:20

  • ... atusCode = (Invoke-WebRequest -uri 'https://www.catalog.update.micros ...
  •             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest],
      WebException
    • FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

LogPath : X:\windows\Logs\DISM\dism.log

Invoke-WebRequest : The remote name could not be resolved: 'www.catalog.update.microsoft.com'
At X:\Program Files\WindowsPowerShell\Modules\OSD\23.8.18.1\Public\OSDCloudTS\Test-MicrosoftUpdateCatalog.ps1:5 char:20

  • ... atusCode = (Invoke-WebRequest -uri 'https://www.catalog.update.micros ...
  •             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebException
    • FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

WARNING: Unable to download or find firware for his Device

2023-08-25-164325
Microsoft Update Catalog Drivers
PS>TerminatingError(Invoke-WebRequest): "The remote name could not be resolved: 'www.catalog.update.microsoft.com'"
Invoke-WebRequest : The remote name could not be resolved: 'www.catalog.update.microsoft.com'
At X:\Program Files\WindowsPowerShell\Modules\OSD\23.8.18.1\Public\OSDCloudTS\Test-MicrosoftUpdateCatalog.ps1:5 char:20

  • ... atusCode = (Invoke-WebRequest -uri 'https://www.catalog.update.micros ...
  •             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest],
      WebException
    • FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
      Invoke-WebRequest : The remote name could not be resolved: 'www.catalog.update.microsoft.com'
      At X:\Program Files\WindowsPowerShell\Modules\OSD\23.8.18.1\Public\OSDCloudTS\Test-MicrosoftUpdateCatalog.ps1:5 char:20
  • ... atusCode = (Invoke-WebRequest -uri 'https://www.catalog.update.micros ...
  •             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebException
    • FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

=========================================================================

@everydayintech
Copy link
Author

everydayintech commented Aug 25, 2023

@OSDeploy
Copy link
Owner

Probably should disable firmware checking for Surface as that is part of the Driver Pack. Isn't that right?

@AkosBakos
Copy link
Collaborator

A bit interesting thing, the same OSDStart script was working two days before perfectly.

@AkosBakos
Copy link
Collaborator

(Somehow) since today, it works again.
@everydayintech please close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants