admin管理员组

文章数量:1667249

前言

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

该教程是为了解决路由器无法登录学校网的账号,无法进行无线上网,而出的教程。
教程所需要的文件:https://wwp.lanzoui/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/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,下面输入设置想要的无线密码,保存应用即可

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

本文标签: 账号无线路由器