2011-11-03 26 views
6

ho scaricare la versione corrente di DummyNet e secondo readme Sto seguendo questi passaggi:errore DummyNet driver NDIS installare su Windows 7 x64

di Windows: Installare il driver NDIS

  • aprire il pannello di configurazione per la scheda di rete in uso (fare clic con il pulsante destro sull'icona SYSTRAY o andare su Pannello di controllo -> Rete e selezionare una scheda)
  • fare clic su Proprietà-> Installa-> Servizio-> A dd
  • clic su 'Disco driver' e selezionare 'netipfw.inf' in questa cartella
  • selezionare 'ipfw + DummyNet', che è l'unico servizio che si dovrebbe vedere
  • click accettare sulle avvertenze per l'installazione di un sconosciuto conducente (circa il doppio per ogni scheda di rete esistente)

Ma quando seleziono 'netipfw.inf' e fare clic su OK il sistema restituisce un errore (in grado di trovare tutti i driver per questo dispositivo).

Nota che ho in precedenza disattivato il controllo di controllo per la firma digitale digitando su Start-> Exec il seguente comando:

bcdedit /set nointegritychecks ON 

e reeboting il sistema.

ho bisogno di essere in grado di risolvere questo problema perché quando provo ad eseguire qualche comando DummyNet il sistema ritorna:

my_socket failed 2, cannot talk to kernel module 
ipfw: socket 

La scheda di rete è una NVIDIA nForce integrato sulla mia scheda madre Asus Striker II.

Avete qualche idea per risolvere il problema? Grazie.

+0

si potrebbe risolvere il problema con il segno digitale ?? Ho lo stesso e non so cosa fare! thansk –

+0

Scusa ma oggi non ho ancora risolto il mio problema. Per il mio test uso 'ipfw' in Mac OS. In bocca al lupo. – Baduel

+0

Il driver a 64 bit è compilato solo per AMD. Se si dispone di una CPU Intel a 64 bit, non è possibile installare il driver. – Gil

risposta

7

Sono riuscito a farlo funzionare con Windows 7 x64.

Download DummyNet.

spostare i file ipfw3-2012\binary64-ipfw3-2012\binary, scegliere Move e Sostituisci

installare il driver utilizzando istruzione in ipfw3-2012\binary\README.txt.

Nota Ho dovuto riavviare con Disable Driver Signature Enforcement come dettagliato here prima di poter installare il driver. Dovrebbe assomigliare a questo

ipfw

+1

Non ha funzionato per me, è riuscito a installarlo una volta dopo il riavvio, ecc. La normale connessione Internet ha smesso di funzionare. Passaggio a un altro programma. –

+0

Nel mio caso funziona perfettamente in windows-7 x64. Quando provo ad installarlo in Windows-10, la macchina ha lo stesso errore "my_socket ha fallito 2, non può parlare con il modulo del kernel ipfw: socket". Sembra che ipfw non supporti Windows-10. Potresti aiutarmi a risolvere. – Kulamani

0

Provare a eseguire il prompt dei comandi come amministratore. Ad esempio, apri il menu di avvio, trova il prompt dei comandi, fai clic con il tasto destro del mouse e premi "Esegui come amministratore", questo è probabilmente il tuo problema. È simile a provare a eseguire questo su MacOS e non utilizzare il comando "sudo". Se questo non risolve il tuo problema, mi preoccuperei che fosse perché sei su 64 bit e non credo che Dummynet sia ancora compatibile con quell'architettura.

+0

Grazie per la risposta, ma in precedenza ho provato in questo modo ma senza risultati. Finalmente ho usato Mac OS. – Baduel

+0

Nessun problema. Ho notato che ti sei trasferito su un Mac ma che ho pubblicato per aiutare altri utenti che potrebbero effettuare ricerche. – Michael

+0

Ciao @Michael! Hai idea del perché ipfw non è riuscito a installare in windows-10 x64. Come ipfw3 per l'architettura di Windows costruita per macchine x64. – Kulamani

2

DummyNet è un driver NDIS a 32 bit, se si guarda attraverso il fonte presso: http://info.iet.unipi.it/~luigi/dummynet si può vedere che la cartella ipfw ha solo le esportazioni dalla ws2_32.dll

si avrebbe bisogno di porto al conducente di x64 per farlo funzionare .