1. 程式人生 > >設定網絡卡,抓帶tag的包

設定網絡卡,抓帶tag的包

Realtek     (or Intel)

1.在裝置管理中開啟VLAN;

2.定位登錄檔:

    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\00xx

    如果該目錄下有多個子項,則需要定位到需要抓包的那個網絡卡:    DriverDesc  應該是 Realtek xxxxx;PC網絡卡的驅動程式關鍵字後面有00xx;驅動程式關鍵字在網絡卡的屬性---詳細資訊 裡面有;

    如果有多個Realtek,則看:DeviceInstanceID 該項數值應該等於 “網絡卡屬性---詳細資訊---裝置例項路徑”中的值

3.修改登錄檔:

    定位到該子項後,修改其中的MonitorModeEnabled 的數值為1,如果沒有該項則新建這個DWORD鍵;

    (設為0,表示剝離tag;為1則表示保留tag)

    (如果是PCI或PCI-X,則新建鍵名為“MonitorModeEnabled”;如果是PCI-E,則鍵名“MonitorMode”)

重啟電腦

Broadcom

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet  

    新增一項PreserveVlanInfoInRxPacket=1,型別為string,位置與TxCoalescingTicks相同;