RMS User Guide

RMS Logo

RMS User Guide

Comprehensive guide to installing and using RMS

New RMS3 Release

RMS3 has achieved comprehensive improvements compared to RMS1 and RMS2:

  • Significant Compression Performance Upgrade: Public network data traffic volume compression can reach 1000% - 2000%, approximately 10-20 times volume compression.
  • Bandwidth Optimization: Significantly saves public network bandwidth and greatly improves performance in low-bandwidth or poor network quality environments.
  • Compatibility Requirements: Must work with RustMinerSystem server v4.5.0 and above to enable the RMS3 protocol.

Important Reminder: RMS1 and RMS2 users are advised to switch to RMS3 as soon as possible. RMS1 and RMS2 have fallen far behind RMS3 in terms of stability and efficiency, and RMS3 is no longer compatible with RMS1 and RMS2.

RMS Client Features

Efficient Transmission

Compresses connections and data, significantly improving transmission speed and optimizing network performance.

High Security

Prevents man-in-the-middle attacks and forged requests, ensuring secure data transmission.

Multi-platform Support

  • Linux
  • OpenWRT
  • Windows (Graphical interface and command-line version)

Installation Guide

RMS3 Linux Installation

Run the following command to install:

Line 1 (Official GitHub address, use other lines if inaccessible):

bash <(curl -s -L https://raw.githubusercontent.com/EvilGenius-dot/RMS/main/install.sh)

Line 2:

bash <(curl -s -L -k https://rustminersystem.com/install.sh)

OpenWRT Installation

Use the following command to install:

wget -N https://rustminersystem.com/install.sh; chmod +x ./install.sh; ./install.sh

Note: Due to the many versions of OpenWRT, the script may not be compatible with all versions. If you encounter problems, please manually download the adapted binary file for installation.

RMS3 Windows Installation

Graphical Interface Version

Non-graphical Command-line Version

RMS2 Installation

Run the following command to install RMS2:

Line 1 (Official GitHub address, use other lines if inaccessible):

bash <(curl -s -L https://raw.githubusercontent.com/EvilGenius-dot/RMS/main/OLD_2/install.sh)

Line 2:

bash <(curl -s -L -k https://rustminersystem.com/OLD2_install.sh)

User Guide

How to Use?

  1. 1

    After installation, use a browser to access the IP address of the device where the RMS client is installed (e.g., http://deviceIP:42703).

  2. 2

    After entering the webpage, fill in the push address.

Recommendation:

Please fix the local area network IP address of the RMS installation device. If the router uses DHCP to dynamically assign IP, it may cause the IP to change after the device restarts.

Frequently Asked Questions

How to Fix Windows GUI White Screen?

Please install the MicrosoftEdgeWebview2Setup.exe file in the windows-gui directory to resolve this issue.

Download link:

What is Connection Pool Mode?

Connection pool mode is an optimization feature of RMS that can compress the number of public network TCP connections from the RMS client to the RustMinerSystem server.

Enabling Conditions:

Requires RustMinerSystem server v3.8.0 and above.

Feature Characteristics:

It does not simply merge mining machines into one device, but compresses the number of intermediate public network TCP connections. The number of mining machines in the mining pool remains unchanged.

Compression Ratio Calculation Formula:

Compression ratio = Number of connected mining machines / Maximum number of connections

Recommendation:

Do not set the compression ratio too high. Usually, a 3-5 times compression ratio is ideal. The specific configuration depends on the performance of the RMS device and server.

How to Change the Default Web Access Port?

  1. 1

    Open the installation directory of the non-graphical version of RMS.

  2. 2

    Modify the PORT configuration item in the rms.conf file to the desired port.

  3. 3

    Restart the program after saving to take effect.

How to Set RMS Access Username and Password?

  1. 1

    In the upper right corner of the webpage, enter the Settings menu.

  2. 2

    Select Set Username and Password to configure.

How to Configure RMS One-to-Many Servers?

RMS provides a manual server addition function:

  1. 1

    In the RMS client, select Manual Add.

  2. 2

    Follow the prompts to enter the remote server address to complete the configuration.