大麦无线路由器改装打印服务器,大麦domywifi DW33D路由器固件openwrt重分区版
大麦domywifi dw33d可刷的三方固件,跟其他固件相比本固件拥有全新的分区布局,基于openwrt编译而来,内含5个文件,主要就是重新分了分区,跟默认的不同,但效果很好。
为什么要调整分区?
1.旧的分区布局无法使用机器自带的128mNAND闪存;新布局在全部NAND闪存上使用ubifs文件系统,除rootfs占用少许空间,剩余一百多兆空间交给用户使用!
2.旧的分区布局中,内核分区只有1472k,完全不能满足日益膨胀的高版本内核需要。我将其调整为3M,容纳4.14版本内核绰绰有余。
本固件仍然使用原厂uboot,虽然也可以使用breed不死bootloader,但不能在breed下刷固件。
安装方式:
建议在原厂固件上进行安装
安装文件清单:
openwrt-snapshot-r8703-bcb8592353-ar71xx-nand-domywifi-dw33d-initramfs-kernel.bin 首次安装用ram固件
openwrt-snapshot-r8703-bcb8592353-ar71xx-nand-domywifi-dw33d-squashfs-mtd2-kernel.bin 首次安装用内核文件
openwrt-snapshot-r8703-bcb8592353-ar71xx-nand-domywifi-dw33d-squashfs-mtd5-rootfs.bin 首次安装用rootfs文件
openwrt-snapshot-r8703+6-bcb8592353-ar71xx-nand-domywifi-dw33d-squashfs-sysupgrade.tar sysupgrade标准更新文件
packages.tar.gz r8703+6版本固件专用内核驱动程序包
sha256sums 文件校验数据
安装环境:
1.在局域网开设tftp服务,不同系统下架设tftp服务的方法请自行搜索教程;务必在路由器上使用tftp客户端验证!
2.dw33d现有系统需支持修改uboot-env参数。原厂固件支持!
3.主机支持ssh连接。
安装步骤:
1.在局域网主机上启动tftp服务器后,将openwrt-snapshot-r8703-bcb8592353-ar71xx-nand-domywifi-dw33d-initramfs-kernel.bin文件复制到tftp服务器主目录下,改名为dm.bin。
tftp服务器的ip地址,如果是在原厂固件上安装,请设置为192.168.1.10;否则请ssh登录路由器后运行fw_printenv查看serverip参数。
2.ssh连接到路由器,修改uboot-env参数,请输入以下命令:
fw_setenv bootcmd 'tftp 0x81000000 dm.bin;bootm 0x81000000'
然后运行fw_printenv命令检查设置是否正确。没有问题就重启路由器。
3.ssh再次连接路由器,地址是192.168.1.1,现在路由器应该运行的是ram固件,检查mtd分区:
cat /proc/mtd
应该是这样:
dev: size erasesize name
mtd0: 00040000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00300000 00010000 "kernel"
mtd3: 00ca0000 00010000 "fr"
mtd4: 00010000 00010000 "art"
mtd5: 08000000 00020000 "ubi"
4.上传安装文件到路由器
在主机上将以下两个文件上传至路由器tmp目录下:
openwrt-snapshot-r8703-bcb8592353-ar71xx-nand-domywifi-dw33d-squashfs-mtd2-kernel.bin
openwrt-snapshot-r8703-bcb8592353-ar71xx-nand-domywifi-dw33d-squashfs-mtd5-rootfs.bin
linux下可以用scp命令,例如:
scp openwrt-snapshot-r8703-bcb8592353-ar71xx-nand-domywifi-dw33d-squashfs-mtd5-rootfs.bin root@192.168.1.1:/tmp
win下如何上传请自行搜索方法,我不清楚,不用瘟已经很久了。
5.写入固件,在ssh登录窗口依次运行以下命令:
mtd erase /dev/mtd2
mtd write /tmp/openwrt-snapshot-r8703-bcb8592353-ar71xx-nand-domywifi-dw33d-squashfs-mtd2-kernel.bin /dev/mtd2
mtd erase /dev/mtd5
mtd wirte /tmp/openwrt-snapshot-r8703-bcb8592353-ar71xx-nand-domywifi-dw33d-squashfs-mtd5-rootfs.bin /dev/mtd5
fw_setenv bootcmd 'bootm 0x9f050000'
运行fw_printenv检查bootcmd参数设置是否正确,没问题就reboot重启系统,安装完成!
6.固件更新
刷入的固件带luci,如果没有太多功能需求,可以直接使用;如果还需要更多驱动,这个版本我没有提供,可以继续更新:
openwrt-snapshot-r8703+6-bcb8592353-ar71xx-nand-domywifi-dw33d-squashfs-sysupgrade.tar
使用sysupgrade命令或在luci界面均可更新,r8703+6固件我提供了完整的kmod驱动程序包,其他应用软件可以同步官方存储库下载安装。
大麦无线路由器改装打印服务器,大麦domywifi DW33D路由器固件openwrt重分区版相关推荐
- newwifi mini路由器固件openwrt
先上主角 openwrt-ramips-mt7620-lenovo_newifi-y1-initramfs-kernel.bin 提取码:i2wq openwrt-ramips-mt7620-le ...
- [无线路由] “免费”斐讯K2路由器刷OpenWRT(实战MWAN多宽带网速叠加)
(阿财首发于什么值得买)斐讯K2可以算是一个非常另类的跨界数码产品,其产品完全的醉翁之意不在酒.最多值99元的 MT7260硬件架构和用料,售价399元,金额激活K码后自动转入合作理财P2P平台,等待 ...
- 如何使用TFTP客户端工具修复路由器固件
如何使用TFTP客户端工具修复路由器固件 编号:12083 来自:NetGear 更新日期:2013-10-14 访问数量:24650 NETGEAR无线路由器中, ...
- linux禁止路由器,FCC 新规可能禁止在 WiFi 路由器安装 OpenWRT
FCC(美国联邦通讯委员会)的新规则可能会禁止在 WiFi 路由器安装 OpenWRT. OpenWrt 类似于 Buildroot 的路由器固件,为嵌入式设备所研发的 Linux 发行版.目前 Op ...
- 路由器固件下的小试牛刀,与漏洞相关的经验分享
本篇文章以路由器固件相关漏洞来演示,从0到1分享经验. 本地虚拟机搭建ubuntu 16.04 ubuntu iso下载地址:http://mirrors.aliyun.com/ubuntu-rele ...
- 华硕 RT-AC54U路由器固件功能说明
引言 华硕 RT-AC54U这款路由器固件,界面做的很不错(起码比OpenWrt要好看),功能也比较强悍,但是对于刚入手这个固件的用户可能会对此固件的一些很好用的功能无从下手,所以这里我就写下了这个文 ...
- 路由器 刷 linux系统版本,在Linux下用tftp刷写路由器固件
(以Buffalo WHR-G300N V2路由器为例) 以发行版Ubuntu为例(如果你在Windows下,可下载Ubuntu的ISO文件,再用wubi安装Ubuntu,可免去重新分区的麻烦),下载 ...
- 360路由器刷openwrt后设置wifi中继
上一篇文章(360路由器刷openwrt.不死uboot.双系统 .wifi中继 - 飞鸿影~ - 博客园)讲了如何在360路由器C301上安装openwrt以及安装双系统.这篇文章讲如何设置无线中继 ...
- TP-Link 开始锁定路由器固件禁止安装开源固件
美国联邦通信委员会(FCC)为了防止无线网络的干扰而限制修改路由器等有无线电接收模块的设备,此举引发了争议,因为这意味着禁止安装第三方固件,但FCC辩解说它本意不在此.然而,无论FCC本意如何,现实是 ...
- 逆向路由器固件之敏感信息泄露 Part2
之前的文章中详细介绍了各种解包路由器固件的工具.解包之后就获得了固件中的文件.下一步就是分析文件寻找漏洞了.这次分析的目标是Trendnet路由器,分析的漏洞是一个远程获取路由器权限的漏洞. 初步分析 ...
最新文章
- [改善Java代码]适时选择不同的线程池来实现
- s:textfield format date
- python udp 传输文件_python网络编程:UDP方式传输数据
- 哈希表的大小为何最好是素数
- nginx fastcgi python_webpy + nginx + fastcgi 构建python应用
- Array(数组-转树)
- .rpt文件内容读取java_Java快速入门(26) 文件和IO操作
- mysql5.7.14启动教程_mysql5.7.14安装配置方法图文详细教程
- 【加密解密】密码学学习
- leetcode 730 Count Different Palindromic Subsequences
- A股管家股票自动交易软件系统,功能完善强大
- 留学时在海外如何解决国内手机验证码问题?
- C函数返回多个参数给lua
- Failed to read artifact descriptor for com.google.errorprone:javac:jar:9+181-r4173-1
- cad边长提取lisp_用lisp怎么提取cad中文字-内容-*通用符匹配(值 :设定)生成excel文件...
- 水下环境线结构光传感器的校正模型
- linux 获取视频截图,linux ffmpeg 视频截图 安装使用
- Vpp源码解读--workhandoff处理
- 专题地图的编制——整理复习
- SSL1659 栈练习括弧匹配检验
热门文章
- CI框架实现某字段自加数值
- c语言实验报告(八),C语言实验报告(八
- Ubuntu 局域网下查看ip及计算机名
- 金融交易学——一个专业交易者…
- 计算机毕业设计(18)java毕设作品之旅游景区景点售票购票系统
- Fritzing软件绘制Arduino面包板接线图传感器模块库文件170
- 最新BT面板静态文件镜像库v7.1.1
- tableau如何生成HTML文件,Tableau 入门
- 联想ts250进bios_联想Think TS250/TS550安装server 2008 R2/2012系统教程【一】
- matlab中转置操作,如何转置MATLAB表?