玩路由器改装的同学应该都知道怎么改双固件系统,两个固件任意切换,一般大多都是改成DD和openwrt,DD和TT,或者第三方固件加原版固件。每个固件需要时的作用不同,通过一个开关来切换使用而不必重新焊接刷机编程之类的操作,另外还有一个作用就是双固件的话,如果一个固件损坏了,可以通过另外一个好的固件来修复,这个在网上也有人发过教程的。
今天我也来DIY一个多固件的路由器。但是作用都不是上面那几种情况,而是比较另类的,因为我要做的是一个
<4个相同的原版固件>。第一眼看到的感觉就是多此一举。但是,改路由器的玩家,有很大一部分人是为了“CW”而玩,你懂的!!!^_^
CW过的同学都知道,有时候会遇到信号不好,或者信号时间段关闭了。这时候就需要更换信号,如果是自己用的话,会操作啊,很方便。但是如果是给亲朋好友用,或者自己不在家,家里人不会操作的话,那就比较麻烦了,他们大部分不会操作。
所以,嘿嘿~~~想起了双固件系统路由器的改造功能,如果把一个路由器添加几个固件系统的,每个系统里都中继不同的信号,然后用一个编码开关来控制切换,这样不就可以实现信号的“硬切换”,而不必进入路由器里进行相关设置了。这样的话,不管会不会路由器设置的人,只要告诉他固件开关的选择,就可以实现中继信号的切换了。当然了,前提是天线的方向要调整好,确保每个信号都在最佳位置。
那就开始DIY了。
路由器:水星的MW150R V8.5
内存:16m
闪存:2m (需要4个)
CPU:AR9331
固件:TP-LINK WR740N V5.7
中继信号采用的是WDS桥接方式,水星的原固件在搜索信号方面做的好像比较差一点,对比了下同板的TP-LINK WR740N V5.7比较稳定操作也比较方便,所以选择刷TP-LINK WR740N V5.7这个固件。
因为是原版固件,所以闪存和内存都不需要修改了。
每改装之前用WDS桥接方式使用过几天都没问题。稳定性应该还可以的。
改装前线复习下25系列闪存的引脚定义:
改装需要做的是:把四个闪存的2-8脚对应的并联起来,1脚片选信号CS#通过一个四位的编码开关来进行对应固件的选择。而没有选中的闪存芯片,通过提高1脚的电平使其暂停工作,所以闪存1脚要通过接一个10k的电阻到3.3v处来获得高电平。因8脚电压就是3.3v,所以只要在1脚和8脚之间串联一个10k电阻即可。所有连线如下图:
DIY双系统的话,一般是在原电路板上就可以,只要挑起1脚来来单独连线,
做4系统的话,原电路上就不好操作了,要单独做一个板比较方便,没有覆铜板的制作材料,于是就改用洞洞板来制作,但是路由器的闪存一般都是贴片封装的,所以洞洞板上也要改装下才可以。一个洞中间切开,分成两半,刚好够闪存的两个脚,4个脚只需要两个洞分开就可以,如下图。
然后把闪存放上去,定好大概位置后先把电阻焊接上去。
用洞洞板做的一个不好的地方就是并联的时候不好走线,只好从背面走飞线。一共24根飞线,另外8个点是跟连接线很近,就不用飞线了,有点累人,也有点雷人。如图:
正面只看到线头,背面才叫错综复杂:
把4个闪存芯片用编程器写好固件,为保持一致性(MAC、pin、版本),先把固件并升级到最新,测试稳定后再用编程器读出来,再编程到每个闪存上。这样有一个好处就是以后设置路由器时,除了桥接的信号不同外,其他的设置只要备份出一个配置,再还原给其他固件上就可以了。焊接好芯片如图:
上图的2-8脚用7根线连接到主板原焊盘对应位置上,四个1脚连接到编码开关上,焊盘上的1脚用导线连接到编码开关的公共端上。
在背面飞线的地方涂上704胶水固定好,也可以作为保护层。
在路由器里面的空位上用AB胶固定一节胶塞,这样就可以用螺丝来固定线路板,方便以后可以拆装操作。如图
剪一块塑料片并打孔,用螺丝固定在胶塞上,这样就可以固定线路板了。
考虑到质量不好的AB胶时间长了就会变的硬化脱落,所以最后固定导线的时候也用704胶水把AB胶的地方都涂一边。
最后完工的样子。
至此,改装的工序全部完成了。
使用时,先搜索信号,调整好天线的最佳位置,使目标的4个信号都调整到最佳状态,然后分别启动每个固件并设置桥接好一个信号,除了桥接的信号不同外,其他的设置都应该要一致,这样就算换了信号的话,手机等无线设备都不需要修改就可以直接上网。
需要注意的是,由于使用的是编码开关,所以要保证每次只能打开一个开关,如上图中选择的就是4号的固件系统,如果要使用别的固件时,必须要把4号拨下来。这个必须要告诉使用者,还有就是路由器天线方向的摆放最好是不要改变。
完毕。
大家看的愉快就多来点M币鼓励下吧。大家看的不愉快,也来点M币砸我吧!