WARNING: editing the file "blackice.ini" can cause
unpredictable results on your machine, please contact tech support before initiating this step.
There are many product on the market that interface with the standard Microsoft Windows networking drivers (NDIS),
Some use a technology called "intermediate" drivers. Several of these intermediate drivers may experience compatibility issues with
other networking products including BlackICE. This article explains how to configure BlackICE to work around some of these compatibility
issues, and explain what side effects might occur. NetworkICE utilizes the "ignore", but this can be a misleading term.
There are several ways for an adapter driver to be incompatible with a networking product; however, that is beyond the scope of this
article. Here, we address how to work around some problems by changing the way that BlackICE uses the adapter driver.
To do so, the customer must disable the adapter through
the file "blackice.ini".
Warning: editing the file "blackice.ini" can cause
unpredictable results on your machine.
To disable an adapter, you need to add the line to any place
in the "blackice.ini" file:
adapter.enabledXXXXXX = false
Where XXXXX is the adapter identifier. To find the correct
adapter, you must look in the file "blackd.log" for
some text that looks similar to the following:
------- Adapter: 0003 --------
Adapter open
Vendor NETGEAR FA310TX Fast Ethernet PCI Adapter
NDIS version 300
Media type 802.3
MAC address 00A0CC3AD6F0
Link speed 100000000
Max packet size 1514
NDIS buffer 36864
To disable this adapter, the .ini entry must be:
adapter.enabled0003 = false
The above example is for Win9x, which uses numeric identifiers
for adapters. On WinNT, the entry might look something like:
adapter.enabled\Device\El90x2 = false
For a Windows NT 4.0: The above instructions may stop BlackICE from monitoring your network adapter. If this happen, you may use ICE_ADAPTER to force
BlackICE to monitor all adapters.
For Microsoft Windows 95/98/Millennium: if you ignore ALL adapters, BlackICE will not be able to monitor unless the ICE_ADAPTER is forced.
For a Win2000 machine, the entry looks even more complex as a complete GUID is used to identify the adapter.
To enable the ICE adapter, the .ini entry must be:
adapterICE_ADAPTER = true