现在是一个无线网泛滥的时代,于是就冒出了”随身WIFI“这种东西。随身wifi,其实就是一个支持AP功能的无线网卡加配套的软件而已,临时用用还算不错。而有人觉得装驱动太麻烦,于是出现了自带驱动文件的随身wifi,也就是本文讨论的东西。
带驱动的又分两种,第一种是SPI Flash(通常是直接连接到主控,连电脑直接冒出两个设备,一个网卡一个CDROM;第二种就是HUB+U盘+无线网卡的结构,360,小米的基本都这样,这种本文不做探讨。
现在进入正题,一破网卡,大家都懂,没什么好拆的,直接上电路板图了。焊接的usb头是方便测试的。
正面,可以看到有一枚华邦的W25Q64,玩过路由器的都懂,64Mbyte的SPI Flash,等于8MiB。wps按钮貌似阉割了,不过确实也没啥用。
这是板子背面,主芯片是MediaTek的MT7601。
很简略的DataSheet在这里下载在读出Flash之前,先连电脑看看。
这是出来的CDROM,容量很小,里面程序很差劲。
文件属性:
看看CDROM的属性:
下面直接把flash拆除,上编程器。(网卡没有flash不能正常工作)
读取完成:
读出来的文件:
这个文件能直接用UISO打开,能看到里面的文件。
到此为止,后面的折腾我没有成功。因为一旦编辑了这个文件,用winhex补回8MiB的大小再刷回去,网卡也是不能工作的。