Ошибка при установке Tapinstall, не работает сборка адаптера крана с пользовательским идентификатором оборудования (отсутствует .sys) - PullRequest
0 голосов
/ 25 октября 2019

Я пытался установить пользовательский адаптер tap с использованием репозитория tap-windows6 на github (https://github.com/OpenVPN/tap-windows6) в windows 10. После создания пользовательской установки tapinstall и замены моего inf-файла я попытался использовать команду tapinstall спользовательский идентификатор.

Я изменил все в OemVista.inf на правильный аппаратный идентификатор. При попытке этого я не подписал драйвер и не сгенерировал файлы cat, поэтому я понимаю, почему в этом случае произойдет сбой. Однако после использования сценария перекрестной подписи для создания файла каталога я заметил, что мой файл .sys отсутствует, что означает, что я не могу подписать файл .sys, потому что он не существует.

Это журнал setup.devЯ получаю, когда пытаюсь установить адаптер крана.

>>> [Device Install (UpdateDriverForPlugAndPlayDevices) - tapremote0901]
>>> Section start 2019/10/24 14:57:07.321
cmd: "C:\tap-windows6\dist\amd64\tapinstall.exe" install OemVista.inf tapremote0901
ndv: INF path: C:\tap-windows6\dist\amd64\OemVista.inf
ndv: Install flags: 0x00000001
ndv: {Update Device Driver - ROOT\NET\0002}
ndv: Search options: 0x00000080
ndv: Searching single INF 'C:\tap-windows6\dist\amd64\OemVista.inf'
dvi: {Build Driver List} 14:57:07.352
dvi: Searching for hardware ID(s):
dvi: tapremote0901
dvi: {Build Driver List - exit(0x00000000)} 14:57:07.430
! ndv: No matching drivers found in single INF
dvi: {DIF_SELECTBESTCOMPATDRV} 14:57:07.430
dvi: Default installer: Enter 14:57:07.430
dvi: {Select Best Driver}
! dvi: Selecting driver failed(0xe0000228)
dvi: {Select Best Driver - exit(0xe0000228)}
! dvi: Default installer: failed
! dvi: Error 0xe0000228: There are no compatible drivers for this device.
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 14:57:07.462
! ndv: Unable to select best compatible driver. Error = 0xe0000228
ndv: No drivers found for device.
ndv: {Update Device Driver - exit(00000103)}
! ndv: No better matching drivers found for device 'ROOT\NET\0002'.
ndv: {Update Device Driver - ROOT\NET\0004}
ndv: Search options: 0x00000080
ndv: Searching single INF 'C:\tap-windows6\dist\amd64\OemVista.inf'
dvi: {Build Driver List} 14:57:07.493
dvi: Searching for hardware ID(s):
dvi: tapremote0901
dvi: {Build Driver List - exit(0x00000000)} 14:57:07.508
! ndv: No matching drivers found in single INF
dvi: {DIF_SELECTBESTCOMPATDRV} 14:57:07.524
dvi: Default installer: Enter 14:57:07.524
dvi: {Select Best Driver}
! dvi: Selecting driver failed(0xe0000228)
dvi: {Select Best Driver - exit(0xe0000228)}
! dvi: Default installer: failed
! dvi: Error 0xe0000228: There are no compatible drivers for this device.
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 14:57:07.540
! ndv: Unable to select best compatible driver. Error = 0xe0000228
ndv: No drivers found for device.
ndv: {Update Device Driver - exit(00000103)}
! ndv: No better matching drivers found for device 'ROOT\NET\0004'.
! ndv: No devices were updated.
<<< Section end 2019/10/24 14:57:07.571
<<< [Exit status: FAILURE(0x00000103)]
...