美文网首页
realtek 8111E 网卡 修改MAC 地址

realtek 8111E 网卡 修改MAC 地址

作者: guolang | 来源:发表于2017-05-25 09:07 被阅读0次

    在网上买了块realtek 8111E的独立网卡,15块钱,2手可能5块左右,重要的是便宜。

    拿回来,插在PCIE槽上,在windows设备管理器中查看到的信息是

    PCI\VEN_10EC&DEV_8168&SUBSYS_E0001458&REV_06

    表明这个网卡是8168系列网卡中之一,为什么选择8111E是因为它的工艺比8111C/D等更先进,散热量小,性能更好

    现在网上的8168系列网卡都是使用realtek公司的一个pg8168工具来维护的。

    因此在网上找了个pg8168包,版本是2.29,刷了一下,过程如下:

    (1) 使用USBBoot 制作DOS启动U盘

              a.解压下载下来的文件,我这里使用的USBoot 1.67

              b.右键超级管理员运行Usboot.exe

              c.选择需要制作的启动U盘盘符

              d.选择HDD模式,因为U盘>256M

              e.点击开始,开始格式化U盘

              f.根据提示拔出U盘,然后再根据提示插入U盘

              g.等待直至制作完成

    (2)将 PG8168全套文件拷入U盘

    (3)使用PG8168 /v 显示 系统网卡信息

    我这里网卡显示的信息为8168EL

    我这里的网卡是独立网卡,因此显示的是第2个网卡,主板上的集成网卡是第一个网卡。

    (4)运行 pg8168 /# 2 /efuse /nodeid XXXXXX 进行MAC地址修改设置

    这里解释一下 /#   2   这个是 设置第几个网卡,我这里选择是2

    /nodeid  XXXXXX  后面的XXXXXX 就是指定你要修改的MAC地址啦

    /efuse表示对8111E芯片的的电熔丝存储器进行编程,一般网卡的数据存放方式有两种,一种是EEPROM, 例如93c46等,一种就是efuse

    8111E就是使用的efuse方式,片内编程可以节省成本,但缺点是电熔丝空间有限,大概几十个字节吧,而且是不可重复编程的,修改一次MAC地址就少几个字节,如果修改十数次MAC地址,就不可以再更改了,卡就废了。这里切记切记!

    运行结果显示:

    the content of efuse is not recorgnized   //不能识别efuse区内容

    pg efuse is failed //efuse编程失败

    这下撒比了

    思索了一下,觉得是不是我的PG8168版本太低了,但网上也没见更高版本的啊 ,MS大家都使用的pg8168这个版本version 2.29,  2010年出的

    经过一番搜寻,终于再华擎公司的网站上搜到了一个,地址如下

    http://www.asrock.com/support/download/mactool.asp

    这个网卡维护工具包,包括各种网卡的。最新的包版本是 MAC Address Writer 2.07A。

    赶紧下载下来解包,然后进入mac207a\r8111GEF目录下,拷贝目录所有文件到启动U盘上,重启系统进入DOS系统

    运行PG8168 /v 显示的版本是2.43.08 ,再次运行  pg8168 /# 2 /efuse /nodeid XXXXXX

    搞定了! OH!Yeah!  全程打完收工!

    相关文章

      网友评论

          本文标题:realtek 8111E 网卡 修改MAC 地址

          本文链接:https://www.haomeiwen.com/subject/hoyaxxtx.html