Hi,

I am working on a client for openvpn, and have compiled my own version
of the tap-win32 driver with a different name, so that if people
uninstall an existing version of openvpn, my driver is not uninstalled
along with the original tap0801 driver.

I have followed the instructions in the OemWin2k.inf file:

; (1) Rename all tapXXXX instances in this file to
;     something different (use at least 5 characters
;     for this name!)
; (2) Change the "!define TAP" definition in openvpn.nsi
;     to match what you changed tapXXXX to.
; (3) Change TARGETNAME in SOURCES to match what you
;     changed tapXXXX to.
; (4) Change TAP_COMPONENT_ID in common.h to match what
;     you changed tapXXXX to.
; (5) Change SZDEPENDENCIES in service.h to match what
;     you changed tapXXXX to.
; (6) Change DeviceDescription and Provider strings.
; (7) Change PRODUCT_STRING in constants.h to what you
;     set DeviceDescription to.

However for (5) in openvpn-2.1beta_rc1 there is no service.h file.

The driver installs fine and is present in the registry, however when I
do `openvpn.exe -show-adapters` nothing shows up, and upon connection,
openvpn complains that it can find no TAP drivers, even if I specify the
connection name or guid with -dev-node.

Does OpenVPN need to be recompiled with some alterations to pick up the
different name?

Thanks
Etienne Le Sueur
http://www.jet-age.co.nz

Reply via email to