朋友一个软件绑定了网卡的MAC地址,由于原网卡损坏,造成软件无法正常运行;重新找了一款DFE-530TX的网卡,当然由于MAC与原网卡不一样,软件还是无法运行的;因此需要将DFE-530TX网卡的MAC修改成原网卡的才可,但有个问题是,DFE-530TX网卡没有对应的软件来写MAC,虽然市面上8139 8169等芯片组的网卡都有软件可直接硬修改MAC,但是这个DFE-530TX网卡做工及质量不错,因此还是打算修改这个DFE-530TX网卡的MAC。
即然没有软件可支持,其实要想修改网卡的MAC还是很简单的,只要一台编程器就可方便的修改;网卡的MAC多是使用93系列串行芯片存储的,只要读出芯片中的MAC文件,将MAC地址修改后,再将修改后的文件写回芯片就可以了。
如下图:DFE-530TX网卡的MAC芯片是93LC46芯片
所有网卡上都有MAC地址,如果网卡后面的MAC地址已经看不到,可在WIN环境下使用IPCONFIG/ALL查看,通过原MAC地址,就可方便在读出来的文件中方便找到地址位置:原网卡上的MAC地址如下图:
首先用热风拆焊台拆下93LC46芯片,然后插到编程器上,将读出来的数据保存成文件,如93LC46.BIN(文件名可任意的)
运行ULTRAEDIT32 16进制编辑软件,打开读出来保存的文件(这时打开是93LC46.BIN);根据网卡后面的MAC地址,可方便的找到文件中MAC地址的位置如下图:
将MAC修改成需要的数据,如