> In my experience latest kernels have problems, I hope these will be
> fixed as planned for the stable kernel release.
> About WPA I use wpa2/enterprise network at university without problem.
> I think the big issue is that connman,wifi radar/mofi and all other
> tools does not support advanced wpa modes and that the
> /etc/network/interfaces approach is broken/incomplete (no udev ifup
> trigger and no wpa roaming).
Don't know about other distributions, but under Debian, using the
linux-image-2.6.28-gta02 image, my wifi works just fine, with the
following setup in /etc/network/interfaces:
allow-hotplug eth0
iface eth0 inet manual
# "GetResourceState" waits until the interface is really up.
pre-up mdbus -s org.freesmartphone.ousaged /org/freesmartphone/Usage
org.freesmartphone.Usage.SetResourcePolicy WiFi enabled; mdbus -s
org.freesmartphone.ousaged /org/freesmartphone/Usage
org.freesmartphone.Usage.GetResourceState WiFi || true
post-down mdbus -s org.freesmartphone.ousaged
/org/freesmartphone/Usage org.freesmartphone.Usage.SetResourcePolicy WiFi
disabled
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
# This is the interface used by wpa-roam for network blocks that have
# no "id_str".
iface default inet dhcp
hostname neo
As you can see, it's using wpa-roam just fine and it gets enabled
automatically via "allow-hotplug eth0".
Stefan