I'm wondering if the Agere driver you installed the first time and the one you installed this time were from different sources. The Proxim version of the ORiNOCO works less consistently on H/PCs, particularly H/PC Pro devices like the 680. Have you tried the Agere reference drivers here?
http://www.hpcfactor.com/support/cesd/h/0031.asp