Abstract-We consider a distributed power control scheme in a Spread Spectrum (SS) wireless ad hoc network, in which each user announces a price that reflects his current interference level. Given these prices, we present an asynchronous distributed algorithm for updating power levels, and provide conditions under which this algorithm converges to an optimal power allocation. We relate this algorithm to myopic best response updates of a fictitious game, and characterize the algorithm's convergence using supermodular game theory.