The advice I got works, in principle. What's screwy is that it doesn't work with my Atheros cards, either in my laptop or a desktop machine. I've got a couple of urtwn generic RTL8188 USB adapters and those work fine. One Atheros is an ath and one's an athn. It's almost like they're stuck in that proprietary Atheros mode, but they do seem to recognize other APs. Come to think of it they're recognizing other Atheros cards. If I do an ifconfig scan (on an Atheros) it doesn't see my phone's AP. If I scan with Kismet using those interfaces I see the phone. Doing an ifconfig to set the nwid then running dhclient on them doesn't work (to the phone). I fairly routinely connect with the athn in my laptop to an AP I'm running with another athn. They work, they just don't see my phone's AP.
-- Credit is the root of all evil. - AB1JX