网卡EEPROM损坏导致无法安装驱动的解决方法
  • 格斗之王
  • 2013年10月07日 16:27
  • 0

解决无对应硬件ID的时候偶然发现了这个硬件ID----PCI\VEN_1148&DEV_4320&SUBSYS_43201148,判断是Marvell的网卡,但是遍查所有Marvell网卡驱动都没有发现这个ID。谷歌后发现一些零散的帮助信息,归纳整理一下以飨读者,希望能解决大家的问题

首先,如果您的网卡ID是这个样子,官方的Marvell网卡驱动肯定是装不上的,手动修改inf后虽然可以强装上驱动,但是MAC地址会变成00-00-00-00-00-00,网卡无法使用。到这里可以判断是网卡的EEPROM芯片出了问题,(EEPROM芯片里面记录了网卡芯片的供应商ID,子系统供应商ID,网卡的MAC地址以及网卡的一些配置,如SMI总线上PHY的地址,BOOTROM的容量,是否启用BOOTROM引导系统等。)由于我们不知道EEPROM芯片的损坏程度,所以本着先易后难的解决思路分两步走

第一步:

假设只是由于MAC地址失效影响到电脑对硬件ID的获取,我们只需获取MAC地址后重新写入即可。如果是台式机,集成网卡主板接口上会有贴纸,标明MAC地址,

网卡EEPROM损坏导致无法安装驱动的解决方法

独立网卡通常也有类似的标签

网卡EEPROM损坏导致无法安装驱动的解决方法

笔记本电脑或者无标签的情况下你需要从另外一块网卡中获取MAC地址后写入。写入方法参照这里,XP、Win7的设置方法大同小异,也可以用MAC地址修改器。针对本文的Marvell网卡,如果上述写入方法无效,还可以使用Marvell网卡专用的EEPROM刷新工具写入MAC地址,注意该工具要在DOS下使用,DOS命令为:yukonvpd -M XXXXXXXXXXXX(其中XXXXXXXXXXXX为集成网卡的12位MAC地址,-M必须要大写的M,不可用小写的-m。如:yukonvpd -M 00E04D9C6D83)。

第二步:

如果第一步操作后无效,那就需要重新刷EEPROM了,由于本机的EEPROM损坏,所以需要找到相同规格的网卡,提取EEPROM文件后再刷回本机。

提取EEPROM命令:yukonvpd -P 文件名 刷写EEPROM命令:yukonvpd -R 文件名

文件名可自定义

刷新后重启,该网卡的硬件ID会变成PCI\VEN_11AB&DEV_4320&SUBSYS_811A1043,再用扩展版驱动精灵安装驱动即可,经过这样的“手术”,以后安装、备份、还原、更新网卡驱动就正常了

最新版驱动精灵下载:

http://www.drivergenius.com/

文章纠错

  • 好文点赞
  • 水文反对

此文章为快科技原创文章,快科技网站保留文章图片及文字内容版权,如需转载此文章请注明出处:快科技

观点发布 网站评论、账号管理说明
热门评论
查看全部评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0