TP-LINK WR703N OpenWrt刷机教程(图文详解)
1、下载安装
访问WR703N在OpenWrt的Wiki页,然后在Flashing一节中找到下载链接:squashfs-factory.bin。
进入路由器管理界面,出厂配置为http://192.168.1.1,用户名和密码均为admin,然后进入固件更新,选择下载的文件,然后更新。记录路由的所有mac地址,最好到官网下载bin文件,http://www.luyoudashi.com/roms/vendor-13350.html参考bin链接 https://oldwiki.archive.openwrt.org/toh/tp-link/tl-wdr4310 http://blog.huatai.me/2014/10/26/upgrade-openwrt-for-tp-link-tl-wdr4310-router/ https://www.right.com.cn/forum/thread-162768-1-1.html pppoe配置https://www.jianshu.com/p/f6de111f3c34 变砖后http://www.583go.com/article-1964-1.html U-Boot 刷机方法大全https://www.right.com.cn/forum/thread-154561-1-1.html uboot下载:ftp://ftp.denx.de/pub/u-boot/ breed http://breed.tomato.org.cn/r1010%20[2017-04-16]/ breed-ar9344-ar8327n.bin 完整教程 https://blog.csdn.net/u014389786/article/details/52464349





等待一段时间(~~2min),然后重启路由。
P.S. 官方固件不带WebUI,所以需要对Linux系统较为熟悉,否则可以选择国内有人编译的带LuCI和中文支持的版本,Google即可。
2、初始配置
首先用一根网线将703N的Lan口和你电脑相连,电脑上设置为DHCP模式。然后运行cmd.exe
输入telent 192.168.1.1
成功后出现OpenWrt的欢迎界面:

然后更改root密码:
输入passwd
更改root密码后dropbear(SSH 服务)就运行了,输入exit退出telent
以后就可以通过ssh管理OpenWrt
3、网络配置
OpenWrt官方的固件是不带LuCl的,所以初始的网络设定需要在命令行下完成
下载ssh连接工具putty
输入192.168.1.1

点击open,如果弹出什么窗口点是即可

输入用户名root回车 然后输入你刚刚设定的密码
然后用vi修改相关配置(不会用vim的同学悲剧了)。
首先修改/etc/config/wireless文件
输入vi /etc/config/wireless回车

注释掉# option disabled 1

进入此界面后按i进入修改模式,改成如图所示
改好后按esc,然后输入:wq保存退出
然后修改/etc/config/network文件。
首先修改lan接口配置,注释掉此行:
# option ifname 'eth0'
然后增加wan接口,如果你上级网络是DHCP的,则文件的末尾添加:
config interface 'wan'
option ifname 'eth0'
option proto 'dhcp'
如果你上级网络是静态IP,则在文件的末尾添加:
config interface 'wan'
option ifname 'eth0'
option proto 'static'
option ipaddr '10.22.33.124'
option netmask '255.255.255.0'
option gateway '10.22.33.1'
option dns '202.113.16.10'

此图为修改为静态ip模式
然后将路由器的Lan/Wan口接到上级网络中,重启路由器。
这时便可以通过电脑寻找SSID为 OpenWrt的无线网络,加入后电脑便可以通过703N上网了。
接着ssh 到路由器
登陆后输入opkg update
opkg install luci
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
就有luci(WEB)界面了~
完后就可以通过浏览器访问192.168.1.1来配置路由器了
这样就可以玩你的WR703N了
未完,待续
tplink wdr 4310 刷写openwrt
参考论坛中的资料
1、在原有官方固件web下 更适合TPLINK wdr 4310 的固件
下载后的文件
先刷上这个openwrt-ar71xx-generic-tl-wdr4310-v1-squashfs-factory.bin
再刷这个openwrt-ar71xx-generic-tl-wdr4310-v1-squashfs-sysupgrade.bin
2、更新固件后路由器地址为192.168.1.1 无线不能使用
3、telnet登录到 openwrt 路由器
4、修改密码后开启ssh
5、使用winsacp 上传固件到 /tmp 目录下
6 、使用命令 mtd -r write /tmp/openwrt-ar71xx-generic-tl-wdr4310-v1-squashfs-sysupgrade.bin firmware
10-20秒后重启
7、重启后 执行 步骤3 和步骤4
8、此时 web页面无法打开
进入 /tmp目录执行
opkg update
opkg install luci
进入/etc/init.d/目录执行
./uhttpd enable
./uhttpd start
9、在浏览器上打开路由器页面http://192.168.1.1 设置密码
10、软件包中搜索luci 安装中文语言包
再刷这个openwrt-ar71xx-generic-tl-wdr4310-v1-squashfs-sysupgrade.bin
2、更新固件后路由器地址为192.168.1.1 无线不能使用
3、telnet登录到 openwrt 路由器
4、修改密码后开启ssh
5、使用winsacp 上传固件到 /tmp 目录下
6 、使用命令 mtd -r write /tmp/openwrt-ar71xx-generic-tl-wdr4310-v1-squashfs-sysupgrade.bin firmware
10-20秒后重启
7、重启后 执行 步骤3 和步骤4
8、此时 web页面无法打开
进入 /tmp目录执行
opkg update
opkg install luci
进入/etc/init.d/目录执行
./uhttpd enable
./uhttpd start
9、在浏览器上打开路由器页面http://192.168.1.1 设置密码
10、软件包中搜索luci 安装中文语言包
11、按需求安装其他软件
12 、重新刷写编译好支持openflow的固件
12 、重新刷写编译好支持openflow的固件
|
|
一时脑热,作死了。
关键点:
直接WEB页面刷入openwrt-ar71xx-generic-tl-wdr4300-v1-squashfs-factory.bin。
|
分类:
网络
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
2017-12-30 CentOS6.7下Ansible部署
2017-12-30 Jenkins插件获取git分支的方法
2017-12-30 iptables限制同一IP连接数,防防CC/DDOS攻击
2017-12-30 centos7下部署iptables环境纪录(关闭默认的firewalle)