I have a follow up question:
I installed WICD and removed Network Manager as per your suggestion on two desktops -- both with Ubuntu 9.04 (one is a dual boot).
Both of them auto reconnect when router reboots. Thank you very much for this.
Interestingly, one of the desktops (the one that is not a dual boot -- this is a Dell Vostro -- does not autoconnect at system startup (i.e., boot). The other machine which is a HP, auto connects into the network at boot time. They both have identical setup in the WICD client, but seem to have slight differences in their boot setup. This is in fact surprising as both the Ubuntu 9.04s were installed at the same time from ISO with no networking modifications done on either one. Part of the log file from the session that "did not" autoconnect at boot is pasted below..
2009/06/02 14:39:25 :: ---------------------------
2009/06/02 14:39:25 :: wicd initializing...
2009/06/02 14:39:25 :: ---------------------------
2009/06/02 14:39:25 :: Couldn't detect a wireless interface.
2009/06/02 14:39:25 :: found wireless_interface in configuration
2009/06/02 14:39:25 :: setting wireless interface
2009/06/02 14:39:25 :: automatically detected wired interface eth0
2009/06/02 14:39:25 :: found wired_interface in configuration eth0
2009/06/02 14:39:25 :: setting wired interface eth0
2009/06/02 14:39:25 :: found wpa_driver in configuration wext
2009/06/02 14:39:25 :: setting wpa driver wext
2009/06/02 14:39:25 :: found always_show_wired_interface in configuration True
2009/06/02 14:39:25 :: found use_global_dns in configuration False
2009/06/02 14:39:25 :: setting use global dns to False
2009/06/02 14:39:25 :: setting use global dns to boolean False
2009/06/02 14:39:25 :: found global_dns_1 in configuration None
2009/06/02 14:39:25 :: found global_dns_2 in configuration None
2009/06/02 14:39:25 :: found global_dns_3 in configuration None
2009/06/02 14:39:25 :: setting global dns
2009/06/02 14:39:25 :: global dns servers are None None None
2009/06/02 14:39:25 :: found auto_reconnect in configuration True
2009/06/02 14:39:25 :: setting automatically reconnect when connection drops
2009/06/02 14:39:25 :: found debug_mode in configuration 0
2009/06/02 14:39:25 :: found wired_connect_mode in configuration 1
2009/06/02 14:39:25 :: found signal_display_type in configuration 0
2009/06/02 14:39:25 :: found dhcp_client in configuration 0
2009/06/02 14:39:25 :: Setting dhcp client to 0
2009/06/02 14:39:25 :: found link_detect_tool in configuration 0
2009/06/02 14:39:25 :: found flush_tool in configuration 0
2009/06/02 14:39:25 :: Wireless configuration file found...
2009/06/02 14:39:25 :: Wired configuration file found...
2009/06/02 14:39:25 :: chmoding configuration files 0600...
2009/06/02 14:39:25 :: chowning configuration files root:root...
2009/06/02 14:39:25 :: Using wired interface...eth0
2009/06/02 14:39:25 :: Using wireless interface...
2009/06/02 14:39:25 :: autoconnecting...
2009/06/02 14:39:28 :: No wired connection present, attempting to autoconnect to wireless network
2009/06/02 14:39:28 :: Unable to autoconnect, you'll have to manually connect
2009/06/02 14:39:58 :: GetWiredProperty: WiredNetwork does not exist
2009/06/02 14:40:03 :: Putting interface down
2009/06/02 14:40:03 :: Releasing DHCP leases...
2009/06/02 14:40:03 :: Setting false IP...
2009/06/02 14:40:03 :: Stopping wpa_supplicant and any DHCP clients
2009/06/02 14:40:03 :: Flushing the routing table...
2009/06/02 14:40:03 :: Putting interface up...
2009/06/02 14:40:03 :: Running DHCP
2009/06/02 14:40:03 :: Internet Systems Consortium DHCP Client V3.1.1
2009/06/02 14:40:03 :: Copyright 2004-2008 Internet Systems Consortium.
2009/06/02 14:40:03 :: All rights reserved.
2009/06/02 14:40:03 :: For info, please visit
http://www.isc.org/sw/dhcp/
2009/06/02 14:40:03 ::
Looks like the network card is not up at the time the WICD daemon is starting up.
I am able to manually connect from the client tho ..
Any suggestions?
Thanks again.