本刷新工具虽然文件名叫PG8168.EXE,但不是只有RTL8168可用,是这一个系列的产品都可以使用。实验证明RTL8111也可以使用。
用法:
PG8168 [/h][/?][/b][/c HexOffsetHexValue][/d NICNumber][/l][/r][/w][/v]
[/# NICNumber] [/nodeidHexNODEID] [/svidHexSVIDHexSMID]
[/uuidHexUUID] [/vMAC] [/cfgnchg] [/direct] [/manchg] [/snnchg]
[/ewephy] [/ewgphy] [/barmac] [/mapmacMapFile]
[/maciob] /efuse | /eeprom [/fmac version filename] [/nicmac]
[/93c46 | /93c56 | /93c66]
[/effreep] [/efwsn] [/efcpeep] [/callbios version] [/wroobnid]
[/ewmacdbgHexValue] [/clrparaHexClrParaFlag] [/cpcfgCfgFileName]
[/eepsizeHexSize]
选项:
/? — 显示帮助信息。
/h—显示帮助消息。
/v----查看每个适配器的信息
/r----读出EEPROM或EFuse内容。
/w—根据配置文件写入EEPROM或EFuse。
如果未指定其他操作,则这是默认操作。
/c HexOffset HexValue—向EEPROM偏移地址写入一字节十六进制数值
此操作仅在找到的第一个适配器上有效。
示例:PG8168 /c 04 6A
/d NICnumber—将多个网卡中的一个EEPROM中的内容转储到map文件中。
示例:PG8168 /d 1
/l—将8168.map文件内容加载到EEPROM中。
此操作仅在找到的第一个适配器上有效。
/b----将EEPROM中的内容以二进制数据形式转储到bin文件。
此操作仅在找到的第一个适配器上有效。
/nodeid HexNODEID—将MAC地址写入EEPROM或Efuse中。
十六进制的NodeID指的是MAC地址。此操作仅在找到的第一个适配器上有效。
示例:PG8168 /nodeid 00E04C681234
/svid HexSVID HexSMID—将系统厂商识别码SVID和SMID写入EEPROM或EFuse中。
示例:PG8168 /svid 10EC 8168
/uuid HexUUID—将十六进制的UUID写入EEPROM中。
此操作仅支持RTL8168CP。
示例:PG8168 /uuid 0123456789ABCDEF01234568789ABCDEF
/# NICnumber—选择多网卡系统中的第几个网卡。
示例:PG8168 /# 1
/vMAC—显示每个适配器的SVID、SDID和MACID。
示例:PG8168 /vMAC
/cfgnchg—不要更改配置文件。
示例:PG8168 /cfgnchg
/efuse—写入EFUSE。
示例:PG8168 /efuse
/eeprom—写入EEPROM
示例:PG8168/eeprom
/direct—使用直接访问模式访问PCI配置空间。
示例:PG8168 /direct
/manchg—不要更改Mac地址。
示例:PG8168/manchg
/snnchg—不要更改序列号。
示例:PG8168/snchg
/ewgphy HexPageNum HexGPhyReg HexGPhyVal—通过Efuse设置GPhy。页、寄存器、值都为十六进制数。
示例:设置GPhy Page 0 Reg 1的值为0x1234。
PG8168 /efuse /ewgphy 0 1 1234
/ewephy HexEPhyReg HexEPhyVal—通过Efuse设置EPhy。
示例:设置EPhyReg 1的值为0x1234。
PG8168 /efuse /ewephy 1 1234
/barmac—手工将MAC地址输入EEPROM或Efuse。
此操作仅在找到的第一个适配器上有效。
示例:PG8168 /efuse /barmac
/mapmac MapFile—将Map文件中的MAC地址写入EEPROM或Efuse中。
此操作仅在找到的第一个适配器上生效。
示例:PG8168 /efuse /mapmac 8168D.map
/maciob HexEPhyReg HexEPhyVal—通过Efuse设置MacIo(BYTE)。
示例:设置MacIoReg 1的值为0x12。
PG8168 /efuse /maciob 1 12
/fmac Version Filename—将文件中的MAC地址写入EEPROM或Efuse。
版本1的NodeId格式为“001122334455”。此操作仅在找到的第一个适配器上有效。
示例:PG8168 /efuse /fmac 1 NodeId.txt
/nicmac—将网卡的MAC地址编写到EEPROM或Efuse中。
示例:PG8168 /efuse /nicmac
/93c46—指定的EEPROM类型为93c46。
示例:PG8168 /eeprom /93c46
/93c56—指定的EEPROM类型为93c56。
示例:PG8168 /eeprom /93c56。
/93c66—指定的EEPROM类型为93c66。
示例:PG8168 /eeprom /93c66
/effreep—PG EEPROM内容写到EFuse。
示例:PG8168 /efuse /effreep
/efwsn—不要跳过SN写入EFuse。
示例:PG8168/efuse/efwsn
/efcpeep—比较Efuse和EEPROM内容。
示例:PG8168/efuse/efcpeep
/callbios version—呼叫Bios。
示例:PG8168 /efuse /callbios 1
/wroobnid—通过Efuse将Mac地址写入OOB。
示例:PG8168 /efuse /wroobnid
/ewmacdbg HexValue—通过Efuse设置MACDBG Reg
示例:PG8168 /efuse /ewmacdbg 21
/clrpara HexClrParaFlag—根据HexClrParaFlag清除Efuse参数。
示例:清除以太网物理参数。
PG8168 /efuse /clrpara 1
/cpcfg CfgFileName—比较CfgFile与EEPROM/Efuse内容。
示例:将Efuse内容与a.cfg进行比较。
PG8168 /efuse /cpcfga.cfg
/eepsize HexSize—根据十六进制大小对EEPROM编程
示例:编程EEPROM的128 byte。
PG8168 /eeprom /eepsize 80
推荐文章:
《工业计算机硬件技术支持手册》简介
英特尔性能混合体系结构
AMI UEFI BIOS更新程序AFUEFIX64.EXE中文使用说明
AMI BIOS刷新工具FPT.exe的用法
Insyde BIOS刷新工具H2OFFT.EXE用法简介