Windows Networking

From ByteWiki

Contents

Protocol bindings

See http://www.chrysocome.net/proto for a tool which can display, bind and unbind protocols.

Devices

Microsofts devcon can be used to add and remove devices. Some examples:

  • devcon install %WINDIR%\Inf\Netloop.inf *MSLOOP
  • devcon install %WINDIR%\Inf\netbrdgm.inf ms_bridgemp

Bridges

According to the MS docs and tools, the only way to create a bridge is via the explorer GUI. This is obviously crap. Here is an example of bridging an Intel ethernet adapter with the openvpn tap interface. You will need to use proto --list and find out the names of your interfaces.

  1. devcon install %WINDIR%\Inf\netbrdgm.inf ms_bridgemp
  2. proto --bind --adapter=pci\ven_14e4&dev_1654&subsys_02b61014 --protocol=ms_bridge%
  3. proto --bind --adapter=tap0801 --protocol=ms_bridge%

If you have multiple bridges, you will need to specify the full protocol name rather than use the % wildcard.

Downloads