在TP-LINK WR841N v7上安装OpenWrt和U-Boot/Breed教程
OpenWrt是一个基于Linux的开源路由器操作系统,用户可以自由的选择应用程序和配置,OPKG包含超过3500个软件。例如通过安装相应的软件包实现科学上网、突破校园网共享、搭建ipv6,甚至可以通过多线多拨实现网速叠加。
U-Boot/Breed是系统引导加载器,俗称“刷不死”,因为在U-Boot或Breed下刷机安全性很高,不容易变砖,所以大多路由器玩家在**正式搭载**OpenWrt之前都会先刷入一个U-Boot或Breed。但是需要说明的是U-Boot和Breed并不是同一个东西。关于“刷不死”的原理和两者的区别可以查看此链接。
本文所使用的路由器为某宝上收购的二手TP-LINK WR841N v7,其CPU为AR7241,该型号路由器是支持刷机的。值得一提的是,不是所有路由器都支持刷OpenWrt,请检查你的设备型号是否支持后再确定是否刷机。查看支持设备列表。另外,你还需要知道自己路由器对应的CPU型号。本文提供一种查看路由器型号的方法,也可求助某度。
查看路由器CPU的方法
以TP-LINK WR841N V7为例,打开支持设备列表网站,在Brand
中输入TP,在Model
中输入841,点击回车。

找到Version
为7的那项,点击表格最后一列的View/Edit data

其中Platform
对应的即为该路由器的CPU。
一、刷机前的准备
- 硬件:可刷机的路由器一台、电源线一根、网线一根、电脑一台(Windows系统)
- 软件:
putty:以命令行方式登陆路由器。
WinSCP:上传文件到路由器。 - 固件:
1、对应解锁U-Boot的OpenWrt固件
2、对应型号的OpenWrt官方原版固件
3、对应芯片的Breed文件
以上软件和固件下载:http://pan.baidu.com/s/1o8xY7Zc 密码:cwpd
二、刷解锁U-Boot的OpenWrt固件
路由器插上电源,通过网线与电脑相连,其中网线插在路由器的LAN口。用浏览器打开路由器后台,TP-LINK一般为192.168.1.1,输入密码登录路由器。打开路由器固件升级界面(TP-LINK为系统工具--软件升级
),选择下载好的解锁U-Boot的OpenWrt固件,点击升级
,并确定
。刷机过程中切勿断电,且保证刷机固件选择正确。等待路由器重新启动。
三、刷入Breed(刷不死)
- 设置路由器后台密码
路由器重启后进入路由器后台,即可看到OpenWrt的初始界面,点击跳转到密码配置页
设置路由器后台密码,并保存。

- 使用WinSCP将不死boot固件上传到路由器的
/tmp
文件夹
打开WinSCP软件,按照下图配置:

File protocol
选择SCP
,Password
输入之前设置的路由器后台密码,点击Login
。
第一次登录会弹出一个窗口,点击Yes
即可。接下来就看到WinSCP主界面,左侧是电脑的文件目录,右侧是路由器文件目录。右侧选择/tmp
目录。左侧选择要传输的文件所在的目录,找到要刷入的Breed文件,右键点击选择Upload
。

点击OK

至此,文件上传到路由器中。
3. 使用PuTTY登录路由器
打开PuTTY软件,照下图填写,点击Open
。

第一次打开会有提示,点击确定
。
进入命令行界面,login as
输入root,回车,password
输入路由器后台密码,回车。

输入ifconfig eth0
,回车,可以得到下图,注意HWaddr项后面的值为路由器的mac地址。刷机会改变路由器的MAC,但有的路由器MAC变化会导致Wifi不可用,因此这里需要记下,后面刷完机再改回来。

输入cd /tmp
(注意空格),回车,则进入路由器的/tmp
目录,然后输入 mtd write 文件名 u-boot
,其中文件名为你上传到路由器/tmp
目录的Breed文件的名字,仔细检查不要输入错误(有个技巧:输入文件名的前两个字母然后按键盘上的Tab键即可补全文件名)。
出现以下界面则刷入成功

输入reboot
重启路由器。
四、刷OpenWrt官方原版固件
- 进入路由器Breed控制台
等待路由器重启后,拔掉路由器电源,保持网线与电脑相连,使用爆菊工具按住路由器的复位键不放,接通电源,5秒后松开复位键,用浏览器登录路由器后台。

还记得前面记下的mac地址吗?点击TP-LINK 设置
将MAC修改为原来的MAC地址。

2.刷入OpenWrt官方固件
点击固件更新
,选择官方原版的OpenWrt固件,点击上传
,选择更新
。

等待更新完成,假如失败了可以再次进入Breed重复刚才的步骤。
更新完成后打开路由器后台,即可进入官方原版的OpenWrt界面。
至此,刷机完成。
若想将路由器后台切换成简体中文版,可进行如下操作:
使用PuTTY软件登录路由器命令行界面,
输入
opkg update
opkg install luci-i18n-base-zh-cn
然后进入路由器后台,点击System
-Language and Style
在Language
选择普通话并保存。
在TP-LINK WR841N v7上安装OpenWrt和U-Boot/Breed教程相关推荐
- Docker学习之Windows Home上安装Docker Desktop的完整图文教程
Windows Home上安装Docker Desktop的完整图文教程 记录安装过程,文字略显沙雕✧٩(ˊωˋ*)و✧ 来自Docker官方文档: 支持的平台 Docker Engine可 通过Do ...
- N1刷Armbian系统并在Docker中安装OpenWrt旁路由的详细教程
最近入手了个传说中的N1,CPU.内存.存储卡的配置还不错,但只有1个网口(不过是千兆的),USB接口又是2.0的,实在没有想好到底能干啥.本来想只刷个openwrt路由固件来测试哈的,但又觉得浪费了 ...
- python3.8.2安装教程-在服务器上安装python3.8.2环境的教程详解
在服务器上安装python3.8.2环境 官网3.8.2下载地址 下载安装 下载好了之后上传到服务器上 或者在服务器上通过命令下载 wget https://www.python.org/ftp/py ...
- 华为服务器上安装vm系统,云服务器安装vm教程
云服务器安装vm教程 内容精选 换一换 云服务器的正常运行依赖于XEN Guest OS driver(PV driver)和KVM Guest OS driver(UVP VMTools),为了同时 ...
- 如何下载linux内核头文件,在Linux系统上安装Linux内核头文件的教程
当你在编译一个设备驱动模块时,你需要在系统中安装内核头文件.内核头文件同样在你编译与内核直接链接的用户空间程序时需要.当你在这些情况下安装内核头文件时,你必须确保内核头文件精确地与你当前内核版本匹配( ...
- win2003下php环境搭建,如何在win2003上安装php环境(图文详细教程)
现在很多cms系统都依赖于php环境运行,今天我们就和大家分享:如何在windows server2003操作系统上安装和配置php环境.现在就进入正题: 下载php5 下载PHP5,下载地址:htt ...
- win10PC上安装deepin深度Linux系统简易教程
今天突然刷到deepin系统的新闻,心血来潮,自己电脑上安装一个,说干就干,总共分这么几个步骤: 1.在win10建立磁盘分区,用于后面步骤 (1)右击<我的电脑>,点击管理 (2) (3 ...
- Win11上安装Ubuntu18.04双系统制作教程
在Win11上安装Ubuntu18.04的双系统 1. 下载Ubuntu系统镜像.刻录装机U盘 2. 从windows11的硬盘中,划分出独立空间,用于安装Ubuntu 3. 重启系统,进入安装程序 ...
- 无线路由器上安装OpenWRT,在需要标准802.1x认证的网络中无线上网
学校一直用H3C客户端上网,因此无法直接使用无线路由器.后来去一些论坛时常看见DD-WRT和OpenWrt这两个词,也初步了解到wpa_supplicant.njit-client.mentohust ...
最新文章
- 白盒测试的5种逻辑覆盖法
- elasticsearch 最佳实践
- java 脚手架_肝了一个半月的 Java 项目快速开发脚手架:Chewing
- php fast cgi nginx,通过fast-cgi连接php-fpm和nginx之间的连接是持...
- linux:tomcat写入文件失败
- jpa mysql脚本迁移_Spring Boot 数据库迁移:概述
- python 字符串 string模块导入及用法
- matlab谢尔宾斯三角_几何画板教程:谢尔宾斯基三角形的制作
- oracle去空格去不掉,oracle去掉空格
- 关于五险一金(南京)
- 每次开机都要按F1的解决办法
- 机器学习课堂笔记-作业二基本实现思路
- 关于echarts自定义合并中国地图分区展示的问题
- Word VBA(批量复制Excel表格和Word表格到Word中)
- oracle-ORA的原理
- php+mysql实现统计网站访问量(一)
- 自举电路工作原理和自举电阻和电容的选取
- oracl 查询一年所有的天
- EGO游戏 トキの戦華 时之战华 剧情攻略(+修改器+特殊码)
- 量化投资学习——集合竞价
热门文章
- visual basic VB.NET实例系列教程第一节(简单实用抽奖程序)
- sr550服务器服务器系统安装,sr550服务器阵列配置
- Mysql第四天笔记02——多表连接查询
- 一篇文章弄懂变压器的等效原理
- BurpSuite学习:在火狐浏览器使用foxyproxy添加代理127.0.0.1后无法正常上网
- matplotlib三维画图之观察博弈论混合策略下纳什均衡点
- TortoiseSVN客户端下载及安装
- Nuxt.js开启SSR渲染的教程详解
- 蜂鸟E200、E203的GPIO仿真demo
- 浦东搬场公司搬家风水注意事项