这一系列博客主要涉及以下内容:
1、硬件升级改造
2、配置openwrt
3、挂载U盘EXTROOT
4、Goagent,你懂的
5、挂载摄像头
6、USB声卡
7、WR703N超频
8、与Arduino的应用
......还有很多应用,主要看业余时间了……
去年TP-Link WR703N 3G无线路由器刚推出来时,俺就马上买了一台,家用、出差带着确实很方便。因为这个路由采用了AR9331的方案,所以网上有很多对其进行改造刷机的文章。通过改造,这个小路由器可以当作BT机、网络摄像头、声卡…………
最近想对这个名片大小的路由器改造一番,以便充分挖掘这个小东西的潜力。从网上查了一下。TP的马甲水星的迅捷都有一样的产品。它们的硬件设计完全一样,只是外观及界面和品牌不同。关键是TP马甲的价格要便宜一些。于是从网上选了水星的MW151RM3G路由器。
到手之后,连电都没加,马上拆开外壳。水星的这个3G路由器外壳要比703N好拆很多。
上面的图是水星MW151RM3G路由器的正反面PCB电路板。从图中可看到,路由器的版本是V1.1的。
这个路由器的内存,DDR的,容量是32MB
4MB Flash ROM。启动程序存在这里面。
Atheros的AR9331-AL1A处理器。主频400MHz
水星MW151RM3G路由器与TP-Link WR703N路由器的硬件基本是一模一样的。要想充分发挥这个路由器的潜质,网上硬件改的主要是从这几个方面着手:
1、升级原有的4MB SPI FLASH,可以升级到8MB,更大的Flash容量可以使Flash里装更多的程序;
2、升级RAM,从32MB升级到64MB。这样在带更多客户端时,CPU的压力会减小很多;
3、引出TTL针脚,可以通过TTL刷机或通过TTL与更多的硬件连接,完成别的应用;
4、AR9331 超频。主要是通过重新编译OpenWRT代码来实现。超频幅度很可观;
5、引出SMA天线插座。外接天线,可以在一定程度上扩大这个路由器的无线覆盖范围;
6、外扩USB HUB芯片,通过自带的USB接口,再加上USB HUB芯片,可以扩充这个路由器的USB接口数量,以便同时接更多的USB外设。这个功能也可以通过直接外接成品USB HUB来实现。USB接口丰富之后,可以接更多的USB设备,以完成更多的功能,如脱机下载、网络监控等。
硬件改造主要是上面六点。而在扩充内存、挂接EXTROOT之后,这个路由器就可能通过安装不同的软件,来实现更多功能。