none
Enable Ethernet Bridge in Windows CE 5.0 RRS feed

  • Question

  • I need to create a Ethernet bridge with my Windows CE 5.0 device. I added SYSGEN_BRIDGE to my OS design. I have two PCI network controllers so I configured my device registry as suggested in the Network Bridging Registry Settings (http://msdn.microsoft.com/en-us/library/ms883139.aspx).

    [HKEY_LOCAL_MACHINE\Comm\MBridge]
        "Bind"=multi_sz:"PCI\MyAdapter1","PCI\MyAdapter2"
        "DisableSTA"=dword:1
    
    [HKEY_LOCAL_MACHINE\Comm\PCI\MyAdapter1\Parms\TcpIp]
        "ProtocolsToBindTo"="MBRIDGE"
    
    [HKEY_LOCAL_MACHINE\Comm\PCI\MyAdapter2\Parms\TcpIp]
        "ProtocolsToBindTo"="MBRIDGE"
    

    For Ethernet bridging operation the adapters must be set to promiscuous mode. But the miniport SetInformation is not called with appropriate values. The actual value for OID_GEN_CURRENT_PACKET_FILTER is 0x0B (DIRECTED|MULTICAST|BROADCAST).

    What further steps are necessary to setup a bridging device correctly?

    Monday, September 12, 2011 2:30 PM