拆两支山寨 USB 网卡

这年头,想买到中意的边缘产品真难。这两支山寨 USB 网卡都不是啥好货。

这支是我妈在学校大门口花 30 多块钱买的,壳子是非常泛滥的蓝色半透明的那种,胶水粘起来的,并且一条标签挡住了主控。之所以买这玩意是因为一台 Compaq 的老笔记本内置的以太网卡被雷劈坏了。

做工垃圾是显而易见的,网线变压器不知道被谁划了一刀,再仔细看发现整个板子是手工焊的。贴片电阻有的正着焊有的反着焊,电容的焊点也是惨不忍睹,在学校里参加了几次电工实习的焊得都比这漂亮得多。

正面除了网线变压器和 RJ-45 插座以外,还有 Ethernet PHY 用的 25.000MHz 晶体。另外还有 ATMEL 产的 93C46 SPI EEPROM 以及一只 3.3V 的 LDO 线性稳压芯片。红色的 LED 是指示灯,不过它的限流电阻没焊好,所以也就不指望它能亮了。

山寨的就是不一样。这晶体真是焊得有水平,稍微矮一点它的外壳就会把网线变压器短路掉了。

省锡省到了极致啊,RJ-45 插座跟 USB 插头的固定脚都没焊。主控是 Davicom 的 DM9000E ,这货其实根本就不支持 USB ,不知道是什么神奇的 workaround 和驱动让它能勉强工作在 USB 1.1 模式下。用的时候就狂丢包,几乎连网页也打不开。

还有一个比较极品的细节,就是晶体的 load capacitor 也给省掉了,真心牛x啊!


时代在进步。下面的这玩意是最近才买的,做工好上不少,但是依然很坑爹。

这只网卡是和 @zeroomega 一起在淘宝上买的,价格也是 ¥30 左右,外形是仿苹果风格的那种带线的白色小方形棒子。卖家骗我们说这玩意用的是 Asix 的 AX88772A ( USB 的以太网控制器基本上只有 Asix 的能支持到 480Mbps 的 USB 2.0 Hi-speed ,其他的往往都是 12Mbps 的 USB 2.0 Full-speed ,完全发挥不出快速以太网的速度),到了以后才发现是大陆产山寨芯片 QF9700 。QF9700 的默认 USB VID:PID 是 0fe6:9700 ,原本是 Kontron (Industrial Computer Source / ICS Advent) DM9601 Fast Ethernet Adapter 的 ID ,而且驱动也是通用的,基本上就是抄的吧( Davicom 的 DM9601 也不是啥好货,USB 2.0 Full-speed 的)。QF9700 也是用的 12Mbps 的 USB 2.0 Full-speed ,用它接快速以太网那就是浪费。

到手以后立即扔了那华而不实的外壳,拆下 USB 线,焊了个正儿八经的 USB 插头上去。芯片被打磨掉了,拿圆规把它的真面目刻上去(有的时候我这人还是很蛋疼的)。网线变压器有一处虚焊,给它修好了,仔细一查发现居然还是德国货。25.000MHz 的晶体和 RJ-45 插座都是悬空的,给它摁下去焊好。

不难发现这板子原本也是为那种蓝色半透明外壳准备的。至于做工,看起来还说得过去,至少是机器焊的,五官端正。那个贴片三极管一样的玩意是 LDO ,为芯片提供 3.3V 的电压,估计电流不超过 100mA 。

背面非常有趣,虽然有一个 93C46 的预留位,但是阻焊剂都没打开,估计节约成本到后来连 PCB 都懒得改了。旁边还有疑似 24Cxx I2C EEPROM 的预留位,不过只有半边的焊盘。RJ-45 插座是个极品,只留了 TX+ 、TX- 、RX+ 跟 RX- 四个引脚,其余的全省掉了,焊在板子上直晃的。板子很短,不足以把 RJ-45 的固定脚焊上,可见这回又能省锡又能省 PCB 。板子上有丝印 VK-9700 。

这玩意其实还有利用价值,至少它不丢包嘛,口子不够的时候可以应急。于是匪头套加上暖风机伺候。

冷却后的热缩管是很硬的,可以很方便地在上面用麻花钻头打洞。于是开了个小洞以便里面 LED 指示灯的光能透出来。LED 只有在 USB 跟 RJ-45 都有连接的时候才会亮。

带座子的 USB 延长线也是跟 @zeroomega 一起在淘宝上买的,质量还不错,用来插无线网卡很不错。

这位在一旁倒挂在桌子下面表情郁闷的小工是 Microchip 出品的 ENC28J60 SPI 总线以太网卡,只支持 10Mbps 的以太网。这个做工不错的模块同样也来自淘宝,而且还不算很便宜,要价大几十块钱。接上网线几分钟后芯片就变得很暖和了。ENC28J60 本来是单片机的好搭档,无奈没有硬件 TCP/IP 协议栈,驱动起来太麻烦,所以至今仍然苦逼地供职于网线与网卡测试部门,终日忍受着寂寞和灰尘的煎熬。。。

《拆两支山寨 USB 网卡》有1个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注