FIR300M 路由器刷固件 OpenWRT

引言 (废话)

闲来无事,于是便想要折腾一下路由器当网关(但事后发现这个路由器空间太小,安装不了多少插件,属实是白忙活了一下午)


2022.02.17 更新:不经意间发现了一个自带网关的 FIR300M 固件,但由于支持的 method 过于老旧,如需刷取,请注意辨别。

原帖地址: 更新编译方法 - FIR300M/FIR302M 的 Openwrt 固件 免拆机刷

百度网盘: 提取码: vouv

OpenWRT 简介

OpenWRT 是基于 Linux 的适用于路由器的系统,有许多强大的插件和较强的可拓展性,并且可以通过 SSH 进行连接

官网: OpenWrt Wiki - Welcome to the OpenWrt Project

OpenWRT 通用教程: 从零开始学习 OpenWrt: 刷機 + 使用 + 編譯教程

准备工作

简要过程

  • 一、登录路由器后台 (192.168.1.1) 并登录
  • 二、访问 http://192.168.1.1/goform/Diagnosis?pingAddr=192.168.1.100|echo""|telnetd
  • 三、打开 cmd,输入: telnet 192.168.1.1
  • 四、把固件传入路由器,等待完成
  • 五、此时进入路由器后台即为 OpenWRT (初始无密码,直接登录即可)
  • 六、点击 System-Language and Style 可将语言改为中文

详细过程 (第四步)

打开 HFS,将 “准备工作” 第二步下的固件改名 “1.bin” 拖入窗口

在 cmd 输入命令 “telnet 192.168.1.1” 并成功连接后依次输入以下命令

1
2
3
cd /tmp
wget http://192.168.1.100/1.bin  // "192.168.1.100" 替换为您的机器 IP
mtd_write -r write 1.bin Kernel  // (注意,这里的 K 是大写)

执行成功后路由器会自动重启,所以会显示 “断开连接”

插件安装

在 OpenWRT 管理后台点击 “系统-软件包” 即可安装相应插件

建议上 Github 寻找相应插件,当然也可以自行编写

因安装插件需要网络地址,可以直接复制 Github 相应项目 Release 下 ipk 包链接

自己编写如何安装?您都会自己编写了还不会这个? (doge)

注意

插件安装需要与路由器相兼容,部分插件可能需要环境依赖,即需要先安装其他插件

具体可以通过报错信息进行判断

参考文章

This post is licensed under CC BY-NC-SA 4.0 by the author.
最后更新于 2025-11-08 20:34 +0900