auto negotiate - Computer Definition
To automatically recognize the current condition and adjust settings accordingly. The term is often used with communications and networking, in which line speeds from both sides of the transmission are sensed, and the highest-speed that can be accommodated is chosen. For example, Ethernet 10/100 cards, hubs and switches adjust the speed of the line to either 10 Mbps or 100 Mbps, depending on the situation. See NWay.