newifi2-D1路由器刷padavan & 校园网认证


选购

newifi2,性价格比挺高的,在某宝找了个最便宜的店家入了手。
毕竟要刷固件的,就算在某东买的,售后也会因刷非原厂固件而被拒,况且也没货。

其实感觉买亏了,同价位的还有一款小米3G路由器,比newifi2只贵了14元,flash却足足多了128-32=96M,下单的快,卖家发的也快,就懒得退货了。当然newifi里有了张8G的tf卡,也算是特色了。


刷padavan

网上有各种各样的教程,看的真让人头大,而且有些年久了,教程里的图片都没了。
但原理都是差不多的,知道要干什么就够了,具体该怎么办就看自己的选择了。
我的实现不是那么主流,主要是我手头上的设备、资源不足,所以走了条“怪”路。

教程整合自各大论坛社区博客,很多都是非官方的转载,所以不确保权威性!


刷开发版固件

在路由器中,有个叫uboot的模块,类似于计算机主板里的bios,用于引导操作系统。
用原厂自带uboot刷入会显示验证失败,自带uboot只能刷官方固件的原因,因此要先降级,有些版本的uboot不锁。
我使用的是v0.0.4.2100版本的。同理也可以用其他版本。

在降级的时候,遇到了些麻烦,在路由器的配置界面(192.168.99.1,其他路由器请看说明书)里刷固件,总是卡住,一直读条,等了半小时也没好,就换别了一种更加给力的方法。如下:

捅菊花刷固件升级教程

  1. 拔掉路由器WAN口网线,电脑网线连接路由器LAN口。
  2. 电脑IP设置为192.168.1.100。

  3. 打开浏览器,输入192.168.1.1后,上传固件进行升级。(此处截图非原创)

    这时要等一段时间,不要着急,千万别断电。
  4. 完成后,将电脑IP更改为自动获取,也就是把步骤2中的操作撤销掉,改回原来的配置。
  5. 进入192.168.99.1,【第一次配置路由器】~~~~

开启ssh

SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。
这是百度的定义
简单来说,ssh就是一个协议,用于远程登入/访问路由器设备,执行shell中所有操作。

浏览器中输入192.168.99.1/newifi/ifiwen_hss.html(此处截图非原创)

显示success就行了。
这是/www/newifi目录下面的ifiwen_hss.html文件

也可以到路由器设置页面(192.168.99.1)里面开启ssh。


padavan固件上传 & ssh登入 & 开刷!

有点遗憾的是,我已经刷好了,没办法再截过程图了……
(这只是其中的一种实现!具体实现的方法有很多!

上传命令:scp

scp [可选参数] file_source file_target

file_source:源文件
file_target:目标文件

-P port:注意是大写的P, port是指定数据传输用到的端口号

将F盘目录下的RT-N56UB1-newif2D1-256M_3.4.3.9-099.trx上传到路由/tmp目录:
RT-N56UB1-newif2D1-256M_3.4.3.9-099.trx就是用来安装padavan的

scp -P 22 F:\RT-N56UB1-newif2D1-256M_3.4.3.9-099.trx root@192.168.99.1:/tmp

输入密码,路由器管理密码,刚才初始化路由器设置里有的,等待进度条,完成即可。

同理操作(在mac上):

将桌面目录下的RT-N56UB1-newif2D1-256M_3.4.3.9-099.trx上传到路由/tmp目录:

scp -P 22 ./Desktop/RT-N56UB1-newif2D1-256M_3.4.3.9-099.trx root@192.168.99.1:/tmp

登入命令:ssh
在shell中输入(mac的终端,win的PowerShell)
ssh -l root -p 22 192.168.99.1
回车输入路由器管理密码,
完成登入后开刷!输入
mtd write /tmp/RT-N56UB1-newif2D1-256M_3.4.3.9-099.trx firmware
回车后,[w] 与 [e] 交替闪烁(回车后才会看到,我第一次看到这个说明也不理解是啥意思),此时路由正在刷入,时间大概几分钟,请耐心等待,不要执行任何操作,尤其不要断电。
然后输入
reboot
此时会重启路由器,等待1-2分钟,浏览器打开192.168.123.1,用户名和密码都是admin,验证下是否成功。


校园网认证

MentoHUST是一个支持Windows、Linux、Mac OS下锐捷认证的程序

锐捷认证


认证成功后

ipv6配置
教育网拥有原生IPv6,H大最新的padavan固件中加入了NAPT66模块,方便了教育网用户使用IPv6。

1.进入“自定义设置 - 脚本”中“路由器启动后执行”脚本中添加如下脚本:

###启动NAPT66模块
insmod /lib/modules/$(uname -r)/kernel/net/napt66/napt66.ko wan_if=eth3

解释下wan_if=eth3,eth3是WAN口网卡的名称,在配置上面配置mentohust界面里也出现过

2.在“在防火墙规则 (Emong’s Qos) 启动后执行”脚本中添加如下脚本:

###NAPT66 所需要的防火墙政策
ip6tables -F
ip6tables -P INPUT ACCEPT
ip6tables -P FORWARD ACCEPT
ip6tables -P OUTPUT ACCEPT

3.修改外部网络(WAN)中的IPv6设置,范例如下:


后记

转载一些可能额外拓展的资料

刷不死breed

先用路由的uboot刷入下载好的旧版本固件,成功降回旧版本之后,浏览器地址输入192.168.99.1 然后进入路由系统后台,登陆密码一般是wifi密码

1.点击 系统,管理权,开启SSH功能,保存应用。

2.用putty登录路由器后台,主机名是你的网关地址192.168.99.1 端口22 连接类型SSH。

可能会弹出警告,点击 是。

3.弹出黑框,as后面输入登录名:root,Password密码,输入你的路由器后台登录密码。(或者你的wifi密码),输入密码时不显示。

4.再打开WinSCP,文件协议选择SCP,主机名192.168.99.1 端口22 密码是路由器登录密码(你自己设置的后台登录密码)。

将下载到本地的breed文件从左侧栏拖拽到右侧栏里的 /tmp文件夹。

5. 在Putty中逐行依次打入以下代码(可复制粘贴,在PuTTY中右键即为粘贴)

#!/bin/sh
cd /tmp
cat /dev/mtd2 >epprom.bin
cat /dev/mtd3 >fullflash_original.bin
dd if=/dev/zero bs=1024 count=192 | tr “\000” “\377” >breed_192.bin
dd if=breed-mt7621-newifi-d1.bin of=breed_192.bin conv=notrunc
cat /tmp/breed_192.bin /dev/mtd1 /dev/mtd2 /dev/mtd4 >fullflash_with_breed.bin
mtd write fullflash_with_breed.bin fullflash

6.第8条执行时,[w] 与 [e] 交替闪烁,此时路由正在刷入breed,时间大概几分钟,请耐心等待,不要执行任何操作,尤其不要断电。
闪烁完毕后,继续输入命令来备份好原厂固件参数。

ln -s /tmp/epprom.bin /www/epprom.bin
ln -s /tmp/fullflash_original.bin /www/fullflash_original.bin
ln -s /tmp/fullflash_with_breed.bin /www/fullflash_with_breed.bin

如果breed刷入错误,显示错误,输入下方命令在路由器重启之前都可以 重新来一遍,记住顺序不要错。

mtd write /tmp/fullflash_original.bin fullflash

7.执行完毕之后,在浏览器地址栏输入地址,下载备份好的原厂参数。

192.168.99.1/epprom.bin
192.168.99.1/fullflash_original.bin
192.168.99.1/fullflash_with_breed.bin


资源整理

链接:https://pan.baidu.com/s/17hXEvWmrV1x5f7TJvgwt0A 密码:imat


参考

http://bbs.xcloud.cc/thread-2404-1-1.html
http://www.right.com.cn/forum/thread-260924-1-1.html
https://post.smzdm.com/p/509861/

newifi2 刷padavan 校园网认证相关推荐

  1. 一次简单的计网实践——浅谈校园网认证原理、ipv6机制绕过认证限制、双路由器宿舍组网

    注:本文所涉及的"任何设备",指在学生正常活动的区域内使用的设备. 一.山东大学威海校区校园网ipv4认证原理 1.认证系统介绍 山大威海校区内的校园网认证页面地址均为http:/ ...

  2. 关于某某大学校园网认证系统的一些工作

    由于我们学校的校园网认证是弹出页面的那种,每次输密码都会很蛋疼,于是大一的时候我写过一个宏,每次打开认证界面按一下设定好的键就可以自动填上账号密码了,用了将近三年,效果一直不错. 但最近我发现了一个新 ...

  3. 小米路由器4刷padavan固件

    书接上文:https://blog.csdn.net/flyhorstar/article/details/95729059 上文中写到小米路由器4刷padavan固件,需要刷小米路由器R3G的,现在 ...

  4. 关于最近研究的绕过某校园网认证登录-DNS隧道-dns2tcp

    原理:dns隧道 条件:一台能联网的有独立IP的linux服务器以及能设置NS记录的域名. 总体思路:服务器架设dns2tcp, 域名提供商设置NS记录,客户端运行dns2tcpc 本文服务器采用阿里 ...

  5. 优雅的绕过校园网认证实现免费上网

    校园网认证方式 *本文提及的方法仅供安全学习用途,禁止非法利用 我们学校的无线校园网的认证方式不是wpa/wpa2,不是802.1x,只是单纯的web认证,在网页里输入学号和密码,post出去,你的这 ...

  6. 红米路由器ac2100怎样设置ipv6_【路由刷机】红米小米 AC2100 Windows下刷Padavan固件小小白教程、升级固件...

    [路由刷机]红米小米 AC2100 Windows下刷Padavan固件小小白教程.升级固件 2020-05-05 16:13:26 378点赞 3195收藏 424评论 你是AMD Yes党?还是i ...

  7. 极2路由器刷Padavan(老毛子)固件并设置无线中继

    极2路由型号HC5761(带SD卡槽和U口).本来想用此路由做一个单纯的WIFI信号放大器,在设置"无线中继"时提示"LAN口IP和WAN口IP不能在同一个网段" ...

  8. Drcom客户端可以卸载了! 在Windows上编写bat脚本实现深大校园网认证, 并可断线重连(Drcom Pt版)

    写在前面 之前有写文章分析了深大校园网的认证过程, 编写Linux脚本可在路由器等Linux设备上实现自动登录, 断线自动重连. 考虑到Windows才是主要使用者, 本篇文章分享在Windows上编 ...

  9. Ubuntu有线校园网认证窗口提示:could not connect : no route to host

    问题 在Linux系统(Unbuntu22.04)上连接校园网时,遇到一个问题. 因为使用的是有线连接校园网,弹出校园网认证窗口时提示: could not connect: no route to ...

最新文章

  1. tf.data.Dataset.from_tensor_slices 的用法
  2. 如何编辑PDF文件,怎么修改PDF中的文字
  3. 【数学与算法】贝塞尔曲线
  4. 【推荐系统入门】一窥推荐系统的原理
  5. best single model of RSNA
  6. android studio 收藏,Android Studio把文件加入收藏夹并打开的简单操作讲述
  7. 第八章 深度强化学习-Nature深度Q网络(Nature DQN)
  8. matlab程序转成可执行文件,matlab程序如何生成可执行文件
  9. dubbo源码解析-spi(四)
  10. windows2008server实现端口映射代理
  11. ollydebug 调试上手基础
  12. 分治法 —— 循环比赛日程安排表
  13. 金融产品的不可能三角:收益性、风险性、流动性
  14. Python数据分析实例,利用Pandas建立流域三层蒸发和蓄满产流模型
  15. 基于51单片机的单电源函数信号发生器设计仿真原理图方案
  16. web前端技术笔记(十六)bootstrap、表单正则和前端优化
  17. 35.给定的字符串中字母顺序前移,其他字符顺序后移。
  18. mysql 操作xm_Python操作MySQL数据库实例详解
  19. 机器视觉技术在水下机器人中的应用研究展望
  20. tp5.1 前台模板使用公共模板网页(header.html、foot.html、base.html)

热门文章

  1. 使用Astah制作UML时序图
  2. ubuntu 卸载 cuda 以及再次安装
  3. Matlab中的set函数用法
  4. 分类又叫类目或者类别
  5. Microsoft Excel 教程:如何在 Excel 中使用 XLOOKUP 函数?
  6. 大白话讲解Promise(一)
  7. java 素数求和,100-200之间所有素数求和程序代码(二个版本)
  8. AD中原理图和PCB的交互
  9. WIN7下使用建行捷德U盾无法支付空白的解决办法
  10. sheng的学习笔记-设计模式-代理模式