Mail.ruПочта0Мой Мир0ОдноклассникиВКонтактеИгры0ЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Проблема с Openvpn

Fyntik Ученик (241), на голосовании 12 лет назад
При установке openvpn выбивает окошко "error occurred installing the TAP device driver", при нажатии окей устанавливается дальше, но к серверам не конектится, конфиги уже готовые. Кто может подсказать в чем проблема или что я не правильно делаю.

Пы. Сы. Пробывал несколько разных версий программы эта ошибка постоянно. Антивирь отключен, брандмауэр тоже.
Дополнен 12 лет назад
There are no TAP-Win32 adapters on this system. You should be able to create a TAP-Win32 adapter by going to Start -> All Programs -> OpenVPN -> Add a new TAP-Win32 virtual ethernet adapter.
Fri Mar 15 00:47:18 2013 Exiting

Пытаюсь сделать выдает

C:\Program Files\OpenVPN>rem Add a new TAP virtual ethernet adapter

C:\Program Files\OpenVPN>"C:\Program Files\OpenVPN\bin\tapinstall.exe" install "
C:\Program Files\OpenVPN\driver\OemWin2k.inf" tap0901
Device node created. Install is complete when drivers are installed...
Updating drivers for tap0901 from C:\Program Files\OpenVPN\driver\OemWin2k.inf.
UpdateDriverForPlugAndPlayDevices failed, GetLastError=2
tapinstall.exe failed.

C:\Program Files\OpenVPN>pause
Для продолжения нажмите любую клавишу . .

Пробывал вручную через деспечер задач драйвер установить пишет файл не найден

Кароч я уже незнаю что и делать
Голосование за лучший ответ
Vitaly Гуру (3806) 12 лет назад
У меня тоже это окошко было. Но работает все. А раньше прога стояла (в смысле, на предыдущей версии работала?) . Попробуйте пропинговать сервер.

А чего не конектится? Какую ошибку пишет?
Alexander Puh Ученик (121) 8 лет назад
Сам столкнулся - может кому поможет решение. (некропост :-) )

При установке OpenVPN перестали УСТАНАВЛИВАТЬСЯ
-tap0901 драйвера сетевых карт
-драйвера обычных железных карт

Симптомы:
1)Старые установленные драйвера если их не трогать работают нормально, но не переустанавливаются.
2)В списке устройств накапливаются неизвестные устройства при попытке установить драйвера возникает ошибка 0x2 Путь не найден
3)sfc /scannow ошибок не находит

Показательна установка драйвера OpenVPN TAP-Windows:
C:\Program Files\TAP-Windows\bin>"C:\Program Files\TAP-Windows\bin\tapinstall.exe" install "C:\Program Files\TAP-Windows\driver\OemVista.inf" tap0901

Device node created. Install is complete when drivers are installed...
Updating drivers for tap0901 from C:\Program Files\TAP-Windows\driver\OemVista.inf.
UpdateDriverForPlugAndPlayDevices failed, GetLastError=2
tapinstall.exe failed.

После этого в диспетчере устройств появляется "Неизвестное устройство" в работоспособном состоянии, в свойствах которого:
Неизвестное устройство
Тип устройства: Серевые адаптеры
Изготовитель: Нет данных
Размещение: Нет данных
Состояние устройства: Драйверы для этого устройства не установлены.

В сведениях:
ИД оборудования: tap0901
Класс устройства: Net
GUID класса устройств: {4d36e972-e325-11ce-bfc1-08002be10318}
Ключ драйвера: {4d36e972-e325-11ce-bfc1-08002be10318}\0009
Путь к экземпляру устройства: ROOT\NET\0000

рис001, рис002

При ручном указании папки и драйвера, он якобы ставится, но в резельтате ничего не сохраняется и не работает:

рис003

После обновления оборудования и автопоиска/автоустановки драйверов отказ

рис004

Устанавливаю:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup, перед LogLevel (REG_DWORD), значение "0x2000FFFF" - максимально подробное ведение журнала.

Получаю в C:\Windows\inf\setupapi.dev.log пару интересных мест:
1)Первое НЕ помеченное - нет коинсталлеров (а должны быть и несколько)

dvi: Class GUID of device remains: {4d36e972-e325-11ce-bfc1-08002be10318}.
dvi: Set selected driver complete.
ndv: {Core Device Install} 09:46:30.020
inf: Opened INF: 'C:\Windows\INF\oem0.inf' ([strings])
inf: Saved PNF: 'C:\Windows\INF\oem0.PNF' (Language = 0419)
dvi: {DIF_ALLOW_INSTALL} 09:46:30.025
dvi: Using exported function 'NetClassInstaller' in module 'C:\Windows\system32\NetCfgx.dll'.
dvi: Class installer == NetCfgx.dll,NetClassInstaller
dvi: No CoInstallers found
dvi: Class installer: Enter 09:46:30.026
inf: Opened PNF: 'C:\Windows\INF\oem0.inf' ([strings])
inf: AddReg=tap0901.reg (oem0.inf line 89)
inf: AddReg=tap0901.params.reg (oem0.inf line 90)
dvi: Class installer: Exit
dvi: Default installer: Enter 09:46:30.042
dvi: Default installer: Exit
dvi: {DIF_ALLOW_INSTALL - exit(0xe000020e)} 09:46:30.042
ndv: Installing files...
dvi: {DIF_INSTALLDEVICEFILES} 09:46:30.042
dvi: Class installer: Enter 09:46:30.043
dvi: Class installer: Exit
dvi: Default installer: Enter 09:46:30.043
dvi: {Install FILES}
Alexander Puh Ученик (104) 8 лет назад
2)Помеченное ошибкой место которое провоцирует запись в журнал сообщения
UserPNP
Управление драйверами завершило процесс установки драйвера FileRepository\oemvista.inf_amd64_neutral_a572b7f20c402d28\oemvista.inf для экземпляра устройства с ИД ROOT\NET\0000 со следующим состоянием: 0x2.

DriverNameFileRepository\oemvista.inf_amd64_neutral_a572b7f20c402d28\oemvista.inf
DriverVersion9.0.0.21
DriverProviderTAP-Windows Provider V9
DeviceInstanceIDROOT\NET\0000
SetupClass{4D36E972-E325-11CE-BFC1-08002BE10318}
RebootOptionfalse
UpgradeDevicefalse
IsDriverOEMtrue
InstallStatus0x2
DriverDescriptionTAP-Windows Adapter V9

dvi: {DIF_INSTALLDEVICE} 06:31:23.376
dvi: Class installer: Enter 06:31:23.376
cci: [NCI BEGIN INSTALL DEVICE for ROOT\NET\0000]
inf: Opened PNF: 'C:\Windows\INF\oem0.inf' ([strings])
cci: [NCI END INSTALL DEVICE for ROOT\NET\0000]
!!! dvi: Class installer: failed(0x00000002)!
!!! dvi: Error 2: The system cannot find the file specified.
dvi: {DIF_INSTALLDEVICE - exit(0x00000002)} 06:31:23.377
!!! ndv: Error(00000002) installing device!
ndv: Device install status=0x00000002

В результате:
1)В ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\NET\0000 нормально созданный экземпляр виртуальной сетевой карты tap0901
Driver = {4d36e972-e325-11ce-bfc1-08002be10318}\0009

2)В классе Network adapters HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318} создана ПУСТАЯ ветка
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0009

3)Сетевая карта не работает и, может быть именно из-за этого, windows пытался запоминать
без спросу грузится в Безопасный режим (Safe Mode). Выражалось это в переменной окружения
"SAFEBOOT_OPTION=MINIMAL" и незапущенных службах. BCD был исправный.
Вылечилось ручным удалением
1)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\SAFEBOOT_OPTION
2)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Option\

Решение проблемы с сетевыми картами в частности с OpenVPN tap0901:
Оказался поврежден список CoDeviceInstallers
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CoDeviceInstallers\ {4D36E972-E325-11CE-BFC1-08002BE10318} в нем фигурировал неправильный путь на который и ругался Windows при установке драйвера сетевой карты
Для Windows 7 Pro x64 SP1 правильный список сразу после инсталляции (без дополнительных антивирусов итд)
nci.dll,NciDeviceInstall
wlaninst.dll,WlanDeviceClassCoInstaller
wwaninst.dll,WwanDeviceClassCoInstaller

С сетевыми картами помогло разобраться
-просмотр реестра
-просмотр и сравнение setupapi.dev.log с исправной системой
-описание http://datadump.ru/windows-driver-installation-algorithm/
- System Error Codes (0-499) https://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx

С Безопасным режимом (Safe Mode) помогло
-совет http://forum.ru-board.com/topic.cgi?forum=62&topic=25622
Lapotnik Знаток (305) 4 года назад
Попробуйте обновить драйверы. Мне помогло.
Похожие вопросы