(Zaurus 5600 special ROM v1.3 based on Sharp ROM)
I\'m having a frustrating time with wifi; specifically, I want to be able to turn off the wifi card (Ambicom WL1100C) when I\'m out of range of my base station.
1. manually turning off the wifi via the network applet doesn\'t always work; sometimes it reports that \"Network device is busy\", but once it reports this, it no longer shows network status as \"Connected\", which means I can\'t disconnect.
2. cardctl suspend physically turns off the wifi card\'s light, but rather than resulting in a disconnection, the network icon turns red and the system bar periodically gets overwritten with the \"helpful\" message: \"The signal level is low.\" Worse yet, when this message comes up, stylus or keyboard input is ignored for several seconds, and the \"helpful\" message repeats every few seconds.
Yes, I KNOW the signal level is low -- don\'t freeze the entire machine TELLING me! How do I turn off this ridiculous misfeature??
3. cardctl scheme default or cardctl scheme CardSuspend gives results similar to that in 1), above.
All I want to do is to turn of the physical connection when I\'m (going to be) out of range, and preferably I\'d like any software processes using the connection to see the failure and deal with it accordingly. Instead, I get my entire system hung up over this spurious \"emergency\", making what should be an inconvenience -- losing the network -- into a full-fledged denial of all use, usually requiring a reboot.
What can I do?
Can anyone help me?
Thanks!