查看: 110812|回复: 239
打印 上一主题 下一主题

[软件应用] [更新至v0.7] EasyDrcom 基本使用方法(Windows 平台)

  [复制链接]
跳转到指定楼层
楼主
发表于 2014-3-22 11:48:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 bakachao 于 2015-11-11 22:08 编辑

【注意:忘了从什么时候开始,大家买到的 WR703N 升级为 1.7 版本,由于硬件改动,以至于本帖内刷入 openwrt 的教程不适用,请各位同学合理利用论坛站内搜索寻找教程
(然而我自己的路由器早已吃土多年 ,软件还停留在 v0.1 或者 v0.3 版 。。。。 orz

======================== 原帖 ========================
本文首发于观海听涛论坛,转载请注明来源,谢谢合作

【 当前最新版本 : 0.7 】 (注:除作者特别注明强烈建议更新外,现在可以正常使用的同学可以无需更新

【更新日志】
  • 3月23日 14点更新 - 为了提高软件稳定性,减轻开发者的负担。 原作者决定在短期内令 EasyDrcom 只支持 TL-WR703N 路由器,希望大家能理解。 关于其他型号路由器的支持请各位关注我们的更新。
  • 3月23日 0点更新  - 现已编译出 支持mips架构的RT288x/RT3xxx芯片 的版本,请有需要的同学移步至作者原帖下载

软件的介绍和下载 http://bbs.ghtt.net/thread-1984091-1-1.html
本着造福人类顺便刷分的原则,本人在 @Shindo 大神的指导下写了这篇教程,供大家参考。

FBI WARNING】
1. EasyDrcom 尚处于测试状态,还有很多功能尚未完善。在配置过程中会引发各种奇葩问题甚至是导致整个路由器 DOWN 掉,请各位在刷机前慎重考虑
2. 若在刷机过程中出现了任何斯巴达的问题,本人及软件原作者 @Shindo  
不承担任何责任
3. 本教程是以 windows平台 为样例来编写的,其他平台用户请咨询原作者或自行研究
4. 本软件设计的初衷是摆脱学校官方 Drcom 客户端所引发的各种反人类的错误,但不建议宿舍4人共用一个账号,因为这样一来会影响上网体验,二是可能会影响到学校部分利益,给软件原作者带来不必要的麻烦,还望各位同学谅解


【准备工作】
1. 一个路由器(本文以 WR703N 为例,也就是原作者开发 EasyDrcom 时所使用的型号,暂时我们决定仅支持该款路由器
2. Notepad++
3. 安装 WinSCP ,下载地址:http://jaist.dl.sourceforge.net/ ... /winscp552setup.exe安装过程中直接一路下一步就可以了,默认配置就行
4. 下载PuTTY, 地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html ( 下载第一个即可)
5. 将本地连接设置改为自动获取IP(如图)


(就不要吐槽我电脑的界面了,Aero特效实在是看得有点腻了于是改成这样了。。。)



【TL-WR703N 刷 OpenWRT 教程】(3月23日更新)
【说明】经过与EasyDrcom原作者协商,目前仅更新与WR703N的相关教程。因为该软件尚处于测试阶段,存在诸多不稳定因素需要解决,期间会发布多个测试版本。以当前的开发环境尚且不能满足同时为多种芯片型号的路由器分别编译程序的需求,还希望各位谅解。

1.OpenWRT (12.09或更高版本,低版本不支持下载地址 :http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin(该版本仅支持 WR703N 路由器

2. 用浏览器访问 192.168.1.1,输入默认的登陆密码admin,进入路由器管理界面





3.点击窗口左边的系统工具 - 软件升级 ,选择下载好的OpenWRT文件(后缀名为 .bin),点击升级,确定



4. 耐心等待路由器重启(路由器上面的指示灯有节奏的闪烁说明正在启动,常亮表示正常工作),刷机过程大概需要1~2分钟的时间,再次访问192.168.1.1 若能进入OpenWRT管理界面,则说明刷机成功

【配置OpenWrt】

1. 使用网线连接路由器和电脑,在浏览器地址栏键入 192.168.1.1 登陆 路由器管理界面

2. 如果是第一次登陆该路由器的OpenWrt管理界面(如图所示),请点击上面的 “ Go to password configuration” ,然后在password文本框中随便输入什么东西(是的,就是随便输)进入OpenWrt管理界面



3. 在OpenWrt管理界面中,设置新的路由器管理密码(如 admin),然后点击页面右下角的Save and Apply
(注意: 接下来你所做出的几乎每一步在操作完成时都要点击这个Save & Apply 使其生效,切记!!!)





4. 等待路由器应用新的配置后,登陆你的账户,点击 Network - wifi 页面,在新的页面中,点击 Edit 按钮



5. 在 Edit 界面中,找到 Interface Configuration ( 如图 ) , 设置你自己的 SSID (即无线热点名称,就是你用手机搜索信号是看到的那个热点名称 ),这里的名字可以随便起



6. 然后点击 Wireless Security 页面, 在 Encryption 中 选择 WPA2-PSK 模式,然后设置你的热点密码,最后点击 Save & Apply



7. 等待路由器应用设置后,点击 Enable(笔者截图时已经把无线功能打开,所以截图中显示Disable)



8. 点击页面上方的 Network-Interface 选项卡,点击 edit



9. 在新的页面中,勾掉 ” creates a bridge over specified interface(s) “ , 更改后应为图中所示的样子,Save & Apply



10. 回到 Network-Interface 界面, 点击 Add new interface



11. 然后设置为图中的样子即可(主要是我懒得再去打字说明了),然后Submit



12. 在上一步点击Submit之后,系统会自动跳转至该Interface的Edit界面,如下图所示

13. 在General Setup 中,填入你自己的IP地址,子网掩码,网关,DNS服务器(在添加第一个DNS后,点击旁边的加号,可以添加备用DNS,按照图中写好的填写即可)



14. 然后点击Advanced Setting ,在如图所示的位置处填入你的MAC地址(就是你平时用来上网的那台电脑的MAC地址,用DrCOM客户端可以看到)



15. 点击Firewall Setting 选择wan,最后 Save & Apply



16 . 最后,断开路由器和电脑的网线,用网线把路由器接入学校的网络,然后电脑使用 wifi 和你的路由器连接,至此,对路由器的配置可以告一段落

17. 【3月23日补充】 在进行到这里的时候最好重启一下路由器,重启的方法下面的文章有说明,这里不做过多叙述。

【上传 EasyDrcom 至 OpenWrt】

1. 确保计算机已经通过 wifi 连接至路由器,并且路由器已经用网线与校园网连接

2. 打开 WinSCP , 文件协议选择为 SCP, 主机名填 192.168.1.1 ,用户名为 root , 密码填写刚才你设置好的 路由器登陆密码 ,点击登陆。



3. 登陆过程中可能会弹出两个错误,无视之即可

4.当出现如下界面时,就说明电脑已与OpenWrt成功连接


5. 找到下载好的EasyDrcom文件(两个文件,分别是EasyDrcom.conf EasyDrcom_for_OpenWrt_mips_AR7xxx_AR9xxx),用Notepad++ 打开EasyDrcom.conf ,将用户名和密码更改为你自己的学号和密码,保存 (随着作者更新新版本,该配置文件的部分选项可能会发生改变,但是我们只要把学号和密码填写正确即可,其余选项可以暂时无视)



6. 在WinSCP界面中,直接将EasyDrcom拖到右边的窗口中即可(如图所示,上传成功后右边是可以看到EasyDrcom的两个文件的)。



7. 关闭WinSCP , 打开PuTTY,在初始界面下,输入IP : 192.168.1.1  使用SSH模式连接(如图)



8. 点击Open,若出现下面的窗口即为成功

【追加内容】
刚才不小心逗比了一下,使用PuTTY连接至OpenWrt是还需要登录一下,具体方法为:初次连接时系统会要求你输入路由器的账号(统一为 : root ) 和 登录密码(一开始你自己设置的那个),具体情况参看图片中窗口里的前两行(Linux下输密码默认不是出现***符号,而是直接隐藏掉不显示,看到图片中 “password:     ” 后面的一大块空白没? 不用担心,直接输入完毕后回车即可)



9. 输入 chmod +x EasyDrcom_for_OpenWrt_mips_AR7xxx_AR9xxx 回车(该命令只需运行一次即可)

10. 输入 ./EasyDrcom_for_OpenWrt_mips_AR7xxx_AR9xxx 回车(启动 EasyDrcom)

11. 若出现如下界面,这说明EasyDrcom运行成功,现在你可以随便打开一个网页,测试一下能否正常上网



12.再次通过浏览器进入OpenWRT管理界面,选择 Startup 选项卡,在如图所示的位置输入以下代码,点击submit (这一步的目的是令EasyDrcom随路由器开机启动)

cd /root
./EasyDrcom_for_OpenWrt_mips_AR7xxx_AR9xxx -b -r &



13. 最后,进入Rebot 选项卡,点击 Perform Rebot 重启路由器,至此,EasyDrcom 配置成功!



【上传日志文件】
文章开头也说了,现在的EasyDrcom只是一个最初期的测试版,有很多不稳定的因素。因此需要大家上传系统生成的日志文件反馈给开发者提供进一步的测试和修复。 下面我将教给大家如何提取日志文件。

1. 使用 WinSCP 连接至OpenWrt ( 方法和前面相同,这里不做太多叙述 )

2. 按照图片内容打开相应文件夹,找到 EasyDrcom.log 文件, 复制到本地计算机







3. 在由 @Shindo 发布的原帖中的回复中添加附件,上传 EasyDrcom.log 文件

4. 当 EasyDrcom 无法正常运行时,主动提交日志文件,注明自己使用的路由器型号并详细说明具体情况(最好附有截图),一并回复至 @Shindo 的原帖中去,地址:http://bbs.ghtt.net/thread-1984091-1-1.html

至此,有关EasyDrcom的所有相关教程已更新完毕。 本人第一次发这种技术贴,如若有不当之处还希望各位多多包涵。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入观海听涛

x

评分

参与人数 6金币 +94 收起 理由
Fugue神游 + 4 很给力!
周肉蛋。 + 20 很给力!
LeoHsu + 20 很给力!
小海儿~ + 10 评分周期为什么非得一天才行= =#.
myth + 20 赞!
β♂мб + 20 赞一个!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏34
沙发
 楼主| 发表于 2014-3-22 11:48:51 | 只看该作者
本帖最后由 bakachao 于 2015-8-12 17:44 编辑

orz

评分

参与人数 1金币 +2 收起 理由
壹②叁 + 2 你们寝室很欢乐啊~

查看全部评分

回复

使用道具 举报

板凳
发表于 2014-3-22 11:58:16 | 只看该作者
占楼备用
回复

使用道具 举报

地板
发表于 2014-3-22 12:12:00 | 只看该作者
艾玛,真好等楼主更新完了,加精华!
回复

使用道具 举报

地下室
发表于 2014-3-22 13:45:34 来自iphone7 plus 128T 土豪金镶钻版 | 只看该作者
顶起来,想认识楼主和大神
回复

使用道具 举报

6
发表于 2014-3-22 20:01:49 | 只看该作者
这一步,在PuTTY里面输入之后,提示出错,求解@Shindo 用的版本是v0.3


login as: root
root@192.168.1.1's password:


BusyBox v1.15.3 (2012-05-08 16:14:49 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

           _.-"._
        _-: ()   ":_
     _-"'. '.   _"  :-_
   -"     '.-.'-. .'   "-_
  |"_()   _').:(.'  ()   -"|
  J  "_ .'  .''. '.    -"  F
   L   "_ .' () '. '_-" o J
   | o ' "-_     _:":     |
    "_ L '  "-.-" | J  _-"
      "| J    F ()J :-"
        "| () J   :-"
          "-_ | _"
             "-"
  Openwrt-Dreambox(2012, r443) --------------------
  * Base on Openwrt Backfire
  * lintel(lintel.huang@gmail.com).
  * yuef zhu(flyzjhz@gmail.com).
  * XEyE(xeye.wang@gmail.com).
  * Vcore(vcore85@gmail.com).
  * emongxx(emongxx@gmail.com).
---------------------------------------------------
root@DreamBox:~# chmod +x EasyDrcom_for_OpenWrt_mips_AR7xxx_AR9xxx
root@DreamBox:~# ./EasyDrcom_for_OpenWrt_mips_AR7xxx_AR9xxx
./EasyDrcom_for_OpenWrt_mips_AR7xxx_AR9xxx: line 1:EL@▒: not found
./EasyDrcom_for_OpenWrt_mips_AR7xxx_AR9xxx: line 2: syntax error: unexpected "&"
root@DreamBox:~#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入观海听涛

x
回复

使用道具 举报

7
发表于 2014-3-22 20:14:32 | 只看该作者
本帖最后由 Shindo 于 2014-3-22 20:16 编辑
myth 发表于 2014-3-22 20:01
这一步,在PuTTY里面输入之后,提示出错,求解@Shindo 用的版本是v0.3

请问是什么型号的路由器?
顺带求一下执行uname -a的结果
然后呃……我用的是OpenWrt 12.09,你这个貌似是10.03……
回复

使用道具 举报

8
发表于 2014-3-22 20:33:52 | 只看该作者
Shindo 发表于 2014-3-22 20:14
请问是什么型号的路由器?
顺带求一下执行uname -a的结果
然后呃……我用的是OpenWrt 12.09,你这个貌似是 ...

新买的路由器还没到货,想先用旧的试试的。。。型号是华为HG225D(以前刷Mentohust时候用的,后来锐捷退役之后就没用了)
这破路由器貌似不是你说的那种AR7xxx/9xxx,所以也没打算成功,只是想尝试一下。。。

PS:执行uname -a的结果



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入观海听涛

x
回复

使用道具 举报

9
发表于 2014-3-22 20:44:08 | 只看该作者
本帖最后由 Shindo 于 2014-3-22 20:45 编辑
myth 发表于 2014-3-22 20:33
新买的路由器还没到货,想先用旧的试试的。。。型号是华为HG225D(以前刷Mentohust时候用的,后来 ...

你这个芯片是Ralink RT305x待我重新编译一份发上来~
回复

使用道具 举报

10
发表于 2014-3-22 20:46:20 | 只看该作者
Shindo 发表于 2014-3-22 20:44
你这个芯片是Ralink RT288x/RT3xxx待我重新编译一份发上来~

艾玛,这都知道一查确实是


太给力了,期待中~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入观海听涛

x
回复

使用道具 举报

11
发表于 2014-3-22 21:01:34 | 只看该作者
myth 发表于 2014-3-22 20:46
艾玛,这都知道一查确实是

嘛……我这边编译不是很快……而且也不能保证编译能一次成功,可能要一段时间
回复

使用道具 举报

12
发表于 2014-3-22 21:25:45 | 只看该作者
Shindo 发表于 2014-3-22 21:01
嘛……我这边编译不是很快……而且也不能保证编译能一次成功,可能要一段时间
...

辛苦了,别着急慢慢来,~~加油~
回复

使用道具 举报

13
发表于 2014-3-22 23:49:54 | 只看该作者
本帖最后由 Shindo 于 2014-3-22 23:58 编辑
myth 发表于 2014-3-22 21:25
辛苦了,别着急慢慢来,~~加油~

编译出来了咯,请去那帖子下载~
呃……顺带不知道能不能用,还烦请学长试用一下

评分

参与人数 1金币 +20 收起 理由
myth + 20 成功了!非常感谢~

查看全部评分

回复

使用道具 举报

14
发表于 2014-3-23 07:07:58 | 只看该作者
本帖最后由 myth 于 2014-3-23 07:19 编辑
Shindo 发表于 2014-3-22 23:49
编译出来了咯,请去那帖子下载~
呃……顺带不知道能不能用,还烦请学长试用一下
...

太感谢了,替换了一下,现在已经成功了
啊,刚发现刚刚路由器能上网不是因为登陆成功了,是其他原因。

遇到了错误的说:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入观海听涛

x
回复

使用道具 举报

15
发表于 2014-3-23 09:06:56 来自iphone7 plus 128T 土豪金镶钻版 | 只看该作者
myth 发表于 2014-3-23 07:07
太感谢了,替换了一下,现在已经成功了
啊,刚发现刚刚路由器能上网不是因为登陆成功了,是其他原 ...

呃..因为我这里没有RT305x这种芯片的路由.. 所以真不知道能不能用... 等我看看学长这个问题是什么情况。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入观海听涛

本版积分规则

快速回复 返回顶部 返回列表