A postscript
further investigation indicates the trouble lies in the kernel, or in the
server part of NetworkManager. Below are the relevant printouts.
(excerpts from file)
geeko@hominid:~$ sudo dmesg -c
[ 15.418162] ath5k phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
[ 15.659806] r8169 0000:02:00.0: eth0: link down
[ 15.660122] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 15.755543] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 15.968948] type=1400 audit(1309177343.409:8): apparmor="STATUS"
operation="profile_replace"
name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=998
comm="apparmor_parser"
[ 710.865339] wlan0: authenticate with 00:11:50:af:79:38 (try 1)
[ 710.867830] wlan0: authenticated
[ 710.868165] wlan0: associate with 00:11:50:af:79:38 (try 1)
[ 710.870202] wlan0: RX AssocResp from 00:11:50:af:79:38 (capab=0x431
status=0 aid=1)
[ 710.870212] wlan0: associated
[ 710.871490] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 720.944073] wlan0: no IPv6 routers present
geeko@hominid:~$
geeko@hominid:~$ tail -f /var/log/daemon.log
Jun 27 13:34:44 hominid NetworkManager[820]: (wlan0): device state change: 7
-> 6 (reason 0)
Jun 27 13:34:44 hominid NetworkManager[820]: Activation (wlan0/wireless):
asking for new secrets
Jun 27 13:34:44 hominid NetworkManager[820]: Activation (wlan0) Stage 4 of 5
(IP4 Configure Timeout) complete.
Jun 27 13:34:50 hominid NetworkManager[820]: (wlan0): device state change: 6
-> 9 (reason 7)
Jun 27 13:34:50 hominid NetworkManager[820]: Activation (wlan0) failed for
access point (mount49)
Jun 27 13:34:50 hominid NetworkManager[820]: Marking connection 'mount49'
invalid.
Jun 27 13:34:50 hominid NetworkManager[820]: Activation (wlan0) failed.
Jun 27 13:34:50 hominid NetworkManager[820]: (wlan0): device state change: 9
-> 3 (reason 0)
Jun 27 13:34:50 hominid NetworkManager[820]: (wlan0): deactivating device
(reason: 0).
Jun 27 13:34:50 hominid wpa_supplicant[977]: CTRL-EVENT-DISCONNECTED -
Disconnect event - remove keys
^C
geeko@hominid:~
$geeko@hominid:~$ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
geeko@hominid:~$
Phyckel