Share via


Network Driver Catalog Items and Sysgen Variables (Compact 7)

3/12/2014

In Windows Embedded Compact, you can implement network connectivity for both Ethernet and Wi-Fi networks by adding a network driver to your OS.

For more information, see Network Drivers.

For more information about how to add or remove catalog items, see Design Your First OS.

Hardware and Software Requirements

  • Requires hardware support for connecting to a network.

Catalog Items

The following table describes the catalog items and SYSGEN variables you can use to add support for network drivers.

Note

For OS images that use release builds, we recommend that you remove the VMINI shared Ethernet library by setting IMGNOSHAREETH and BSP_NOSHAREETH to 1. For more information, see IMG Environment Variables and BSP Environment Variables.

Catalog item SYSGEN variable or BSP environment variable Description Dependencies

Asyncmac NDIS Driver

SYSGEN_ASYNCMAC

Provides the AsyncMAC NDIS miniport driver that supports Point-to-Point (PPP) connections over a dial-up network.

This driver can be used to support Remote Access Service (RAS) network connections.

Requires SYSGEN_ETHERNET and SYSGEN_PPP. For more information, see Dial-up Catalog Items and Sysgen Variables and Wired Local Area Network (LAN) Catalog Items and Sysgen Variables.

NE2000-compatible (PCI card)

BSP_NIC_NE2000_PCI

Provides a PCI NE2000-compatible Ethernet network adapter.

Requires SYSGEN_ETHERNET. For more information, see Wired Local Area Network (LAN) Catalog Items and Sysgen Variables.

E100bex

BSP_NIC_E100BEX

Provides the Intel Pro E100BEX Ethernet adapter driver.

Requires SYSGEN_ETHERNET. For more information, see Wired Local Area Network (LAN) Catalog Items and Sysgen Variables.

NE2000-compatible (ISA card)

BSP_NIC_NE2000_ISA

Provides an Industry Standard Architecture (ISA) NE2000-compatible Ethernet network adapter.

Requires SYSGEN_ETHERNET. For more information, see Wired Local Area Network (LAN) Catalog Items and Sysgen Variables.

RealTek RTL8139

BSP_NIC_RTL8139

Provides the RealTek RTL8139 PCI Fast Ethernet controller.

Requires SYSGEN_ETHERNET. For more information, see Wired Local Area Network (LAN) Catalog Items and Sysgen Variables.

RealTek 8185 Native WiFi

BSP_NIC_RTLNWIFI

Provides the IEEE 802.11 RealTek PCI Wireless LAN (WLAN) network interface controller.

Requires Wi-Fi.

AR6002 Native 802.11 Miniport Driver

BSP_NIC_AR6K_NWF

Provides the IEEE 802.11 Atheros AR6002 WLAN network driver.

Requires Wi-Fi.

SMS SMSC100FD

BSP_NIC_SMSC100

The NDIS miniport driver for the SMSC100.

Requires SYSGEN_ETHERNET. For more information, see Wired Local Area Network (LAN) Catalog Items and Sysgen Variables.

NDIS User-mode I/O Driver

SYSGEN_NDISUIO

Provides a protocol driver that supports sending and receiving Ethernet frames and OID query/set.

Requires Network Driver Architecture (NDIS) (SYSGEN_NDIS).

Network Bridging

SYSGEN_BRIDGE

Enables connecting multiple Ethernet network segments into a single subnet by forwarding packets from one segment to another.

Requires Network Driver Architecture (NDIS) (SYSGEN_NDIS).

Network Driver Architecture (NDIS)

SYSGEN_NDIS

Includes Network Driver Architecture (NDIS) support.

Requires a network adapter.

Sysgen Variables

The following table describes the SYSGEN variables you can set to add network drivers to your OS.

SYSGEN variable Description Dependencies

SYSGEN_ETH_80211_NWIFI

Provides the 802.11 native Wi-Fi stack, which creates and manages data connections to wireless networks.

Requires Wi-Fi.

See Also

Other Resources

Network Drivers