Features/3G Support

Summary
Allow the Sugar user to connect to 3G networks.

Owner

 * Name: Martin Abente
 * Email: mabente at paraguayeduca.org

Current status

 * Targeted release: 0.88
 * Last updated: 11/01/2010
 * Percentage of completion: 100%

Detailed Description
An icon will be added to the frame when a modem is connected, and the user will be able to connect and disconnect from there. Also, a section will be added to the control panel that will allow entering the details needed by the connection.

Benefit to Sugar
Users will be able to access internet in more situations. This has been requested from Uruguay and Paraguay.

Scope
We'll need to add an extension for the device icon and another extension for the control panel. Also will need to modify the SettingsManager so it provides the 3G settings that NetworkManager needs.

User Experience
Users will notice a new icon in the frame when a 3G modem is plugged and also will see a new control panel section where the connection settings can be entered.

Dependencies
None.

Contingency Plan
None necessary, revert to previous release behaviour.

Documentation
Network Manager Settings specs http://projects.gnome.org/NetworkManager/developers/settings-spec-07.html

Network Manager Dbus interface specs http://projects.gnome.org/NetworkManager/developers/spec-07.html

Release Notes
Ticket with the working patch Another improvements Daniel Castelo:
 * http://dev.sugarlabs.org/ticket/1622
 * http://bugs.sugarlabs.org/ticket/1652 (Connection Information)
 * http://bugs.sugarlabs.org/ticket/1654 (Pin/Puk Configuration)
 * http://bugs.sugarlabs.org/ticket/1759 (Show connection errors) - erikos finish this patch

Comments and Discussion

 * See |discussion tab for this feature