前言

出这个教程,只为了技术沟通,不做任何商业沟通,如有侵权,请联系删除!!!如需转载请注明来源

该教程是为了解决路由器无法登录学校网的账号,无法进行无线上网,而出的教程。
教程所需要的文件:https://wwp.lanzoui.com/izloRw4whlg

刷开源固件(openwert)

刷固件,有风险!
这里不建议你用昂贵的路由器来学习这个教程!!!
我这里用的是一款相对于学校网的20M网速而言,有足够的性能使用的品牌为TP-LINK、型号为TL-WR2041N的V1版的路由器,现在淘宝二手在30大洋左右,下面所有的刷机固件,全部是针对于该路由器的刷机文件,注意是V1版本

(如果你是其他类型的路由器,请你先去网上找到自己的路由器的刷Openwrt固件教程后再来看本教程,如果你的路由器已经是开源Openwrt系统,请你直接跳到下面的正式教程

准备工作

先认清下面的路由器的关键概念,后面需要用到。第一步,给路由器通电,然后找一条网线把路由器Lan口和电脑插网线的地方相连。

  1. 在浏览器中输入IP地址192.168.1.1,按回车

  2. 用户名:admin

  3. 密码:admin

  4. 登录到下面的界面。

1) 在原厂固件的 “升级”处刷入解锁了u-boot的OpenWrt固件 (因为是解锁固件,功能不全)**

openwrt-wr2041n-v1-unlock.bin

在系统工具下找到,软件升级。



重启成功后记得刷新浏览器。

升级解锁固件后,重启即可进入OpenWrt系统

接下来打开WinSCP软件

  1. 主机名:192.168.1.1
  2. 用户名:root
  3. 无密码


    点击上一层后找到/usr文件夹。


    接下来把不死鸟固件breed-ar9344-r1163.bin文件拖进去usr文件夹里面。


    然后打开putty.exe软件。通过SSH连接主机192.168.1.1。

    open ,一律点是。

登录输入root 回车。达到下面的效果就行。

接下来依次输入代码后按回车键:

  1. 打开usr文件夹:cd /usr

  2. 查看当前文件夹的文件:ls

  3. 给文件授予读写权力:chmod 777 breed-ar9344-rll63.bin,(这里输入文件名的时候,可以输前几个字母,按TAB键会自动补齐后面的名字)。

  4. 刷入不死鸟系统:mtd write breed-ar9344-r1163.bin u-boot

    重启:reboot

进入breed(不死鸟系统)

刷写好以后, 开机按reset键部分,待红灯闪烁, 即可进入breed。

拔掉电源线,重新插上电源时候,最好一直把reset键按住

在breed里面,我们需要设置下面的PINMAC地址,这部分的内容在路由器的背后,这部分如果填写有错误会导致路由器的无线不能正常使用。

写入功能更齐全的openwrt固件,在breed里面的固件更新处,依次选择固件文件 :openwrt-ar71xx-tiny-tl-wr2041n-v1-squashfs-sysupgrade-4.14.bin,点击更新。



等待重启完成(这时候别按住reset键)。

当你的浏览器里面出现上面内容时候,说明你的路由器就是完成了前期的准备工作,接下来就可以准备下一步。
原博主的参考教程:https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=484835

以下为正式教程

上面内容完全是针对于路由器刷openWert做准备工作,如果你的路由器已经是这类系统,可以直接看下面的教程。

下面内容是以某大学的Dr.COM P版客户端为例,其他版的请自行尝试。

文件准备:(如果直接下载我给的文件,下面的抓包内容可以省略不看)

  1. 抓包(抓包这部分我已经完成,不需要看下面的内容,可以直接下载)

    在电脑上安装 Wireshark 抓包软件(自行百度下载),电脑用网线直接连接学校网口,不要通过路由器。打开客户端,输入账户和密码,先不要登录,打开Wireshark,点击以太网,再点击Start,然后登录客户端,短暂时间(10~30s)后点击左上角红色按钮,点击File→Save As保存为dr.pcapng

    打开在线配置生成器https://drcoms.github.io/drcom-generic/,打开后页面左上角先选择对应的版本,然后点击Open选择你抓包生成的dr.pcapng文件,等一会,页面下的空白部分会自动出现配置内容(如果一直不显示请检测客户端版本是否选择正确或者重新抓包),然后点击Save下载配置文件drcom.conf,保存备用。p版抓包到此结束。

上传文件

  1. 登录WinSCP,在下载的文件里面找到dogcomdrcom.conf文件直接拖到/usr这个文件夹里面。

  2. 给文件授权,在属性中找到权限,输入777,按照下面的演示方式,这里我已经授权了。

  3. 返回上一级文件菜单,在/etc文件夹中找到rc.local文件。把下面这串代码直接复制到exit 0的前面sleep 3 && /usr/dogcom -m pppoe -c /usr/drcom.conf -e -d&,然后保存。(或者你直接在下载的文件夹里面找到rc.local文件直接在这个/etc/文件夹里面复制覆盖原来的文件)

  4. 最后从下载的文件夹里面找到hello.sh文件,直接拖放到/bin这个文件夹里面

  5. 重新打开putty.exe。按照之前方式连接到路由器

  6. 登录用户名:root

  7. 打开/bin文件夹:cd /bin

  8. 给hello.sh文件读写权限: chmod 777 hello.sh

  9. 运行hello.sh文件: . hello.sh

配置上网信息

如果你的路由器已经是Openwrt系统,可以直接看这部分的内容!!!

接下来给路由器的wan口连上网线。在浏览器上面输入IP地址后: 192.168.1.1,用户名是root,无密码直接登录,跳转到下面的界面。

先点击Interfaces处设置你的上网学号和密码。

修改第二个wan的设置。

修改上面的协议为PPPoE,然后点击下面的SWITCHPROTOCOL

按照下面的方法修改:

  1. PAP/CHAP username:\r\n+学号
  2. PAP/CHAP password: 上网密码(在你没修改之前默认是学号后6位)

修改完成后别忘了,在右下角点击SAVE&APPLY

最后重启路由即可。(拔电源重启最快)

重启完成后,可通过浏览器打开任意网页测试是否成功!!!!

接下来修改语言为中文

在System中找到System中Language and Style中修改语言为普通话,别忘了在右下角点击保存和应用

点击网络->无线->修改

在下面的接口配置中修改无线名称和密码

加密方式选择WPA-PSK,下面输入设置想要的无线密码,保存应用即可

如果该教程对你有帮助,请记得点赞留言!!!
最后给部分同学的注意事项:首先检查你的账号是否是能正常上网,直接通过在电脑上面成功认证连上网后,再看本教程!!!!

解决无线路由器无法进行账号认证上网的问题相关推荐

  1. 宽带认证失败连接服务器无响应,路由器宽带账号认证失败的解决办法

    [www.xinr41319.cn--宽带上网] 你是否为wifi突然间上不了网而郁闷,是否为路由器宽带拨号连接不上而苦恼,现在我就来谈谈路由器宽带拨号账号认证失败的解决办法. WIFI不能上网的确是 ...

  2. D-Link无线wifi短信认证上网设置流程说明

    短信认证上网适合人员流动频繁的公共场所.最适合无线WiFi实名认证的方法就是"短信认证". 一.D-Link如何实现无线wifi短信认证 要实现访客无线上网短信认证功能,需要借助D ...

  3. 解决电信网通封锁路由以及上网机器台数的破解方法

    最新解决电信网通封锁路由以及上网机器台数的破解方法 最近在网通以及电信全部加上了上网机器台数限制,看了很多人用了很多方法!都不是很理想!! 那么我来教大家一个简单的方法!不用软件用硬件来实现两步搞定! ...

  4. 系统间账号认证系统同步方案

    系统间账号认证系统同步方案 基础原理:(基于Web) 浏览器在个请求传递cookie到服务器,服务器对cookie增删改查的操作, 写入JSessionId实现与服务器Session的绑定,保持会话 ...

  5. WiFi-ESP8266入门http(3-3)网页认证上网-post请求-ESP8266程序

    第一版 原型系统 连上西电的网 直接发送上网的认证信息 返回认证结果网页 成功上网 #include <ESP8266WiFi.h>#define Use_Serial Serialstr ...

  6. WiFi-ESP8266入门http(3-2)网页认证上网-post请求

    测试账号密码 加密模式  1 18011210338  + 015871     - 测试2 1601120382       +1 mimaHENFuzb  -1 打开网页 手机端 http://1 ...

  7. wifi无线认证,802.1x认证上网方式详解

    图片描述(最多50字) 这里,主要介绍一下802.1x认证上网: 1 802.1x认证上网简介802.1x认证上网是指在无线网络认证界面,点击相应的无线网络,弹出账户密码输入框,用户输入账号密码的一种 ...

  8. 如何实现公共WiFi短信认证上网?

    酒店提供公共的无线wifi上网服务,需对用户进行实名认证.手机短信实名认证以其用户体验.综合成本等优势,成为无线上网认证的首选方案. 一.如何实现公共WiFi短信认证上网 宾馆要实现无线上网短信认证, ...

  9. tplink703n无线打印服务器,TP-Link TL-WR703N无线路由器客户端模式(Client)设置上网

    越洋帮路由网原创:文章是关于"TP-Link TL-WR703N无线路由器客户端模式(Client)设置上网"的相关知识分享,希望可以帮到大家. - 素材来源网络 编辑:小易. T ...

  10. WiFi接入微信公众号认证上网,对微信公众号有什么要求?

    如果您想通过WiFi接入微信公众号认证上网,需要满足以下要求: 拥有一个微信公众号账号,且该账号已通过微信认证,即完成了微信公众号认证. 您需要开通微信公众号的"WiFi连WiFi" ...

最新文章

  1. 【ASP.NET Core】解决“The required antiforgery cookie xxx is not present”的错误
  2. 能进这个Java组织的都是大神,现在只有三个中国人
  3. 初识微信小程序第一弹
  4. 赛码浪潮笔试题库软件实施岗位_2020年浪潮软件类笔试题
  5. 大数据查询——HBase读写设计与实践--转
  6. 我设计了一个牛逼的本地缓存!
  7. C/C++实现读取当前文件夹下的文件-popen
  8. 记我的一次电话面试 (转)
  9. Python中的判断语句及循环
  10. 【Codeforces 486C】Palindrome Transformation
  11. 兰花草c语言编码蜂鸣器,蜂鸣器奏乐-多种音乐分享
  12. 车辆等级、车型分类及carsim内置车辆种类整理
  13. 千千静听播放器下载2015 v9.1.6 官网最新版
  14. Google战略的深远意义
  15. ROG 570-E 主板问题:主板发出1长2短的滴滴声,黄灯常亮
  16. ECharts之世界地图
  17. 7-1 厘米换算英尺英寸 (15 分)
  18. [iOS]如何向 appstore 查询已发布 APP 的信息?
  19. 怎么制作画中画视频?学会这几招轻松实现
  20. 『已解决』浏览器出现 Err_proxy_connection_failed

热门文章

  1. Windows客户端开发--URLDownloadToFile下载文件进度条
  2. java把u转换成21_java u 转换成汉字
  3. ts文件合并为MP4的方法
  4. 河南高中计算机会考excl,高中信息技术会考EXCEL知识点.pdf
  5. PDF电子书制作详细教程
  6. 小甲鱼【C语言】《带你学C带你飞》笔记
  7. vue中延时函数用法
  8. android手机速度太慢,如果我的Android手机速度变慢该怎么办?加快手机速度的五种方法...
  9. 10款好用的谷歌chrome浏览器插件、扩展程序,用起来很爽哦
  10. jBridge避开云服务器让AI算力落地的桥联框架技术