B7.1.3 General Network - Quality

B7.1.3 General Network - Quality
WHQL Test Specification References:
Chapter 23: Network Adapter Test Specification
B7.1.3.1 Pass WHQL tests
See “Network Devices” in the HCT documentation.
B7.1.3.2; B7.1.3.3; B7.1.3.4; B7.1.3.5; B7.1.3.6 - See B7.1.3.1 B7.1.4 General Network - Windows Experiences B7.1.4.1 - See B7.1.1.4 B7.1.3.1.1 Adapter automatically senses presence of functional network connection.
See B7.1.1.1 for updated Media Sense requirements.
B7.1.3.1.2 Adapter automatically senses transceiver type.
Network adapters that support multiple transceivers must be capable of automatically detecting which transceiver type is connected to the network unless detection is not possible with the network media available. The network adapter then must automatically drive the correct connection. In all cases, the user must not be required to set jumpers or manually enter information to inform the operating system of the transceiver type.
B7.1.3.1.3 Adapter can transmit packets from buffers aligned on any boundary.
Buffer alignment refers to whether a buffer begins on an odd-byte, word, double word, or other boundary. Adapters must be able to transmit packets, any of whose fragments are on an odd-byte boundary.
For performance reasons, packets must be received into contiguous buffers on a double word boundary.
B7.1.3.1.4 Adapter communicates with driver across any bridge.
All communications must be free of errors across any bridge, such as a PCI bridge adapter.
B7.1.3.1.6 Adapter supports filtering for at least 32 multicast addresses.
The None, Directed and Broadcast packet filters are required for all devices. For multicast and all multicast filters:
-
Include support for 32 multicast addresses
-
Perfect filtering is not required
This is required for all devices, except it is only required for DSL and cable modem devices if the feature is implemented.
B7.1.3.1.7 Adapter and driver support multicast modes.
This is required for all devices, except it is only required for DSL and cable modem devices if the feature is implemented.
Adapter and driver support all multicast modes. The miniport driver supports all filter types within the DDK.
Notice that, by default, multicast promiscuous mode is not turned on.
B7.1.3.1.8Driver makes only NDIS library calls or WDM system calls. B7.1.3.3 PCI network adapters are bus masters.
To improve the system performance by decreasing the load on the system processor, the PCI network adapters must be bus masters.
Note: CardBus and Mini-PCI implementations do not need to be bus masters.
B7.1.4.2 Any included diagnostics or utilities work and can be accessed from the Network Connections Properties page. B7.1.4.12.2 Network adapter supports configuration capabilities and registry settings for performance tuning.
See B7.1.4.2 for requirements related to NDI parameters and the Properties page DLL.
B7.1.4.3 DELETED B7.1.4.4 Devices that support WOL correctly wake from D3 B7.1.4.4.1 IEEE 802.3 devices support for Wake on LAN from D3 using Pattern Match and Magic Packet B7.1.4.4.2 WOL is not implemented for PC Card/CardBus devices. B7.1.4.4.3 USB network devices do not support WOL while on bus power.
External networking devices using USB are not required to support Wake on LAN while operating on bus power.
B7.1.4.4.4 Wireless devices and network devices on mobile PCs are not required to support WOL.
No wireless network connection is required to support Wake on LAN.
|