MUDFISH

MUDFISH

  • 論壇
  • Wiki

›OpenWRT韌體

安裝(基於OpenWRT的路由器)

  • 簡介
  • 注意事項
  • OpenWRT韌體

    • 更換韌體
    • 恢复固件
  • 安裝 Mudfish
  • 如何使用

更換韌體

本文档介绍如何在真正的"小米 Mi Wi-Fi Nano / Youth (R1CL)"路由器上安装 Mudfish 韌體。

本文档基于您熟悉使用控制台/终端/命令提示符的假设。

准备工作

  1. 在在线购物商城购买"小米 Mi Wi-Fi Nano / Youth (R1CL)"路由器。

  2. 将电源连接到路由器。然后将计算机连接到LAN(不是WAN)端口。

  3. 下载 Mi Wi-FI 项目的'官方开发人员ROM'。可在这里(1)和这里(2)找到可用链接。

  4. 对于Windows用户,请准备curl和putty。

    • 以下链接提供了一个包含curl和putty命令的预览zip文件。

      https://mudfish.net/releases/openwrt/tools/mr_fwc_prepare.zip

    • 您可以直接从 https://curl.haxx.se/download.html 链接下载curl命令的二进制包。

    • 您可以直接下载putty的二进制包并准备SSH连接。您可以从以下链接下载。

      https://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

安装官方开发人员ROM

现在,当您准备好时,您需要在真正的"小米 Mi Wi-Fi Nano / Youth (R1CL)"路由器上安装官方开发人员ROM。

  1. 将电源连接到小米路由器。将计算机连接到LAN端口(两个白色端口之一)。将WAN端口(蓝色端口)连接到连接互联网的路由器。

  2. 在终端或命令提示符中验证是否成功传递到192.168.31.1 IP的ping。

  3. 在确认ping正常工作后,请登录 http://192.168.31.1 首次登录时,会有一些用户密码设置和Wi-Fi SSID设置。请将其设置得尽可能简单,因为它将被覆盖。

  4. 转到右上方的更新菜单,选择固件并指定如何更新。如果降级时有警告消息,请忽略它。

    在“检查更新”部分下,有一个名为“手动更新”的按钮,可以单击以上传。

  5. 现在等待五到七分钟。在终端或命令提示符中验证是否成功传递到192.168.31.1 IP的ping。

SSH登录

如果已成功更换为开发人员ROM,则应登录SSH并连接到路由器。

  1. 如果更换了韌體后ping路由器,现在需要设置根密码以登录SSH。

  2. 请使用浏览器登录 http://192.168.31.1/ ,然后输入之前设置的用户密码登录。

  3. 如果在登录后查看URL,会看到URL中有“stok”,请将此部分替换为以下命令。

    # curl -d "oldPwd=your_admin_pass&newPwd=desired_root_pass" \
      "http://192.168.31.1/cgi-bin/luci/;stok=<stok from browser url>/api/xqsystem/set_name_password"
    

    如果运行正常,则应该得到 {"code":0} 响应。

  4. 现在用ssh命令或putty连接到路由器。

    # ssh root@192.168.31.1
    
  • 如果无法通过SSH连接到路由器,可以使用以下命令启用telnet而不是SSH。

    # curl http://192.168.31.1/cgi-bin/luci/;stok=<stok from browser url>/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3B%2Fusr%2Fsbin%2Ftelnetd
    {"msg":"未能连接到指定WiFi(Connecting)","code":1616} 
    

    连接到Telnet(端口23)的192.168.31.1后,请按顺序输入以下命令以进行SSH连接。

    # sed -i ":x;N;s/if [.\; then\n.return 0\n.*fi/#tb/;b x" /etc/init.d/dropbear
    # /etc/init.d/dropbear start
    # nvram set ssh_en=1
    # nvram commit
    

安装OpenWRT

现在,您已经准备好安装OpenWRT了。

  1. 使用以下命令将OpenWRT韌體映像下载到/tmp目录。

    # cd /tmp
    # wget http://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt76x8/openwrt-18.06.1-ramips-mt76x8-miwifi-nano-squashfs-sysupgrade.bin
    
  2. 下载完成后,对映像进行刷写。

    # mtd -r write /tmp/openwrt-18.06.1-ramips-mt76x8-miwifi-nano-squashfs-sysupgrade.bin firmware
    
  3. 等待5到7分钟,映像完成刷写并重新启动。 安装完成后,路由器将自动重新启动。

    拔下并重新插入连接到计算机的电缆 当然,您必须插入白色LAN端口,而不是蓝色LAN端口。

  1. 现在在终端或命令提示符中验证是否成功传递到192.168.1.1 IP的ping。不再使用192.168.31.1 IP。

  2. 现在用ssh命令或putty连接到路由器。

    # ssh root@192.168.1.1
    

安装Mudfish

现在是安装Mudfish软件包的时候了。有关详细的安装 说明,请参考Mudfish安装部分。

← 注意事項恢复固件 →
  • 准备工作
  • 安装官方开发人员ROM
  • SSH登录
  • 安装OpenWRT
  • 安装Mudfish
MUDFISH
泥魚VPN
Android 版泥魚應用程式iOS 版泥魚應用程式泥魚雲VPN泥魚 DNS 用戶端Mudfish HTTP / SOCKS 代理Mudfish Web 擴充
技術支援
泥魚論壇
雜項
土魚首頁
Copyright © 2011-2024 Mudfish Networks