I got my E220 working (NO firmware upgrades, NO kernel changes) as follows:
1. Cold boot with it unplugged.
2. sudo killall devkit-power-daemon
3. sudo killall devkit-disks-daemon
4. Plug in the E220
5. Wait for a while, when it shows up in Network Manager, connect.
Just got it working like this for the second time.
I got my E220 working (NO firmware upgrades, NO kernel changes) as follows:
1. Cold boot with it unplugged.
2. sudo killall devkit-power-daemon
3. sudo killall devkit-disks-daemon
4. Plug in the E220
5. Wait for a while, when it shows up in Network Manager, connect.
Just got it working like this for the second time.
See my comment on bug 446146 for full details.