Enabling IGMP Routing Causes Event ID 20157 (221570)



The information in this article applies to:

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server

This article was previously published under Q221570

SYMPTOMS

If you enable Internet Group Management Protocol (IGMP) support (multicast) within the Routing and Remote Access Service (RRAS), you may see the following event in Event Viewer:
Event ID: 20157
Source: IPRouterManager

The interface {Interface Global Unique Identifier (GUID)} could not be enabled for multicast. IGMP will not be activated over this interface.

CAUSE

This error occurs if your computer uses a network adapter that does not support "promiscuous" mode. "Promiscuous" mode is the ability for a network adapter to see all network packets, not just the packets destined for the adapter. Without this ability, the network adapter cannot listen to multicast traffic.

Some network adapter manufacturers release different drivers for their adapters. They may have drivers that intentionally do not support "promiscuous" mode and others that do. Please check with your network adapter's manufacturer to determine if alternate drivers are available.

Known network adapters with this issue include:
  • Intel EtherExpress Pro 10
  • Intel EtherExpress Pro 100b

MORE INFORMATION

To enable IGMP support (multicast) in RRAS:
  1. Start the Routing and Remote Access Manager from the Administrative Tools menu.
  2. Expand the Server Name view (the name of your RRAS server).
  3. Expand the IP Routing view.
  4. On the General tab, right-click, click New, and then click Routing Protocol.
  5. Add the IGMP Version 2, Router and Proxy option.

Modification Type:MajorLast Reviewed:11/3/2003
Keywords:kbenv kberrmsg kbnetwork kbprb KB221570