版块
论坛
喜欢
话题
应用
搜索
登录
注册
skyspeed的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=45507
NDIS网卡驱动中MAC地址能否在加载后更改?
现在开发了win2k上的一个虚拟的NDIS网卡驱动,我在加载初始化时给网卡赋了一个物理地址, 我想问, 在加载之后我还能在驱动里更改物理地址吗? 我的想法是当系统来查询网卡地址时,返回新的地址,但是我用ipconfig看,显示的还是在加载初始化的时候设的值。请问该如何实现呢???
回复
(
5
)
2003-03-15 02:04
来自版块 -
NDIS网络接口开发
◆
◆
表情
告诉我的粉丝
提 交
guestguess12345
:
我想你的网卡的MAC地址你是改不掉的(唯一的方法就是改EPROM),因为NIC出厂时,MAC地址已经固定的写好了--也有一些测试用的网卡或路由器可以改,但你必须使用该厂家的标识。 你之所以能修改系统中的MAC值,我想是因为你修改了注册表,而系统又不是时时在读NIC上的MAC...
(2003-03-26 00:18)
回复
mikeluo
:
你在网卡的属性里面改呢??有没有变化??用ipconfig看到的肯定是新的。
(2003-03-25 10:46)
回复
skyspeed
:
我试过了在系统查询 oid_802_3_current_address 时,返回一个不同的MAC地址,可是用ipconfig察看时,MAC还是没变。 不知道是不是NDIS不支持?
(2003-03-25 10:35)
回复
fhcsl
:
我想你应该调试一下你的虚拟驱动,看系统查询MAC 地址时的返回。 如: oid_802_3_current_address
(2003-03-18 17:22)
回复
SharpShooter
:
我靠,MAC地址都想改! 改MAC地址的办法最好是直接去刷写网卡的EEPROM,好像有些网卡的配置软件就有这功能。驱动里能不能修改咱就不知道了。也没有试过网卡配置里的Network Address改了会有什么效果。
(2003-03-18 12:13)
回复
skyspeed
加关注
写私信
0
关注
0
粉丝
20
帖子
返回顶部