First of all, I should mention that I have tested version 0.6.4-8 and the behaviour is no different.
Now, for other users that are having this problem, I have written a
simple shell script that automates my work-around. It is attached. You
can run it from a shell as follows:
sudo keep-up.sh ethX
where ethX is the wireless interface that NetworkManager keeps
mistakenly shutting down.
The script simply checks every 5 seconds to see if the interface is
down, and if so then it brings it up. If you want to run it
automatically on boot, then put it in /usr/local/sbin add this line
to /etc/rc.local:
/usr/local/sbin/keep-up.sh ethX &
Hopefully this will only be temporary.
keep-up.sh
Description: application/shellscript

