I also have trouble with WPA with wpa_supplicant where it can take me up to 30 or 40 tries to connect. I haven't been able to use WEP with any network except my main network at home, possibly because it uses hostapd. For the record I am running beta2 on a C3100 with an Ambicom WL1100C-CF.
To initialize my card for WPA I use the following script:
echo Reseting card...
cardctl reset 0
echo Terminating dhcpcd
dhcpcd -k wlan0
sleep 1
echo Terminating wpa_supplicant...
wpa_cli terminate
echo Starting wpa_supplicant...
wpa_supplicant -B -dd -iwlan0 -c /etc/wpa_supplicant.conf -Dhostap
echo Starting dhcpcd...
dhcpcd wlan0
With WEP it sometimes claims to be... now it works! I currently have come to the conclusion that it was the interference, regardless of the fact that the router was in the same room, because there were three other networks. Or it might be Netgear.
By the way, is beta2 compatible with
this ethernet adapter? My old one had one of those compact flap things to hold the cable in place that broke and I need a new one by Wednesday. I also have a Staples gift card.