Networking 在Windows 7 x64上安装NDIS驱动程序时出现DummyNet错误
我已经下载了的当前版本,并按照以下步骤进行操作: Windows:安装NDIS驱动程序Networking 在Windows 7 x64上安装NDIS驱动程序时出现DummyNet错误,networking,driver,windows-7-x64,ndis,ipfw,Networking,Driver,Windows 7 X64,Ndis,Ipfw,我已经下载了的当前版本,并按照以下步骤进行操作: Windows:安装NDIS驱动程序 打开正在使用的网卡的配置面板 (右键单击SYSTRAY上的图标,或转到 控制面板->网络并选择一张卡) 单击属性->安装->服务->添加 单击“驱动程序磁盘”,并在此文件夹中选择“netipfw.inf” 选择“ipfw+dummynet”,这是您应该看到的唯一服务 单击安装未知软件的警告上的“接受” 驱动程序(每个现有网卡大约两次) 但是,当我选择“netipfw.inf”并单击“确定”时,系统将返回一
- 打开正在使用的网卡的配置面板 (右键单击SYSTRAY上的图标,或转到 控制面板->网络并选择一张卡)
- 单击属性->安装->服务->添加
- 单击“驱动程序磁盘”,并在此文件夹中选择“netipfw.inf”
- 选择“ipfw+dummynet”,这是您应该看到的唯一服务
- 单击安装未知软件的警告上的“接受” 驱动程序(每个现有网卡大约两次)
bcdedit /set nointegritychecks ON
以及重新安装系统
我需要能够解决这个问题,因为当我尝试执行某个dummynet命令时,系统会返回:
my_socket failed 2, cannot talk to kernel module
ipfw: socket
我的网卡是集成在我的主板华硕Striker II上的NVIDIA nForce
你有办法解决这个问题吗?谢谢。尝试以管理员身份运行命令提示符。例如,打开“开始”菜单,找到命令提示符,右键单击它并点击“以管理员身份运行”,这可能是您的问题。这与尝试在MacOS上运行此命令而不使用“sudo”命令类似。如果这不能解决您的问题,我会担心这是因为您使用的是64位,我不认为Dummynet在该体系结构上兼容。Dummynet是一个32位NDIS驱动程序,如果您查看源代码:您可以看到
ipfw
文件夹只有ws2_32.dll
您需要将驱动程序移植到x64才能使其正常工作 我可以使用Windows7x64来实现这一点 下载 将文件从
ipfw3-2012\binary64
移动到ipfw3-2012\binary
,选择
移动和替换
使用ipfw3-2012\binary\README.txt
中的说明安装驱动程序
注意:我必须重新启动,并禁用驱动程序签名强制执行,详情如下
在我安装驱动程序之前。应该是这样的
您能解决数字标志的问题吗??我有一样的,不知道该怎么办!Thansk抱歉,但今天我还没有解决我的问题。对于我的测试,我使用Mac OS中的
ipfw
。祝你好运。64位驱动程序只为amd编译。如果您有64位Intel CPU,则无法安装驱动程序。谢谢您的回答,但我以前曾尝试过这种方法,但没有结果。我终于用上了MacOS,没问题。我注意到你移动到了mac电脑,但我发布帖子是为了帮助其他可能也在搜索的用户。你好@Michael!你知道为什么ipfw无法在windows-10 x64中安装吗。由于ipfw3 for windows体系结构是为x64计算机构建的。对我来说不起作用,在重新启动后成功安装了一次。正常的internet连接停止工作。切换到另一个程序。就我而言,它在windows-7 x64中运行良好。当我尝试在windows-10机器上安装它时,出现了相同的错误“my_socket failed 2,cannot talk to kernel module ipfw:socket”。似乎ipfw在windows-10中不支持。你能帮我修一下吗。