Mudfishパッケージのインストール
ルーター用Mudfish Cloud VPNはOpenWRTベースのパッケージで構成されています。Mudfish CoreパッケージとLuci Webインターフェース用のMudfish UIパッケージです。
サポートされる OpenWRT バージョン
現在、以下のOpenWRTバージョンを正式にサポートしています。
- 23.05
- 22.03
- 21.02
- 19.07
- 18.06
サポートされるルーター
現在 Mudfish が正常に動作していると確認されたルーターのリストには、次のものがあります。
-
TP-Link
-
Buffalo Inc.
-
GL.inet
-
Western Digital
-
Xiaomi
依存パッケージ
Mudfishプログラムがルータで正しく動作するためには、次のパッケージのインストールが必要です。
-
ip
Mudfish アイテムのルーティングテーブルの設定に使用されます。
-
kmod-tun: tun(4) ドライバ
-
libopenssl
-
libpthread
-
librt
-
zlib
独自のルーターに収まる個々のパッケージはすべて https://downloads.openwrt.org/ リンクを参照してください。Mudfishパッケージをインストールする前に事前にインストールする必要があります。各ルーターへのリンクはそれぞれ次のとおりです。
-
Mi Wi-Fi Nano / Youth (R1CL)
https://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt76x8/
次のコマンドでパッケージをインストールできます。
# opkg update
# opkg install kmod-tun
# opkg install ip zlib libpthread librt libopenssl
Luci Webインターフェースのインストール
sshを介した設定よりLuci Webインターフェースを介した設定が必要な場合は、Luciパッケージをインストールできます。以下のようにパッケージをインストールすると、ブラウザを使ってルーターの設定ができます。
# opkg update
# opkg install luci
# opkg install luci-i18n-base-ko
MudfishをOpenWRT 19.07ファームウェアにインストールしたい場合は、
luci-compatパッケージもインストールしないと、UIにメニューが正しく表示されません。# opkg install luci-compat
opkgを使用したMudfishパッケージのインストール
opkg命令の使い方 の資料を参照してMudfishパッケージをインストールできます。 https://mudfish.net/releases/openwrt/ リンクから、現在リリースされているMudfishパッケージ情報を確認できます。
Mudfishパッケージがすでにインストールされている場合は、以下のコマンドで最初に削除してからインストールを続行してください。
# opkg remove mudfish-pi
Mudfishパッケージをインストールするには、ルータに適したバイナリをURLパスを確認した後、opkgコマンドでインストールできます。
たとえば、Mi Wi-Fi Nano/Youth(R1CL)ルーターにインストールするには、次のコマンドを使用できます。
必ずインストール前に https://mudfish.net/releases/openwrt/packages-18.06 ディレクトリにアクセスして、最新のMudfishバージョンであることを確認してください。場合によっては、文書が更新が遅くなり、最新バージョン情報を反映していない可能性があります。
# opkg install http://mudfish.net/releases/openwrt/packages-18.06/mipsel_24kc/base/mudfish-pi_2.1.22-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