我是靠谱客的博主 幽默汽车,最近开发中收集的这篇文章主要介绍Linux下重修烧录(修改)Mac地址---Eeupdate for Intel,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

服务器测试时可能会遇到机器的Mac地址错误或未烧录的情况。

需要手动进行烧录,在系统下可以修改,但只能保持到关机之后,重新开机就又恢复原先的Mac,因此,需要彻底重写网口的Mac需要使用工具EEUpdate工具,winndows和linux均有对应的程序。

EEUPDATE有两种模式对网卡MAC地址进行写入,一种是直接写入MAC地址,这种方法简单方便,如果只是单纯的写入MAC地址,如刷新BIOS后,网卡MAC地址全部为00;二种是先读出MAC内容,修改后再写回;这种方法虽然麻烦,但可以保存机器的MAC地址,以便MAC内容损坏时恢复,而且可以修改网卡的相关信息,此方法适用于修改MAC地址;具体用哪种方法,网友可自行选择。下面耗子将分别详细介绍两种写入方式。

一、直接写入MAC地址:

在纯DOS下,直接使用EEUPDATE写入MAC地址,格式为:eeupdate /nic=[A] /mac=[B],其中A为数字,即表明是写入哪个网卡的MAC,因为笔记本基本上都包括有线网卡和无线网卡,一般情况下,有线网卡为默认为1,无线网卡默认为2。 B为12位网卡MAC地址,这个可从机器背面找到。

如我们要将 00 50 8D D7 26 68地址写入到有线网卡MAC中,在纯DOS下运行:eeupdate /nic=1 /mac=00508DD72668,回车即可,正常写入后,提示如下信息:
![更新信息](https://img-blog.csdn.net/20170526181005010?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3V5YW4xMTAx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

二、读出MAC文件,修改MAC地址后,

使用EEUPDATE备份MAC地址,格式为:eeupdate /all /dump

在纯DOS下,输入eeupdate /all /dump,回车,程序会自动将网卡的MAC地址保存成文件,文件名是网卡的MAC地址后8位,扩展名为:EEP,文件大小为1K。如下图:

打开读出的8DD72668.EEP文件,如下图:
![EEupdate更新后-eep文件](https://img-blog.csdn.net/20170526181117964?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3V5YW4xMTAx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

文件前面12个字节,即为网卡的MAC地址,但需要注意的是,网卡地址是按高字节在前,低字节在后排列的;因此上图显示的:5000 D78D 6826实际地址应为:00 50 8D D7 26 68;所以在修改MAC地址时,也应将新的MAC地址,按按高字节在前,低字节在后排列,这个一定要注意。

修改完成后,将文件保存。

在纯DOS下,输入eeupdate /all /d 8DD72668.EEP回车,程序会自动将修改后的EEP文件写回。如下图:

如果程序运行出错,多是EEUPDATE的版本问题,或操作环境不是纯DOS,这个可根据实际情况来解决判断。

程序压缩包中,有个EEUPDATEW32.EXE程序,其是WIN环境下的写入程序;如果操作系统是XP,可在MSDOS模式下,直接操作;但其不支持WIN7等系统,而且版本有点低,所以不太适合IBM新机器的操作。

 EEUPDATE不单只适用于IBM机器,其它机器,只要网卡芯片组是INTEL的,都可使用此程序。

最后

以上就是幽默汽车为你收集整理的Linux下重修烧录(修改)Mac地址---Eeupdate for Intel的全部内容,希望文章能够帮你解决Linux下重修烧录(修改)Mac地址---Eeupdate for Intel所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部