MUDFISH

MUDFISH

  • Forums
  • Wiki

›Installation (OpenWRT based routers)

Installation (OpenWRT based routers)

  • Introduction
  • Precautions
  • OpenWRT firmware

    • Replacing the firmware
    • Recovering firmware
  • Installing Mudfish
  • How to use

Installing Mudfish

Mudfish Cloud VPN for Router is OpenWRT based and there are two packages; one for core process, other for OpenWRT LuCI UI.

Supported OpenWRT

We currently officially support the OpenWRT version below.

  • 19.07.2
  • 18.06.1
  • Chaos Calmer 15.05.1

Supported Architectures

The following architectures are currently supported:

  • arm_cortex-a7_neon-vfpv4

  • arm_cortex-a9

  • mips_24kc

  • mipsel_24kc

  • mipsel_74kc

Dependency Packages

In order for the Mudfish program to work properly on the router, you need to install the following packages:

  • ip

    Used to set the routing table entries for mudfish game items.

  • kmod-tun: tun(4) driver

  • libopenssl

  • libpthread

  • librt

  • zlib

Individual packages for your router are available at https://downloads.openwrt.org/ link. You need to install it before installing the mudfish packages.

Please check your OpenWRT version and pick a proper package based on your architecture.

At the below examples, this document assumes it uses OpenWRT v18.06.1.

  • Mi Wi-Fi Nano / Youth (R1CL)

    https://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt76x8/

  • Netgear R6250

    https://downloads.openwrt.org/releases/18.06.1/targets/bcm53xx/generic/

    # opkg update
    # opkg install kmod-tun
    # opkg install ip zlib libpthread librt libopenssl
    

Installation LuCi Web Interface

# opkg update
# opkg install luci

If you're installing mudfish for OpenWRT 19.07, luci-compat package is required:

# opkg install luci-compat

Installation using opkg

You can use opkg command to install Mudfish package based on Man page of opkg document. For example, If you'd like to install 18.06.1 (for ramips-mt7628 processor) version of Mudfish for OpenWRT, you can use the following commands:

Please check http://mudfish.net/releases/openwrt/ link to see the full list of mudfish packages for OpenWRT versions.

# opkg install http://mudfish.net/releases/openwrt/packages-18.06/mipsel_24kc/base/mudfish-pi_2.1.18-1_mipsel_24kc.ipk
# opkg install http://mudfish.net/releases/openwrt/packages-18.06/mipsel_24kc/luci/luci-app-mudfish-pi_git-18.285.02627-b9e5d56-1_all.ipk
← Recovering firmwareHow to use →
  • Supported OpenWRT
  • Supported Architectures
  • Dependency Packages
  • Installation LuCi Web Interface
  • Installation using opkg
MUDFISH
Mudfish VPN
Mudfish App for AndroidMudfish App for iOSMudfish Cloud VPNMudfish DNS ClientMudfish HTTP / SOCKS ProxyMudfish Web Extentions
Technical Support
Mudfish Forums
Misc
Mudfish Homepage
Copyright © 2011-2024 Mudfish Networks