I just changed from sharp rom to openzaurus and now I can set some power options with iwconfig - nice!
I've been trying
"iwconfig wlan0 power period 1000m"
helps a lot when working on the zaurus, but of course isnt so good when ssh'ing in so I do an "iwconfig power off" when at my desk and the zaurus is connected to power.
Try setting txpower as well maybe? (my card wont do it)
root% cardctl ident
Socket 0:
product info: "WLAN", "11Mbps_PC-Card_3.0", "ISL37100P", "Eval-RevA"
manfid: 0x000b, 0x7100
function: 6 (network)
cheers,
hpgl2
5500, 1Gsd, orinoco