Jump to content

therealmrbob

Member
  • Posts

    1
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Posts posted by therealmrbob

  1. This is what I've done:
     

    Add Wireless Drivers:
     
    Netwen00.inf
     
    Add Packages for SCCM:
     
    Winpe-DismCmdlets
    WinPE-Scripting
    WinPE-SecureStartup
    WinPE-WDS-Tools
    WinPE-WMI
    WinPE-Dot3Svc
    WinPE-EnhancedStorage
    WinPE-HTA
    WinPE-StorageWMI
    WinPE-LegacySetup
    WinPE-NetFx
    WinPE-PowerShell
    WinPE-PPPoE
    WinPE-RNDIS
     
    Registry Changes:
     
    reg load HKLM\PE-BUILD-SYSTEM "C:\Mount\Windows\System32\config\SYSTEM"
    reg load HKLM\PE-BUILD-SOFTWARE "C:\Mount\Windows\System32\config\SOFTWARE"
    set KEY=HKLM\PE-BUILD-SYSTEM\ControlSet001\Enum\Root\LEGACY_WLANSVC
    reg add %KEY% /v NextInstance /t REG_DWORD /d 1 /f
    reg add %KEY%\0000 /v Service /t REG_SZ /d Wlansvc /f
    reg add %KEY%\0000 /v Legacy /t REG_DWORD /d 1 /f
    reg add %KEY%\0000 /v ConfigFlags /t REG_DWORD /d 0 /f
    reg add %KEY%\0000 /v Class /t REG_SZ /d LegacyDriver /f
    reg add %KEY%\0000 /v ClassGUID /t REG_SZ /d {8ECC055D-047F-11D1-A537-0000F8753ED1} /f
    reg add %KEY%\0000 /v DeviceDesc /t REG_SZ /d "@%%SystemRoot%%\System32\wlansvc.dll,-257" /f
    set KEY=HKLM\PE-BUILD-SYSTEM\ControlSet001\services\wlansvc
    reg add %KEY% /v DisplayName /t REG_SZ /d "@%%SystemRoot%%\System32\wlansvc.dll,-257" /f
    reg add %KEY% /v ErrorControl /t REG_DWORD /d 1 /f
    reg add %KEY% /v Group /t REG_SZ /d TDI /f
    reg add %KEY% /v ImagePath /t REG_EXPAND_SZ /d "%%SystemRoot%%\system32\svchost.exe -k LocalSystemNetworkRestricted" /f
    reg add %KEY% /v Start /t REG_DWORD /d 2 /f
    reg add %KEY% /v Type /t REG_DWORD /d 32 /f
    reg add %KEY% /v Description /t REG_SZ /d "@%%SystemRoot%%\System32\wlansvc.dll,-258" /f
    reg add %KEY% /v DependOnService /t REG_MULTI_SZ /d "nativewifip\0RpcSs\0Ndisuio\0Eaphost" /f
    reg add %KEY% /v ObjectName /t REG_SZ /d LocalSystem /f
    reg add %KEY% /v ServiceSidType /t REG_DWORD /d 1 /f
    reg add %KEY% /v RequiredPrivileges /t REG_MULTI_SZ /d "SeChangeNotifyPrivilege\0SeImpersonatePrivilege\0SeAuditPrivilege\0SeTcbPrivilege\0SeDebugPrivilege" /f
    reg add %KEY% /v FailureActions /t REG_BINARY /d 2c0100000000000000000000030000001400000001000000c0d4010001000000e09304000000000000000000 /f
    reg add %KEY%\Enum /v 0 /t REG_SZ /d "Root\LEGACY_WLANSVC\0000" /f
    reg add %KEY%\Enum /v Count /t REG_DWORD /d 1 /f
    reg add %KEY%\Enum /v NextInstance /t REG_DWORD /d 1 /f
    reg add %KEY%\Parameters /v ServiceDll /t REG_EXPAND_SZ /d "%%SystemRoot%%\System32\wlansvc.dll" /f
    reg add %KEY%\Parameters /v ServiceDllUnloadOnStop /t REG_DWORD /d 1 /f
    reg add %KEY%\Parameters /v ServiceMain /t REG_SZ /d WlanSvcMain /f
    reg add HKLM\PE-BUILD-SOFTWARE\Microsoft\NetSh /v wlancfg /t REG_SZ /d wlancfg.dll /f
    call :REG_MULTI_SZ-add "HKLM\PE-BUILD-SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost" LocalSystemNetworkRestricted wlansvc
     
    Files Added to PE:
     
    ::     C:\Windows\inf\netnwifi.inf
    ::     C:\Windows\inf\netvwififlt.inf
    ::     C:\Windows\inf\netvwifimp.inf
    ::     C:\Windows\Inf\netvwifibus.inf
    ::     C:\Windows\System32\Drivers\vwifibus.sys --> X:\Windows\Inf\vwifibus.sys
    ::     C:\Windows\l2schemas\wlan_policy_v1.xsd
    ::     C:\Windows\l2schemas\wlan_profile_v1.xsd
    ::     C:\Windows\l2schemas\WLAN_profile_v2.xsd
    ::     C:\Windows\schemas\availablenetwork\availablenetworkinfo.xsd
    ::     C:\Windows\system32\certutil.exe
    ::     C:\Windows\system32\wlanapi.dll
    ::     C:\Windows\system32\wlancfg.dll
    ::     C:\Windows\system32\wlanhlp.dll
    ::     C:\Windows\system32\wlanmsm.dll
    ::     C:\Windows\system32\wlansec.dll
    ::     C:\Windows\system32\wlansvc.dll
    ::     C:\Windows\system32\wlanui.dll
    ::     C:\Windows\system32\wlgpclnt.dll
    ::     C:\Windows\system32\drivers\nwifi.sys
    ::     C:\Windows\system32\drivers\vwififlt.sys
    ::     C:\Windows\system32\drivers\vwifimp.sys
    ::     C:\Windows\system32\Drivers\vwifibus.sys
    ::     C:\Windows\system32\en-US\certutil.exe.mui (or your locale's equivalent)
    ::     C:\Windows\system32\en-us\wlanapi.dll.mui
    ::     C:\Windows\system32\en-us\wlancfg.dll.mui
    ::     C:\Windows\system32\en-us\wlansvc.dll.mui
    ::     C:\Windows\system32\en-us\wlanui.dll.mui
    ::     C:\Windows\system32\en-us\wlgpclnt.dll.mui
     
     
     
    At one point I had Wlansvc starting but couldn't see any network devices (Including wired, which works fine before these changes).
    Right now with this setup I'm getting system error 2 when I try to start wlansvc, but I'm still having the same problem that after all of this I can't see my ethernet interface either.

    Any suggestions here?
×
×
  • Create New...