找回密码
 注册
快捷导航
查看: 18375|回复: 11

【求助】急求11a/b/g网卡的EEPROM dump

[复制链接] |自动提醒
阅读字号:

14

回帖

0

积分

36

资产值

入门会员 Rank: 1

注册时间
2006-1-6
发表于 2006-12-9 23:37:21| 字数 833| - 中国–四川–成都 电信 | 显示全部楼层 |阅读模式
由于调试网卡驱动不慎将小黑网卡的EEPROM擦掉,手头没有保存的备份,在关电前找到正确的dump写入可以挽救网卡,所以特来求助。
请有小黑并且满足下面条件的朋友帮一把,您的举手之劳对我帮助非常大。

1、您的小黑型号为下面任意一款:
R51, R52
T41p,T42p,T43, T43p
X31,X32
X40, X41
Z60m

2、网卡为:
IBM 11a/b/g Wireless LAN Mini PCI Adapter II
This is a Mini-PCI WiFi Adapter that is installed in a Mini-PCI slot

Chipset: Atheros AR5004X
Radio Chip: Atheros AR5112
MAC Processor: Atheros AR5213
IEEE Standards: 802.11a, 802.11b, 802.11g
PCI ID: 168c:1014

3、您安装了Linux或者BSD,这也是到这个版来寻求帮助的原因。

获得EEPROM dump的方法如下,(本人以人格担保不会给您的电脑带来任何改变)
1、首先使用lspci -nv来查看您的网卡内存映射基址。
在 device 168c:1014 下面的memory 0x00????00就是基址了。

2、下载idchanger源码:
http://www.dagarlas.org/stuff/computing/0001/idchanger.c
或者执行文件:
http://www.dagarlas.org/stuff/computing/0001/idchanger

使用 gcc idchanger.c来编译获得执行文件,这个文件可以通过网卡的内存基址来提取EEPROM的DUMP。

3、使用命令:./idchanger -r 0x00?????00>dump.txt (其中0x00?????00为网卡映射内存基址) 来获取dump。

请把您获得的dump文件贴到这里。或者通过邮箱 lc47@163.com 发送给我。

非常感谢您的帮助!

1973

回帖

0

积分

3287

资产值

入门会员 Rank: 1

注册时间
2005-2-1
发表于 2006-12-10 13:45:51| 字数 7,250| - 中国–浙江–杭州 电信 | 显示全部楼层
执行idchanger的时候报错了:
eeprom read access failed!
EEPROM read failed

不知道我的结果对你是否有帮助(读出来的值全部是0xBFB5):

02:02.0 0200: 168c:1014 (rev 01)
        Subsystem: 1014:057e
        Flags: bus master, medium devsel, latency 168, IRQ 217
        Memory at d0200000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>

d020000 = 0x0030d40

so:
sudo ./idchanger -r 0x0030d40

以下为dump.txt的内容:

Accessing adapter at 0x030D4000
Reading 0 current value 0xBFB5
Reading 1 current value 0xBFB5
Reading 2 current value 0xBFB5
Reading 3 current value 0xBFB5
Reading 4 current value 0xBFB5
Reading 5 current value 0xBFB5
Reading 6 current value 0xBFB5
Reading 7 current value 0xBFB5
Reading 8 current value 0xBFB5
Reading 9 current value 0xBFB5
Reading a current value 0xBFB5
Reading b current value 0xBFB5
Reading c current value 0xBFB5
Reading d current value 0xBFB5
Reading e current value 0xBFB5
Reading f current value 0xBFB5
Reading 10 current value 0xBFB5
Reading 11 current value 0xBFB5
Reading 12 current value 0xBFB5
Reading 13 current value 0xBFB5
Reading 14 current value 0xBFB5
Reading 15 current value 0xBFB5
Reading 16 current value 0xBFB5
Reading 17 current value 0xBFB5
Reading 18 current value 0xBFB5
Reading 19 current value 0xBFB5
Reading 1a current value 0xBFB5
Reading 1b current value 0xBFB5
Reading 1c current value 0xBFB5
Reading 1d current value 0xBFB5
Reading 1e current value 0xBFB5
Reading 1f current value 0xBFB5
Reading 20 current value 0xBFB5
Reading 21 current value 0xBFB5
Reading 22 current value 0xBFB5
Reading 23 current value 0xBFB5
Reading 24 current value 0xBFB5
Reading 25 current value 0xBFB5
Reading 26 current value 0xBFB5
Reading 27 current value 0xBFB5
Reading 28 current value 0xBFB5
Reading 29 current value 0xBFB5
Reading 2a current value 0xBFB5
Reading 2b current value 0xBFB5
Reading 2c current value 0xBFB5
Reading 2d current value 0xBFB5
Reading 2e current value 0xBFB5
Reading 2f current value 0xBFB5
Reading 30 current value 0xBFB5
Reading 31 current value 0xBFB5
Reading 32 current value 0xBFB5
Reading 33 current value 0xBFB5
Reading 34 current value 0xBFB5
Reading 35 current value 0xBFB5
Reading 36 current value 0xBFB5
Reading 37 current value 0xBFB5
Reading 38 current value 0xBFB5
Reading 39 current value 0xBFB5
Reading 3a current value 0xBFB5
Reading 3b current value 0xBFB5
Reading 3c current value 0xBFB5
Reading 3d current value 0xBFB5
Reading 3e current value 0xBFB5
Reading 3f current value 0xBFB5
Reading 40 current value 0xBFB5
Reading 41 current value 0xBFB5
Reading 42 current value 0xBFB5
Reading 43 current value 0xBFB5
Reading 44 current value 0xBFB5
Reading 45 current value 0xBFB5
Reading 46 current value 0xBFB5
Reading 47 current value 0xBFB5
Reading 48 current value 0xBFB5
Reading 49 current value 0xBFB5
Reading 4a current value 0xBFB5
Reading 4b current value 0xBFB5
Reading 4c current value 0xBFB5
Reading 4d current value 0xBFB5
Reading 4e current value 0xBFB5
Reading 4f current value 0xBFB5
Reading 50 current value 0xBFB5
Reading 51 current value 0xBFB5
Reading 52 current value 0xBFB5
Reading 53 current value 0xBFB5
Reading 54 current value 0xBFB5
Reading 55 current value 0xBFB5
Reading 56 current value 0xBFB5
Reading 57 current value 0xBFB5
Reading 58 current value 0xBFB5
Reading 59 current value 0xBFB5
Reading 5a current value 0xBFB5
Reading 5b current value 0xBFB5
Reading 5c current value 0xBFB5
Reading 5d current value 0xBFB5
Reading 5e current value 0xBFB5
Reading 5f current value 0xBFB5
Reading 60 current value 0xBFB5
Reading 61 current value 0xBFB5
Reading 62 current value 0xBFB5
Reading 63 current value 0xBFB5
Reading 64 current value 0xBFB5
Reading 65 current value 0xBFB5
Reading 66 current value 0xBFB5
Reading 67 current value 0xBFB5
Reading 68 current value 0xBFB5
Reading 69 current value 0xBFB5
Reading 6a current value 0xBFB5
Reading 6b current value 0xBFB5
Reading 6c current value 0xBFB5
Reading 6d current value 0xBFB5
Reading 6e current value 0xBFB5
Reading 6f current value 0xBFB5
Reading 70 current value 0xBFB5
Reading 71 current value 0xBFB5
Reading 72 current value 0xBFB5
Reading 73 current value 0xBFB5
Reading 74 current value 0xBFB5
Reading 75 current value 0xBFB5
Reading 76 current value 0xBFB5
Reading 77 current value 0xBFB5
Reading 78 current value 0xBFB5
Reading 79 current value 0xBFB5
Reading 7a current value 0xBFB5
Reading 7b current value 0xBFB5
Reading 7c current value 0xBFB5
Reading 7d current value 0xBFB5
Reading 7e current value 0xBFB5
Reading 7f current value 0xBFB5
Reading 80 current value 0xBFB5
Reading 81 current value 0xBFB5
Reading 82 current value 0xBFB5
Reading 83 current value 0xBFB5
Reading 84 current value 0xBFB5
Reading 85 current value 0xBFB5
Reading 86 current value 0xBFB5
Reading 87 current value 0xBFB5
Reading 88 current value 0xBFB5
Reading 89 current value 0xBFB5
Reading 8a current value 0xBFB5
Reading 8b current value 0xBFB5
Reading 8c current value 0xBFB5
Reading 8d current value 0xBFB5
Reading 8e current value 0xBFB5
Reading 8f current value 0xBFB5
Reading 90 current value 0xBFB5
Reading 91 current value 0xBFB5
Reading 92 current value 0xBFB5
Reading 93 current value 0xBFB5
Reading 94 current value 0xBFB5
Reading 95 current value 0xBFB5
Reading 96 current value 0xBFB5
Reading 97 current value 0xBFB5
Reading 98 current value 0xBFB5
Reading 99 current value 0xBFB5
Reading 9a current value 0xBFB5
Reading 9b current value 0xBFB5
Reading 9c current value 0xBFB5
Reading 9d current value 0xBFB5
Reading 9e current value 0xBFB5
Reading 9f current value 0xBFB5
Reading a0 current value 0xBFB5
Reading a1 current value 0xBFB5
Reading a2 current value 0xBFB5
Reading a3 current value 0xBFB5
Reading a4 current value 0xBFB5
Reading a5 current value 0xBFB5
Reading a6 current value 0xBFB5
Reading a7 current value 0xBFB5
Reading a8 current value 0xBFB5
Reading a9 current value 0xBFB5
Reading aa current value 0xBFB5
Reading ab current value 0xBFB5
Reading ac current value 0xBFB5
Reading ad current value 0xBFB5
Reading ae current value 0xBFB5
Reading af current value 0xBFB5
Reading b0 current value 0xBFB5
Reading b1 current value 0xBFB5
Reading b2 current value 0xBFB5
Reading b3 current value 0xBFB5
Reading b4 current value 0xBFB5
Reading b5 current value 0xBFB5
Reading b6 current value 0xBFB5
Reading b7 current value 0xBFB5
Reading b8 current value 0xBFB5
Reading b9 current value 0xBFB5
Reading ba current value 0xBFB5
Reading bb current value 0xBFB5
Reading bc current value 0xBFB5
Reading bd current value 0xBFB5
Reading be current value 0xBFB5
Reading bf current value 0xBFB5
Reading c0 current value 0xBFB5
Reading c1 current value 0xBFB5
Reading c2 current value 0xBFB5
Reading c3 current value 0xBFB5
Reading c4 current value 0xBFB5
Reading c5 current value 0xBFB5
Reading c6 current value 0xBFB5
Reading c7 current value 0xBFB5
Reading c8 current value 0xBFB5
Reading c9 current value 0xBFB5
Reading ca current value 0xBFB5
Reading cb current value 0xBFB5
Reading cc current value 0xBFB5
Reading cd current value 0xBFB5
Reading ce current value 0xBFB5
Reading cf current value 0xBFB5
Reading d0 current value 0xBFB5
Reading d1 current value 0xBFB5
Reading d2 current value 0xBFB5
Reading d3 current value 0xBFB5
Reading d4 current value 0xBFB5
Reading d5 current value 0xBFB5
Reading d6 current value 0xBFB5
Reading d7 current value 0xBFB5
Reading d8 current value 0xBFB5
Reading d9 current value 0xBFB5
Reading da current value 0xBFB5
Reading db current value 0xBFB5
Reading dc current value 0xBFB5
Reading dd current value 0xBFB5
Reading de current value 0xBFB5
Reading df current value 0xBFB5
Reading e0 current value 0xBFB5
Reading e1 current value 0xBFB5
Reading e2 current value 0xBFB5
Reading e3 current value 0xBFB5
Reading e4 current value 0xBFB5
Reading e5 current value 0xBFB5
Reading e6 current value 0xBFB5
Reading e7 current value 0xBFB5
Reading e8 current value 0xBFB5
Reading e9 current value 0xBFB5
Reading ea current value 0xBFB5
Reading eb current value 0xBFB5
Reading ec current value 0xBFB5
Reading ed current value 0xBFB5
Reading ee current value 0xBFB5
Reading ef current value 0xBFB5
Reading f0 current value 0xBFB5
Reading f1 current value 0xBFB5
Reading f2 current value 0xBFB5
Reading f3 current value 0xBFB5
Reading f4 current value 0xBFB5
Reading f5 current value 0xBFB5
Reading f6 current value 0xBFB5
Reading f7 current value 0xBFB5
Reading f8 current value 0xBFB5
Reading f9 current value 0xBFB5
Reading fa current value 0xBFB5
Reading fb current value 0xBFB5
Reading fc current value 0xBFB5
Reading fd current value 0xBFB5
Reading fe current value 0xBFB5
Reading ff current value 0xBFB5
IBM Thinkpad X40 FAH 1.4G + 1.25G RAM + 40G HD
回复 支持 反对

使用道具 举报

14

回帖

0

积分

36

资产值

入门会员 Rank: 1

注册时间
2006-1-6
 楼主| 发表于 2006-12-11 00:17:41| 字数 115| - 中国–四川–成都 电信 | 显示全部楼层
非常感谢thinkpad_x40兄的热心回复。
但是d020000不需要转换,本来就是hex了。直接在前面加上0x,像这样:
./idchanger -r 0xd020000


麻烦thinkpad_x40兄再尝试一次。

终于有救了,再次感谢!
回复 支持 反对

使用道具 举报

1973

回帖

0

积分

3287

资产值

入门会员 Rank: 1

注册时间
2005-2-1
发表于 2006-12-11 09:28:40| 字数 111| - LAN | 显示全部楼层
等我晚上回去才能尝试。现在手头没有linux,呵呵。
你说的:“在 device 168c:1014 下面的memory 0x00????00就是基址了:“让我有些迷惑了,没有看到输出带有0x,所以我就以为那个d代表十进制呢,呵呵。
IBM Thinkpad X40 FAH 1.4G + 1.25G RAM + 40G HD
回复 支持 反对

使用道具 举报

1973

回帖

0

积分

3287

资产值

入门会员 Rank: 1

注册时间
2005-2-1
发表于 2006-12-11 19:02:32| 字数 6,930| - 中国–浙江–杭州 电信 | 显示全部楼层
这次可以了 :


Accessing adapter at 0xD0200000
Reading 0 current value 0x1014
Reading 1 current value 0x168C
Reading 2 current value 0x0200
Reading 3 current value 0x0001
Reading 4 current value 0x0000
Reading 5 current value 0x5001
Reading 6 current value 0x0000
Reading 7 current value 0x057E
Reading 8 current value 0x1014
Reading 9 current value 0x1C0A
Reading a current value 0x0100
Reading b current value 0x0000
Reading c current value 0x01C2
Reading d current value 0x0002
Reading e current value 0xC606
Reading f current value 0x0009
Reading 10 current value 0x0000
Reading 11 current value 0x0000
Reading 12 current value 0x0000
Reading 13 current value 0x0000
Reading 14 current value 0x0000
Reading 15 current value 0x0000
Reading 16 current value 0x0000
Reading 17 current value 0x0000
Reading 18 current value 0x0000
Reading 19 current value 0x0000
Reading 1a current value 0x0000
Reading 1b current value 0x0000
Reading 1c current value 0x0000
Reading 1d current value 0x2B92
Reading 1e current value 0x9B6E
Reading 1f current value 0x000E
Reading 20 current value 0x0000
Reading 21 current value 0x0000
Reading 22 current value 0x0000
Reading 23 current value 0x0000
Reading 24 current value 0x0000
Reading 25 current value 0x0000
Reading 26 current value 0x0000
Reading 27 current value 0x0000
Reading 28 current value 0x0000
Reading 29 current value 0x0000
Reading 2a current value 0x0000
Reading 2b current value 0x0000
Reading 2c current value 0x0000
Reading 2d current value 0x0000
Reading 2e current value 0x0000
Reading 2f current value 0x0000
Reading 30 current value 0x0000
Reading 31 current value 0x0000
Reading 32 current value 0x0000
Reading 33 current value 0x0000
Reading 34 current value 0x0000
Reading 35 current value 0x0000
Reading 36 current value 0x0000
Reading 37 current value 0x0000
Reading 38 current value 0x0000
Reading 39 current value 0x0000
Reading 3a current value 0x0000
Reading 3b current value 0x0000
Reading 3c current value 0x0000
Reading 3d current value 0x5AA5
Reading 3e current value 0x0000
Reading 3f current value 0x0000
Reading 40 current value 0x0313
Reading 41 current value 0x4943
Reading 42 current value 0x2053
Reading 43 current value 0x7104
Reading 44 current value 0x1202
Reading 45 current value 0x0400
Reading 46 current value 0x0306
Reading 47 current value 0x0001
Reading 48 current value 0x0000
Reading 49 current value 0x0500
Reading 4a current value 0x410E
Reading 4b current value 0x39B1
Reading 4c current value 0x1EB5
Reading 4d current value 0x4E2D
Reading 4e current value 0x3056
Reading 4f current value 0xFFFF
Reading 50 current value 0xE902
Reading 51 current value 0x0700
Reading 52 current value 0x0106
Reading 53 current value 0x0000
Reading 54 current value 0x0100
Reading 55 current value 0x1500
Reading 56 current value 0x0752
Reading 57 current value 0x4101
Reading 58 current value 0x6874
Reading 59 current value 0x7265
Reading 5a current value 0x736F
Reading 5b current value 0x4320
Reading 5c current value 0x6D6F
Reading 5d current value 0x756D
Reading 5e current value 0x696E
Reading 5f current value 0x6163
Reading 60 current value 0x6974
Reading 61 current value 0x6E6F
Reading 62 current value 0x2C73
Reading 63 current value 0x4920
Reading 64 current value 0x636E
Reading 65 current value 0x002E
Reading 66 current value 0x5241
Reading 67 current value 0x3035
Reading 68 current value 0x3130
Reading 69 current value 0x302D
Reading 6a current value 0x3030
Reading 6b current value 0x2D30
Reading 6c current value 0x3030
Reading 6d current value 0x3030
Reading 6e current value 0x5700
Reading 6f current value 0x7269
Reading 70 current value 0x6C65
Reading 71 current value 0x7365
Reading 72 current value 0x2073
Reading 73 current value 0x414C
Reading 74 current value 0x204E
Reading 75 current value 0x6552
Reading 76 current value 0x6566
Reading 77 current value 0x6572
Reading 78 current value 0x636E
Reading 79 current value 0x2065
Reading 7a current value 0x6143
Reading 7b current value 0x6472
Reading 7c current value 0x3000
Reading 7d current value 0x0030
Reading 7e current value 0x00FF
Reading 7f current value 0x2100
Reading 80 current value 0x0602
Reading 81 current value 0x2201
Reading 82 current value 0x0205
Reading 83 current value 0x8D80
Reading 84 current value 0x005B
Reading 85 current value 0x0522
Reading 86 current value 0x4002
Reading 87 current value 0x8954
Reading 88 current value 0x2200
Reading 89 current value 0x0205
Reading 8a current value 0x1B00
Reading 8b current value 0x00B7
Reading 8c current value 0x0522
Reading 8d current value 0x8002
Reading 8e current value 0x12A8
Reading 8f current value 0x2201
Reading 90 current value 0x0205
Reading 91 current value 0x3600
Reading 92 current value 0x016E
Reading 93 current value 0x0522
Reading 94 current value 0x0002
Reading 95 current value 0x2551
Reading 96 current value 0x2202
Reading 97 current value 0x0205
Reading 98 current value 0x6C00
Reading 99 current value 0x02DC
Reading 9a current value 0x0522
Reading 9b current value 0x8002
Reading 9c current value 0x37F9
Reading 9d current value 0x2203
Reading 9e current value 0x0205
Reading 9f current value 0xA200
Reading a0 current value 0x044A
Reading a1 current value 0x0222
Reading a2 current value 0x0803
Reading a3 current value 0x0822
Reading a4 current value 0x0604
Reading a5 current value 0x0E00
Reading a6 current value 0x6E9B
Reading a7 current value 0x922B
Reading a8 current value 0x0222
Reading a9 current value 0x0105
Reading aa current value 0x00FF
Reading ab current value 0x0000
Reading ac current value 0x0000
Reading ad current value 0x0000
Reading ae current value 0x0000
Reading af current value 0x0000
Reading b0 current value 0xFFFF
Reading b1 current value 0xFFFF
Reading b2 current value 0xFFFF
Reading b3 current value 0xFFFF
Reading b4 current value 0xFFFF
Reading b5 current value 0xFFFF
Reading b6 current value 0xFFFF
Reading b7 current value 0xFFFF
Reading b8 current value 0xFFFF
Reading b9 current value 0xFFFF
Reading ba current value 0xFFFF
Reading bb current value 0xFFFF
Reading bc current value 0xFFFF
Reading bd current value 0xFFFF
Reading be current value 0x0000
Reading bf current value 0x0066
Reading c0 current value 0xD7B0
Reading c1 current value 0x4008
Reading c2 current value 0xDA0F
Reading c3 current value 0x0401
Reading c4 current value 0x4202
Reading c5 current value 0x41A0
Reading c6 current value 0x0201
Reading c7 current value 0x3002
Reading c8 current value 0x0003
Reading c9 current value 0x0000
Reading ca current value 0x0000
Reading cb current value 0x0000
Reading cc current value 0x0000
Reading cd current value 0x0000
Reading ce current value 0x0000
Reading cf current value 0x0000
Reading d0 current value 0x0000
Reading d1 current value 0x0000
Reading d2 current value 0x0000
Reading d3 current value 0x0000
Reading d4 current value 0x2D3C
Reading d5 current value 0x0052
Reading d6 current value 0x0820
Reading d7 current value 0x8244
Reading d8 current value 0x1041
Reading d9 current value 0xE049
Reading da current value 0x2492
Reading db current value 0x020F
Reading dc current value 0x000E
Reading dd current value 0xB0CA
Reading de current value 0x21B3
Reading df current value 0x4018
Reading e0 current value 0x0001
Reading e1 current value 0x000B
Reading e2 current value 0x0000
Reading e3 current value 0x0000
Reading e4 current value 0x0000
Reading e5 current value 0x0000
Reading e6 current value 0x0000
Reading e7 current value 0x0000
Reading e8 current value 0x0000
Reading e9 current value 0x0000
Reading ea current value 0x0000
Reading eb current value 0x0000
Reading ec current value 0x0000
Reading ed current value 0x0000
Reading ee current value 0x0000
Reading ef current value 0x0000
Reading f0 current value 0x0000
Reading f1 current value 0x0000
Reading f2 current value 0x28A0
Reading f3 current value 0x0052
Reading f4 current value 0x0820
Reading f5 current value 0x8244
Reading f6 current value 0x1041
Reading f7 current value 0xDA22
Reading f8 current value 0x021C
Reading f9 current value 0x0007
Reading fa current value 0xB0FF
Reading fb current value 0x01B3
Reading fc current value 0x4012
Reading fd current value 0x0001
Reading fe current value 0x8E70
Reading ff current value 0x01AC
IBM Thinkpad X40 FAH 1.4G + 1.25G RAM + 40G HD
回复 支持 反对

使用道具 举报

14

回帖

0

积分

36

资产值

入门会员 Rank: 1

注册时间
2006-1-6
 楼主| 发表于 2006-12-11 21:33:53| 字数 16| - 中国–四川–成都 电信 | 显示全部楼层
太好了,小心翼翼收下。
再次致谢!
回复 支持 反对

使用道具 举报

1973

回帖

0

积分

3287

资产值

入门会员 Rank: 1

注册时间
2005-2-1
发表于 2006-12-11 21:36:45| 字数 10| - 中国–浙江–杭州 电信 | 显示全部楼层
不客气,举手之劳罢了
IBM Thinkpad X40 FAH 1.4G + 1.25G RAM + 40G HD
回复 支持 反对

使用道具 举报

150

回帖

0

积分

175

资产值

入门会员 Rank: 1

注册时间
2006-7-6
发表于 2008-6-27 13:18:41| 字数 44| - 中国–辽宁–沈阳 联通 | 显示全部楼层
紧急求救,你是怎么把那个dump的txt弄回eeprom的?怎么转换文件,用什么往回刷?
X24,x31
回复 支持 反对

使用道具 举报

2904

回帖

167

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-1-5
发表于 2008-6-27 15:47:02| 字数 38| - 中国–广西–南宁 电信 | 显示全部楼层
每个卡的eeprom数值都是不一样的,刷其它卡的值只保证卡可用,性能受影响。
回复 支持 反对

使用道具 举报

54

回帖

0

积分

54

资产值

入门会员 Rank: 1

注册时间
2005-2-15
发表于 2008-9-13 21:22:54| 字数 434| - 中国–安徽–六安 电信 | 显示全部楼层
QUOTE:
Posted by wm5wolf on 2008-6-27 15:47
每个卡的eeprom数值都是不一样的,刷其它卡的值只保证卡可用,性能受影响。


即使是vendor、sub system都一样,仅仅是MAC不一样的卡,互换EEPROM也会性能受影响?

最近在windows下把一HP机器上的bcm4318的SROM搞坏了,在linux下把另一同型号HP机器的同型号4318的SROM dump下来,刷到我搞坏的那块里,OK了。
HP机器同样是bcm4318的卡,有不同的OEM厂商,我搞坏的这块是GMTEK的(好像是这个品牌),还有同型号HP的BCM4318是华硕的)。
当时用的工具是b43_srom这个东西,大家一定要慎用,当时在windows下用了 b43_srom /?这个命令,就不行了。后来看了一上dump下来的数据,里面有一个字节被改掉了。就这一个字节导致4318卡在win下面可以识别但不能工作。

[ Edited by  tournet on 2008-9-13 21:41 ]
回复 支持 反对

使用道具 举报

1

回帖

0

积分

3

资产值

入门会员 Rank: 1

注册时间
2011-11-7
发表于 2011-11-7 22:30:23| 字数 21| - 中国–山东–济南 电信 | 显示全部楼层
请问如何修改网卡EEPROM中MAC信息?
回复 支持 反对

使用道具 举报

2

回帖

0

积分

2

资产值

禁止发言

注册时间
2013-11-25
发表于 2013-11-25 15:03:17| 字数 6,775| - 中国–江苏–南京 电信 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-19 03:18 , Processed in 0.146668 second(s), 49 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部