Ошибка установки Dummynet: ошибка my_socket 2, не удается подключиться к модулю ядра (Windows 7 X64)
Я пытаюсь установить IPFW на 64-разрядную версию Windows 7, используя пакет, представленный здесь
Я могу успешно добавить ipfw+dummynet
обслуживание моего сетевого адаптера с использованием инструкций, приведенных в ответе о переполнении стека
Тем не менее, при выполнении ipfw.exe
предоставленный в пакете, я сталкиваюсь со следующей ошибкой:
my_socket не удалось 2, не может общаться с модулем ядра
Нужна помощь в устранении этой ошибки, чтобы ipfw можно было успешно запустить из командной строки.
2 ответа
Первый метод, описанный здесь, работал для меня.
Мне также удалось установить драйвер с помощью второго метода, но сначала мне пришлось подписать драйвер самостоятельно, как описано здесь. Чтобы обойти ошибку, связанную с файлом каталога, добавьте следующую строку после тега версии в файле INF:
CatalogFile.NTAMD64 = wipfwamd64.cat
Я надеюсь, что это помогает.
Я получаю ту же ошибку сообщения, что и вы, с моим Windows Server 2012 на основе 64-битной архитектуры.
Я проверил код, значение ошибки возвращается из функции Windows GetLastError:
2 (0x2) : ERROR_FILE_NOT_FOUND
Эта ошибка возникает, когда функция Windows CreateFile вызывается на устройстве ввода-вывода "Ipfw".
If the specified file or device does not exist, the function fails and the last-error code is set to ERROR_FILE_NOT_FOUND (2).
Чтобы сделать это быстро, я думаю, что сервис "Ipfw" отсутствует, он показывает, как правильно установлен, но это не так.