This test is designed to show operation under moderate signal and timing stress.
Install the CleanOSBuild image using something like the following command: dd if=CleanOSBuild of=/dev/hda5 bs=8192.
Construct a hub tree as follows:
Using a five metre cable, connect one self-powered hub to a UHCI root hub port. This self-powered hub is the tier one hub.
Connect combined keyboard / hub to port 2 of the tier one hub. This keyboard / hub is the tier two hub.
Using a five metre cable, connect one self-powered hub to port 2 on the tier two hub. This self-powered hub is the tier three hub.
Using a five metre cable, connect one bus-powered hub to port 1 on the tier three hub. This bus-powered hub is the tier four hub.
Using a five metre cable, connect the Hub Under Test to port 1 on the tier four hub.
Perform all typical end-user scenarios at the ports behind the tier four hub in the system
Hot attach - no installation is required.
Application installation - if required to show functionality
Warm boot - system remains functional
Cold boot - system remains functional
Asynchronous detach and reattach
USB topology change - no driver modification required
If the Hub Under Test operates correctly when attached to the root hub, but does not work correctly when attached to the tier four hub, the most likely cause is excessive current draw.
If any problems occur during this scenario, they need to be resolved prior to continuing to subsequent tests.