12VPX

Install XRay packages

Clean up old repositories

If you used our v2Ray instructions previously, you will have to clean up the repository we added at that time:

rm /etc/opkg/customfeeds.conf
opkg update
opkg remove v2ray-core

Update repositories

Update the OpenWRT repositories using the opkg update command.

You'll see something like this:

root@OpenWrt:~# opkg update

Downloading https://downloads.openwrt.org/releases/21.02.1/targets/mvebu/cortexa9/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading https://downloads.openwrt.org/releases/21.02.1/targets/mvebu/cortexa9/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/base/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/luci/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/routing/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/telephony/Packages.sig
Signature check passed.

root@OpenWrt:~# 

Upgrade dnsmasq

Before installing Xray we need to replace dnsmasq with dnsmasq-full:

opkg remove dnsmasq
opkg install dnsmasq-full

(If you've followed our instructions before, you may have already done this.)

Install XRay core packages

Install the xray-core packages using the opkg install xray-core xray-geodata commmand.

root@OpenWrt:~# opkg install xray-core xray-geodata

Installing xray-core (1.5.3-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/packages/xray-core_1.5.3-1_arm_cortex-a9_vfpv3-d16.ipk
Configuring xray-core.

Installing xray-geodata (1.5.3-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.1/packages/arm_cortex-a9_vfpv3-d16/packages/xray-geodata_1.5.3-1_all.ipk
Configuring xray-geodata.

root@OpenWrt:~# 

OpenWRT 21.03: Lucy package

(Need 22.03? Scroll down.)

Download the package using https://blockthis.xyz/storage/v2ray/luci-app-xray_1.15.0-1_all.ipk, then install it using opkg install luci-app-xray_1.15.0-1_all.ipk

root@OpenWrt:~# wget https://blockthis.xyz/storage/v2ray/luci-app-xray_1.15.0-1_all.ipk

Downloading 'https://blockthis.xyz/storage/v2ray/luci-app-xray_1.15.0-1_all.ipk'
Connecting to 43.154.208.212:443
Writing to 'luci-app-xray_1.5.2-1_all.ipk'
luci-app-xray_1.15.0- 100% |*******************************| 16628   0:00:00 ETA
Download completed (16628 bytes)

root@OpenWrt:~# opkg install luci-app-xray_1.15.0-1_all.ipk

Installing luci-app-xray (1.15.0-1) to root...
...

You may notice an error there at the end. This particular error can safely be ignored. (Other errors may indicate a real issue.)

OpenWRT 22.03: Lucy package

Download the package using https://blockthis.xyz/storage/v2ray/luci-app-xray_1.16.1-1_all.ipk, then install it using opkg install luci-app-xray_1.16.1-1_all.ipk

root@OpenWrt:~# wget https://blockthis.xyz/storage/v2ray/luci-app-xray_1.16.1-1_all.ipk

Downloading 'https://blockthis.xyz/storage/v2ray/luci-app-xray_1.16.1-1_all.ipk'
Connecting to 43.154.208.212:443
Writing to 'luci-app-xray_1.16.1-1_all.ipk'
luci-app-xray_1.16.1- 100% |*******************************| 16628   0:00:00 ETA
Download completed (16628 bytes)

root@OpenWrt:~# opkg install luci-app-xray_1.16.1-1_all.ipk

Installing luci-app-xray (1.16.1-1) to root...
...