首页 > 其他分享 >如何刷新网卡MAC地址?

如何刷新网卡MAC地址?

时间:2024-12-15 19:31:28浏览次数:5  
标签:适配器 MAC 网卡 地址 刷新 EEPROM

序言

不同厂商的网卡,其MAC刷新工具也不同。芯片不同,MAC映像文件也不同,所以,不要随意刷写映像文件。MAC地址是全球统一分配和管理的,理论上,每张网卡的MAC地址都是唯一的。所以,MAC地址也不要随意更换。如果地址丢失,可以找到网卡或主板上的MAC地址贴纸,重新刷写贴纸的上MAC地址。为了防止MAC地址在网络上冲突,刷新工具是严格管理的。不公开分发,仅分配给板卡厂商使用。更多信息可参阅《工业计算机硬件技术支持手册》或规范文件。

样例程序使用说明

下面,是Intel MAC刷新工具EEUPDATE.EXE的参数和用法说明。
选项:
/HELP或/?
显示命令行帮助信息。
/EXITCODES
显示退出代码帮助。
/ALL
选择系统中找到的所有适配器。
/NIC=XX
选择指定的适配器 (1-32)。
/BUS=XX
选择要刷MAC的适配器的PCI总线号。必须与DEV参数一起使用,以定位到适配器。
/DEV=XX
选择要刷MAC的适配器的PCI设备号。必须与BUS参数一起使用,以定位到适配器。
/FUN=XX
选择要刷MAC的适配器的PCI功能号。必须与BUS和DEV参数一起使用,以定位到适配器。
/DEVICE=<pci设备ID>
选择要刷MAC的适配器的4位十六进制数设备ID号。
/SUBDEVICE=<pci 子系统设备 ID>
选择要刷MAC的适配器的4位十六进制数子系统设备ID号。
/DUMP
将EEPROM存储器中的内容转存到文件中。
/MAC_DUMP_FILE
将MAC地址转储到文件中,配合用 /A命令。
/MAC_DUMP
显示适配器的MAC地址。
/CB <偏移量><位掩码>
清除EEPROM中的在<位掩码>中指定的位。
/SB <偏移量><位掩码>
设置EEPROM中的在<位掩码>中指定的位。
/RW < word >
从EEPROM中读取< word >。
/WW < word ><值>
将<值>写入EEPROM中的< word >。
/MAC=macaddr
使用macaddr替换EEPROM中的MAC地址,不修改EEPROM中的其它内容。
/A < addrfile >或 /address < addrfile >
使用< addrfile >文件中的MAC地址替换EEPROM中的MAC地址,不修改EEPROM中的其它内容。
/D <映像文件>或 /DATA <映像文件>
在不改变MAC地址的情况下,使用< imagefile >文件中的内容对EEPROM进行编程。
/CALCCHKSUM
强制更新EEPROM校验和、CRC。
/EEPROMVER
显示EEPROM中的映像的版本。
/INVMVERSION
显示iNVM映像的版本。
/PCIINFO
显示适配器的PCI信息。
/TEST
检查EEPROM校验和和大小。
/IDFLASH
显示Flash的ID及其受保护状态。
/VERSION
显示版本和诊断库信息。
/GUI
调出GUI模式。
/GUI /HELP
显示GUI帮助信息。
/NOPROT
当向支持NVM保护的设备写入映像时,防止启用保护。此开关必须与 /DATA 命令一起使用,并且对已受保护的 NVM 设备没有影响。
/DEBUGLOG <调试文件>
将调试消息记录到调试文件中。
/VERIFY <目标文件>
校验EEPROM中的映像与< targetfile >文件是否相同。
/ADAPTERRESET
重置适配器。
注意 这将卸载此设备的驱动程序(如果存在)。
/FORCE
忽略任何警告并强制执行命令。
/KEEPCONFIG
此选项允许您在升级 eeprom 时保留配置字。
还有少数太专业的参数,普通用户基本用不到,没有列出来。
虽然此工具软件的专业参数很多,但作为普通用户,只要能够辨别适配器,不刷错卡,会更换MAC地址即可。

操作方法

下面,假设某主板有两个网络:一个主控芯片是Intel i217,一个主控芯片是Intel i210,要更新Intel i210那个网络的MAC地址,我们以此任务为例,介绍一下简单操作:
1,把刷新工具复制到DOS启动盘。编辑好MAC地址文件(如下图,假设MAC地址文件名为lanid2.dat。 在这里插入图片描述
2,将U盘插入待刷新网卡MAC地址的计算机,开机,从DOS盘启动。
3,进入刷新工具所在目录,输入以下命令(不带参数):
eeupdate
程序会显示出当前计算机上有多少个网卡,你可以按名称等信息,确认你要刷新MAC地址的网卡是NIC几(不要记错了哦)。
在这里插入图片描述
4,输入命令
eeupdate /NIC=2 –a lanid2.dat
程序很快就能刷新完成。
在这里插入图片描述
为了确认有没有刷新成功,你可以输入命令:
eeupdate /NIC=2 –mac_dump
程序会显示该网络的MAC地址。
在这里插入图片描述
如果EEPROM中的映像也需要更新,可输入如下命令:
eeupdate /NIC=2 /D newImage.bin –a lanid.dat
除了刷新的内容多一些,刷写过程大体差不多。这里不再复述,也不贴图了。

推荐文章:

《工业计算机硬件技术支持手册》简介
什么是MAC地址?什么是IP地址?IP地址与MAC地址是什么关系?
什么是EC(Embedded Controller)
什么是ME?
Realtek网卡MAC刷新工具PG8168.exe Version:2.34.0.4使用说明

标签:适配器,MAC,网卡,地址,刷新,EEPROM
From: https://blog.csdn.net/caokayoung/article/details/144458826

相关文章

  • Debezium OracleSchemaChangeEventEmitter 分析
    DebeziumOracleSchemaChangeEventEmitter分析目录1.概述2.核心功能3.实现分析4.使用场景5.示例分析6.最佳实践7.总结1.概述OracleSchemaChangeEventEmitter是DebeziumOracle连接器中负责处理和发送Schema变更事件的核心组件,主要负责:捕获DDL......
  • 【网络】传输层协议UDP/TCP&&网络层IP&&数据链路层MAC&&NAT详解
    主页:醋溜马桶圈-CSDN博客专栏:计算机网络原理_醋溜马桶圈的博客-CSDN博客gitee:mnxcc(mnxcc)-Gitee.com目录1.传输层协议UDP1.1传输层1.2端口号1.3UDP协议1.3.1UDP协议端格式1.3.2 UDP的特点1.3.3 面向数据报1.3.4UDP的缓冲区1.3.5UDP使用注意事......
  • shell脚本:统计服务器mac地址与ip地址的对应关系
    1.统计当前服务器mac地址与ip地址的对应关系#!/usr/bin/envbashdata=$(ipa;ipr)num=$(echo"$data"|grep-E'^[0-9]{,2}:'|grep-E'^[0-9]{,2}'-o)num2=$(echo-e"$num\ndefault")n=2foriin$num;doend=$(echo"$nu......
  • 如何设置 Windows 11/10 网卡优先级(网卡顺序)
    在Windows11和Windows10系统中,网络适配器(也称为网卡或NIC)用于将计算机连接到互联网或局域网。如果你使用笔记本电脑,可能同时拥有无线和有线网卡,在Windows11中会被分别标识为Wi-Fi(WLAN)和以太网(LAN)。如果你的Windows设备配备了4G或5G模块,还可能会有蜂窝网络(移动......
  • 部署上线的项目,正常点击可以访问,刷新页面就404,怎么解决?
    遇到在正常点击可以访问,但刷新页面就返回404错误的问题,通常是因为前端路由和后端路由的配置不一致,尤其是在单页应用(SPA,SinglePageApplication)中。以下是一些可能的解决方案,具体取决于你使用的技术栈:1.确保后端路由支持刷新如果你在前端使用了如Vue、React或Angular......
  • macOS / Windows / Linux:FlyEnv (PhpWebStudy) —— 一站式 Web 服务器和开发环境管理
    FlyEnv是什么?FlyEnv是一款集成了Web服务器、数据库服务器和开发环境管理的GUI应用程序。它提供了一整套完整的运行环境,帮助用户开发和调试Laravel、WordPress、Yii2、ThinkPHP、FastAdmin、NestJS、SpringBoot、Gin、Beego、Django、Flask等PHP、NodeJS、Java、Go......
  • Mac安装mysql8.0版本数据库
    一、环境和所需软件概述1.1目前环境:MacOS(10.15.3)1.2所需软件:mysql-8.0.18-macos10.15-x86_64.dmg(8.0系列都可以)二、安装步骤(全部采用高清大图吧!!)2.1进入mysql安装包下载页面,下版本的dmg文件,下载地址如下:msyql官网下载地址-------------图一-----------------......
  • 002 群晖中用VMM(Virtual Machine Manager)再虚拟安装一台群晖
    安装环境:VMwareWorkstationPro15虚拟黑群晖机器型号:DS3617xsDSM版本:DSM6.2-23739分配内存8G如图:群晖的安装略过,需要的自行搜索大妈站内文章。1.搜索VirtualMachineManager(以下简称DMM)并安装设为头图套件中心中,直接搜索VirtualMachineManager(不要搜VMM,找不到的,搜“Virtu......
  • VMware ESXi 8.0U3c macOS Unlocker & OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成
    VMwareESXi8.0U3cmacOSUnlocker&OEMBIOS2.7集成网卡驱动和NVMe驱动(集成驱动版)发布ESXi8.0U3集成驱动版,在个人电脑上运行企业级工作负载请访问原文链接:https://sysin.org/blog/vmware-esxi-8-u3-sysin/查看最新版。原创作品,转载请保留出处。作者主页:sysin.org......
  • VMware ESXi 8.0U3c macOS Unlocker & OEM BIOS 2.7 标准版和厂商定制版
    VMwareESXi8.0U3cmacOSUnlocker&OEMBIOS2.7标准版和厂商定制版ESXi8.0U3标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、IEITSYSTEMS(浪潮信息)、Cisco(思科)、Fujitsu(富士通)、Hitachi(日立)、NEC(日电)、Huawei(华为)、xFusion(超聚变)OEM定制版请访问......