WinXPe NDIS 5.1デバイスドライバを作成します。 DDKのインテルE100ドライバソースを使い、アルテラの3倍速イーサネットコアに対応。散漫収集DMAを介してパケットを受信し、良好なデータを見ることができます。別々の分散収集DMAのパケットを送信して、うまく動作するようにします。問題は、ipconfigがNICのIPv6のみのIPアドレスを表示することです。コントロールパネル、ネットワーク構成、インターネットプロトコル、静的IPv4 IPアドレスを設定し、DHCPなし。しかしipconfigはそれを見ません。 WinXPeにIPv6対IPv4のことを伝えるようなOIDは見つかりません。コントロールパネル、ネットワーク設定はイーサネット接続と切断のために正しく更新されますが、何もipconfigを喜ばないようです。 ipconfigはIPv6情報をどのように取得していますか?また、ドライバはどのように影響を受けますか?ありがとう。WinXPe NDIS 5.1デバイスドライバIPv6
2
A
答えて
1
問題は、ドライバから/へのIPv4パケットを通過するより高いレベルのドライバを阻害OID_GEN_CURRENT_PACKET_FILTERの不完全な実装でした。 OID_GEN_CURRENT_PACKET_FILTERのフラグビットはIPv4 [またはIPv6]に関連しているようには見えませんが、それは重要です。この問題を解決するには、MSDNアカウントでMicrosoftに電話してください。
関連する問題
- 1. 私のNDIS 5.1 IMドライバのWindows 10サポートのご紹介
- 2. Windows NDISフィルタドライバ
- 3. 窓7 NDISパケットキャプチャ
- 4. NDISバージョンの移行
- 5. パケットがない(Windows NDISドライバフィルタ)
- 6. デバイスドライバのImagePathの
- 7. Micron M25P80デバイスドライバ
- 8. usb cdcデバイスドライバ
- 9. SMPシステム用Linuxデバイスドライバ
- 10. デバイスドライバ開発のワークキュー?
- 11. デバイスドライバをカーネルにロード
- 12. デバイスドライバと/ dev + glibcインタフェース
- 13. カーネルとユーザースペースのデバイスドライバ
- 14. プログラムでNDISフィルタドライバをインストールする
- 15. NDISプロトコルドライバの使用方法は?
- 16. Windows XPでのリモートNDISのサポート
- 17. ウイルス対策NDISフィルタの削除
- 18. NDISドライバを使用したカスタムイベントメッセージ
- 19. NDISのバージョンを取得しますか?
- 20. Androidデバイスドライバの開発 - エントリーポイント
- 21. Windows CE 5.0のCDC/ACMデバイスドライバ
- 22. iOS用デバイスドライバの作成
- 23. charデバイスドライバのソケット通信
- 24. Linuxデバイスドライバ登録手順
- 25. バナナパイとデバイスツリーのLinuxデバイスドライバ
- 26. Linuxデバイスドライバのバッファリング方法
- 27. IPv6を使用しないIPv6ネットワークプログラミング
- 28. IPv6ソケット
- 29. デバイスドライバがcharデバイスドライバになるのをブロックすることができます
さらに詳しい情報:のWin32_NetworkAdapterConfigurationはIPEnabledが私のNDISデバイス用に0に設定示しているが、IPCONFIGはIPV4 IPアドレスを示しNDISデバイス用-1に設定。 IPEnabledの設定または影響は何ですか? Win7 "netsh interface ipv4"は設定に影響するようですが、WinXPe netshははるかに制限されています。 –
詳細情報:実装済みWin32_NetworkAdapterConfiguration EnableStatic、結果は失敗する= 84、 "IPが有効になっていません"。レジストリのCurrentControlSet、Control、Services、Tcpip、Parameters、Interfaces、を手で編集してIPEnabledを1に設定しましたが、それは役に立ちません。私のは、機能性のある要素の半分以下です。これらの要素を設定する責任は何ですか? –
これらの質問は通常、OSR OnlineでNTDEVメーリングリストに掲載される方がよいでしょう:) – 0xC0000022L