Comment 2 for bug 1324157

Revision history for this message
Tony Espy (awe) wrote :

We discussed how to fix this during the sprint and came up with two fixes that need to be implemented.

1. Remove mbpi from the Touch seed. Note, this may result in some people having broken GPRS if they re-flash with --wipe. This would only occur if a working APN existed in mbpi as opposed to apns-conf. We've decided that this is an acceptable risk, and will ask people that encounter this situation to file bugs against our android project so that apns-conf.xml can be updated. As part of this change, the ofono provisioning plugin will also be changed to no longer query mbpi ( as the file won't exist on disk anymore ). This is why tasks are still open against mbpi and ofono.

2. Change NetworkManager to only use the last-connected APN and not try different APNs if a failure occurs while connecting. An open task exists for NetworkManager to implement this change. This is less of a priority than the mbpi fix, but should be implemented non-the-less.