Install SSR Plus+ plugin on OpenWrt router

How to install ShadowsocksR client in the router? After installing ShadowsocksR Plus+ plug-in in the router, it will save a lot of trouble to use it in a fixed place, especially in home applications, you can use the TV to connect to WiFi and watch YouTube or Netflix original TV series.

Install SSR Plus+ plugin on OpenWrt router

Plus+ The plugin is more resource-efficient and is suitable for running in smaller memory!InstallAfter installing ShadowsocksR Plus+ on your router, it will save you a lot of trouble when used in a fixed place, especially in home applications.Connect to WiFi and watchorOriginal.

Before we understand what ShadowsocksR is, let's first understand what !

What is Shadowsocks?

Shadowsocks may refer to: a protocol based on Socks5 The encryption transmission protocol can also refer to various development packages that implement this protocol. , C, C++, C#, Go and other programming languages, most of which are mainly implemented (Platform) The source code is open under various free software licenses, including the GPL, MIT, etc.
Shadowsocks is divided intoBefore using the client and server, you need to deploy the server to the server first, and then connect through the client and create a local proxy.

Official website: https://shadowsocks.org

Install ShadowsocksR's SSR Plus+ plugin on OpenWrt router

What is ShadowsocksR and how is it different from Shadowsocks?

ShadowsocksR is abbreviated as SSR, commonly known as yogurt and pink paper airplane. SSR is a branch of Shadowsocks (SS), which adds the "obfuscation mode" function and support for complex protocols based on the original software.

GL-AR150/GL-MT300N-V2/GL-AR300M Router Introduction

Meet White), this is a pocket-sized and lightweight (40g) mini travel router suitable for small businesses and home users. Providing wireless Internet access and Internet surfing is your best choice.

This router is currently the cheapest soft router on the entire network. The official price is $26.90, and the official price on Taobao is 139 yuan, which is economical and affordable.

Install ShadowsocksR's SSR Plus+ plugin on OpenWrt router

Product Description:

  • Wireless Mobile Mini Travel Router: Only 40g (1.41oz), travel-sized, compact design fits into any pocket.
  • Open Source and Programmable: Pre-installed, supports DDWrt.The disk is expandable.
  • Large Storage and Expandability: 64MB RAM, 16MB Flash ROM, dual Ethernet ports, UART, and 2.54mm standard GPIO for hardware DIY.
  • Security and Privacy: Pre-installed OpenVPN and WireGuard, compatible with over 30 VPN service providers.
  • PoE power supply (optional): Only one power supply method can be used at a time, either through PoE (Power over Ethernet) or micro USB cable. The PoE injector should be compatible with active or passive 48V 802.3af standard. PoE only works on WAN port.

Specification:

  • WiFi speed: 150Mbps (2.4GHz)
  • CPU: Atheros9331, @400MHz SoC
  • Memory/Storage: DDR2 64MB/FLASH 16MB
  • Ethernet Ports: 2 ports (1 WAN, 1 LAN)
  • - USB Port: USB 2.0
  • Weight: 40g

Install ShadowsocksR's SSR Plus+ plugin on OpenWrt router

Comparison of three routers: GL-AR150/GL-MT300N-V2/GL-AR300M.

Install ShadowsocksR's SSR Plus+ plugin on OpenWrt router

How to install ShadowsocksR's SSR plus+ plugin on your router

After getting the router, first flash the system. The GL series routers have built-in OpenWRT system installed. You can choose to update to the latestVersionopenwrt 22.03

For the latest firmware version, please refer to:Flash openwrt system on router

After the firmware version is updated, start installing the ShadowsocksR plus+ plug-in. The ShadowsocksR plug-in has been deleted from the official software source. SSR Plus+ Plug-ins need to download IPK offline installation packages from other websites. Or install other software repositories containing SSR!

After connecting to the router using the terminal, it is very important to first check the CPU architecture of the router.

To view the chip architecture of the router CPU, please refer to:A Linux command to check the router CPU chip architecture

Install ShadowsocksR's SSR Plus+ plugin on OpenWrt router

Check the command to see that the CPU architecture of the GL-AR150 router is mips_24kc, and the IPK offline installation package you need to download must also be mips_24kc. The CPU architecture of the GL-MT-300N-V2 is mipsel_24kc. If you install it on the GL-MT-300N-V2, you must download the IPK offline installation package corresponding to mipsel_24kc.

Example: OpenWrt22.03 installation SSR Plus+ Plugins

Next, you need to install several software packages in the OpenWrt22.03 system software. Before installation, uninstall the dnsmasq module in the official firmware. The dnsmasq-full module will be automatically installed in the subsequent installation. If you do not uninstall it, the installation will fail.

Uninstall dnsmasq, install dnsmasq-full and some necessary packages.
Delete the dnsmasq software package. When installing dnsmasq-full, you need to delete the dhcp file in the /etc/config/ directory before installing it.

opkg update opkg remove dnsmasq rm -rf /etc/config/dhcp

First update the software list, click Update list, and install the shadowsocks-libev-ss-redir package after the update. After entering shadowsocks-libev-ss-redir in the filter, it will be displayed in the list, and click the installation button.

Install ShadowsocksR's SSR Plus+ plugin on OpenWrt router

Install the third-party software source, Fat House Garden software source:

In OPKG Configuration, copy the following content to /etc/opkg/customfeeds.conf. Pay attention to the version number for backward compatibility. The official source is used for the 5.4.154 kernel source.

src/gz openwrt_core https://repository.pangzhai.xyz/v21.02.1/targets/ath79/generic/packages src/gz openwrt_kmods https://downloads.openwrt.org/releases/21.02.1/targets/ath79/generic/kmods/5.4.154-1-79c5dc6db69102eb2943a96b9bec8b63 src/gz openwrt_base https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/base src/gz openwrt_kenzo https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/kenzo src/gz openwrt_luci https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/luci src/gz openwrt_packages https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/packages src/gz openwrt_routing https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/routing src/gz openwrt_small https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/small src/gz openwrt_telephony https://repository.pangzhai.xyz/v21.02.1/packages/mips_24kc/telephony

 

#Add the public key to the router cd /tmp/ wget https://repository.pangzhai.xyz/public_key/pangzhai.pub opkg-key add pangzhai.pub #After the public key is added, update the list opkg update

Install basic dependency packages:

opkg update opkg install boost boost-system boost-date_time boost-program_options coreutils-base64 coreutils-nohup libltdl7 liblua5.1.5 liblua5.3-5.3 kmod-nft-compat opkg install chinadns-ng brook dns2socks haproxy ipt2socks kcptun-client microsocks pdnsd-alt redsocks2 shadowsocks-libev-config shadowsocks-libev-ss-local shadowsocks-libev-ss-redir shadowsocksr-libev-server shadowsocksr-libev-ssr-local shadowsocksr-libev-nat simple-obfs tcping trojan-go trojan v2ray-plugin xray

After adding the software source, enter ssr in the filter and install the following software packages.

luci-app-ssr-plus luci-i18n-ssr-plus-zh-cn

After the installation is complete, restart the router. Then enter the management interface and you will see the ShadowsocksR plus+ plug-in console under Services.

Install ShadowsocksR's SSR Plus+ plugin on OpenWrt router

Install ShadowsocksR's SSR Plus+ plugin on OpenWrt router

After installing the ShadowsocksR plus+ plugin,In the configuration, add the SSR you want to connect to After adding successfully, select the connected server name on the primary server, save and apply, and SSR Plus+ will be enabled successfully.

 

score

One comment

Leave a Reply

Your email address will not be published. Required fields are marked *