How to Manually Install and Uninstall the Neverfail Packet Filter Driver

Follow

Summary

This Knowledgebase article provides information about how to install and uninstall the Neverfail Packet Filter Driver.


More Information

Prior to performing the procedure to uninstall the Neverfail Packet Filter, please ensure that you have reviewed this entire Knowledgebase article as the syntax for the commands are different for versions prior to Neverfail Heartbeat V5.0.1 and Neverfail Heartbeat V5.0.1 and later.

Procedure

How to Uninstall the Neverfail Packet Filter

  1. Stop the Neverfail Heartbeat services and set NFserverR2 service to manual for the duration of this procedure.
  2. Dissolve any existing NIC team using the vendor-supplied software. Note: If the server does not use teamed NICs, please disregard this instruction and continue with step 3 below.
  3. If uninstalling on a Passive server, disconnect the Public Network Cable.
  4. From a command prompt change the directory to C:\neverfail\r2\bin
  5. Run either:
    • nfpktfltr uninstall - if the Heartbeat version that you are running is prior to 5.0.1
    • nfpktfltr uninstall "<installdir>\neverfail\r2\drivers\nfpktfltr\<HB version>" - if the Heartbeat version is 5.0.1 and later
  6. Delete c:\winnt\system32\drivers\nfpktfltr.sys .
  7. Delete c:\winnt\nfpktfltr*.
  8. Verify that the following key(s) have been removed using the following procedure:
    1. Open Regedt32.
    2. Go to HKLM\SYSTEM\CurrentControlSet\Enum\Root\nfpktfltr_mp (highlight nfpktfltr_mp if it exists) and select 'Security' from the menu.
    3. Assign 'Full Access' to the 'Everyone' and 'System' group if not already assigned. If there are any other groups without 'Full Access', assign them the same access as well.
    4. Then delete this key.
    5. Follow procedures 1-4 for CurrentControlSet1 and CurrentControlSet2 as required. The Miniport should be in the same location in the subfolders.
    6. Follow same procedure for HKLM\SYSTEM\CurrentControlSet\Services\nfpkfltr adding 'Full Control' where required to remove the keys completely.
    7. To confirm they have been removed open 'Device Manager' and select 'Show Hidden Devices', they should all be gone completely.

Restart the server before re-installing and verify the keys have been removed from 'Device Manager'.

How to Install the Neverfail Packet Filter

  1. Stop the Neverfail Heartbeat services and set NFserverR2 service to manual for the duration of this procedure.
  2. From a command prompt change the directory to c:\neverfail\r2\bin .
  3. Run either:
    • nfpktfltr install "c:\neverfail\r2\nfpktfltr" - if the Heartbeat version that you are running is prior to 5.0.1
    • nfpktfltr install "<installdir>\neverfail\r2\drivers\nfpktfltr\<HB version>" - if the Heartbeat version is 5.0.1 and later
  4. Select 'Yes' to all the unsigned driver windows. (You may or may not see these).
  5. Clear the check box for the filter from on the Neverfail Channel NICs.
  6. Restart the server after installing the drivers.
  7. Once the server has restarted, check the packet filter configuration with the switches getfilter and getstate (the servers should respond with PassThru on the active server and Filter on the passiver server) and getloadstate (the servers should respond with Filter on both the active and passive servers.

    Note: The getloadstate switch is only available in Neverfail Heartbeat V6.0 and later.
  8. Reconnect Public Network Cable if installing on Passive server.
  9. Set the NFserverR2 service to automatic again and start Neverfail.
  10. If required, perform a series of test switches Primary to Secondary and then Secondary to Primary again. This will prove the packet filter is installed and operational.


Applies To

As Indicated Above


Related Information

None

KBID-353

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.