![]() ![]() That will remove script itself, all changes in the system, related files and configuration. NOTE #2: After installation, script and all commands will be still available by calling "hidemevpn" command without any suffix! No "-alt" suffix!Īfter script is installed, follow remaining instructions in section "Installation" and related sections of this document. NOTE: Suffix "-alt" is valid only for OpenWrt variant. Only change in installation URL is that for an alternative API endpoint version suffix "-alt" is appended when installing. To install OpenWrt script that uses alternative API endpoint, install it using SSH: This change may be useful for users having issues with either RSA 8192 bit keys, connecting to TCP port 432 or just prefer ECC for TLS connections.Įverything else is the same as in the main script. In such situations it is possible to install a script with support for an alternative API endpoint.Īlternative API endpoint uses TCP port 430 and EC keys (secp521r1) for HTTPS (TLS). Main API endpoint is on TCP port 432 and uses RSA 8192 bit key for HTTPS (TLS).Īs mentioned in section "Known issues" some OpenWrt builds can have problems with 8192 bit RSA keys. Main version of OpenWrt script uses main API endpoint. ![]() Installation (OpenWrt alternative API endpoint) If any of the prerequisites missing script won't run. It also requires kernel module wireguard that is not installed by default on 18.06 and 19.07 and must be installed manually, package: kmod-wireguard. Script requires following binaries to work: Update of the script is done by starting install again. When access token becomes invalid connection won't be possible and login must be done again (check section "Login") Access token is automatically refreshed when needed and possible. How to connect to a device using SSH can be found on the following links:Ĭheck section "Login (full URLs)" below for installation commands for all variants.ĭuring installation it will ask for login and password and it will try to fetch access token. There is also an additional OpenWrt variant that uses alternative API endpoint.įor more information check section "Installation (OpenWrt alternative API endpoint)" Variants glinet_v3 and glinet_v4 are specific to GL.iNet specific devices. Variant openwrt supports all OpenWrt 18.06 and newer devices. Where VARIANT is one of the following values: openwrt, glinet_v3, glinet_v4 VARIANT depends on the router type and preferred version to be used. Only one script type, GL.iNet or OpenWrt, can be used at the same time on the GL.iNet device. NOTE: On GL.iNet is possible to use pure OpenWrt implementation. GL.iNet firmware with version 3 or 4 is needed and device must have included WireGuard support.ĭue to a different implementations between firmwares v3 and v4, there are two different scripts and it is important to use script with support for v3 firmware on a device with v3 and same with firmware v4. That allows a nice integration with GL.iNet UI with support for official enabling/disabling VPN connection, showing VPN status in UI and does not need to install LuCI and use "advanced" settings. GL.iNet specific variants patch system to add VPN's WireGuard support into GL.iNet's custom WireGuard implementation. OpenWrt implementation defines new protocol " VPN WireGuard" that integrates support for VPN's specific WireGuard protocol handling. Support for VPN WireGuard protocol on OpenWrt devices with specific variants for GL.iNet devices. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |