BACKGROUND: The AA1 ships with: $ sudo yum list | grep NetworkManager NetworkManager.i386 1:0.7.0-lp.0020 installed NetworkManager-glib.i386 1:0.7.0-lp.0020 installed NetworkManager-gnome.i386 1:0.7.0-lp.0020 installed NetworkManager-openvpn.i386 1:0.7.0-daily.lp.08041 installed NetworkManager-vpnc.i386 1:0.7.0-daily.lp.08041 installed However the Linpus versions do not support WPA2-Enterprise. I believe (correct me if I am wrong) but wpa2-enterprise was not available until 0.7.0.0.6.9. I have tried to install more recent versions (e.g. NetworkManager-0.7.0-0.11.svn4022.4.fc8.i386.rpm) but they, on startup, create missing library errors. SOLUTION:
I have run this script several times on a freshly reflashed and updated Acer Aspire One so I feel pretty confident this will work. Please leave a comment if this does or does not work for you. -kengell NOTE: this script version (2008-11-23) no longer installs krb5-auth-dialog-0.7-5.fc8.i386.rpm because the AA1/Linpus already ships with this version. Here is the script (wpa2-enterprise.sh) in detail: #!/bin/bash # # This script was written based on information provided by the # Acer Aspire One Forum (http://www.aspireoneuser.com/forum/) # # The rpms were downloaded from from http://rpm.pbone.net. # a google search for "site:rpm.pbone.net/ networkmanager svn3675" # provides a list of the available rpms # echo echo "CAUTION - CAUTION - CAUTION - CAUTION - CAUTION - CAUTION" echo "" echo "This script will attempt to install a new Network Manager" echo "that supports WPA2-Enterprise on your Acer Aspire One. " echo "" echo "If you have not created a backup nor created a recovery " echo "USB image please stop now!!!" echo "" echo "Enter 'y' if you want to continue with the Network Manager" echo "upgrade for WPA2-Enterprise press any other key to exit " echo -n ":" read -e YES_OR_NO if [ "$YES_OR_NO" = "y" -o "$YES_OR_NO" = "Y" ] then echo "install with verbose output? [y|n]" echo -n ":" read -e VERBOSE if [ "$VERBOSE" = "y" -o "$VERBOSE" = "Y" ] then VERBOSE="-vv" else VERBOSE="-v" fi sudo rpm $VERBOSE -e --nodeps NetworkManager sudo rpm $VERBOSE -e --nodeps NetworkManager-gnome sudo rpm $VERBOSE -e --nodeps NetworkManager-glib sudo rpm $VERBOSE -e --nodeps NetworkManager-vpnc sudo rpm $VERBOSE -e --nodeps NetworkManager-openvpn sudo rpm $VERBOSE -hi --nodeps NetworkManager-0.7.0-0.6.9.svn3675.fc8.i386.rpm sudo rpm $VERBOSE -hi --nodeps NetworkManager-gnome-0.7.0-0.6.9.svn3675.fc8.i386.rpm sudo rpm $VERBOSE -hi --nodeps NetworkManager-glib-0.7.0-0.6.9.svn3675.fc8.i386.rpm sudo rpm $VERBOSE -hi --nodeps NetworkManager-openvpn-0.7.0-2.svn3047.fc8.i386.rpm sudo rpm $VERBOSE -hi --nodeps NetworkManager-vpnc-0.7.0-0.4.svn3030.fc8.i386.rpm fi After running the script and rebooting you should see: $ sudo yum list | grep NetworkManager NetworkManager.i386 1:0.7.0-0.6.9.svn3675. installed NetworkManager-glib.i386 1:0.7.0-0.6.9.svn3675. installed NetworkManager-gnome.i386 1:0.7.0-0.6.9.svn3675. installed NetworkManager-openvpn.i386 1:0.7.0-2.svn3047.fc8 installed NetworkManager-vpnc.i386 1:0.7.0-0.4.svn3030.fc installed |