diff --git a/docs/api/migrating-to-09.xml b/docs/api/migrating-to-09.xml index 2d63389d32..0207d112dc 100644 --- a/docs/api/migrating-to-09.xml +++ b/docs/api/migrating-to-09.xml @@ -177,23 +177,6 @@ -
- AddConnection Returns Object Path of New Connection - - The org.freedesktop.NetworkManager.Settings.AddConnection - method call now returns the object path of the newly added connection. - Previously, if code wanted to manipulate a connection post-addition, it - had to wait for the new connection to be announced via the NewConnection - signal by matching connection UUIDs. Now the object path is returned and - this workaround is no longer required. - - - Action: update code that adds new - connections to handle the object path returned from AddConnection, and - remove workarounds for finding the new connection via signals. - -
-
Support for WiMAX Devices @@ -201,13 +184,19 @@ corresponding device type (NM_DEVICE_TYPE_WIMAX) and a new org.freedesktop.NetworkManager.Device.WiMax - D-Bus interface have been added. + D-Bus interface have been added. Furthermore, to support connection to + different WiMAX Network Service Providers (NSPs) the + + org.freedesktop.NetworkManager.Device.WiMax.Nsp + interface has been added to access information about each available + WiMAX network. Action: update code that handles - devices and/or displays status to users to recognize the new device type. - Also update code that creates new connections to allow creation of new - WiMAX connections. + devices and/or displays status to users to recognize the new device type, + and to display available WiMAX NSPs similar to how WiFi Access Points + are displayed. Also update code that creates new connections to allow + creation of new WiMAX connections.
@@ -226,6 +215,42 @@ +
+ Consolidated Modem Devices + + Many new mobile broadband devices support multiple access families, like + Qualcomm Gobi cards (CDMA/EVDO and GSM/UMTS), or multi-mode EVDO/LTE + or UMTS/LTE modems like the Pantech UML290. The previous hard split + between CDMA/EVDO and GSM/UMTS device classes was not flexible enough to + deal with these new multi-mode devices. Thus the previously separate + CDMA and GSM device classes have been combined into a single Modem + device class, which exposes both hardware "ModemCapabilities" and + runtime "CurrentCapabilities" which represent generic access technology + families like CDMA/EVDO, GSM/UMTS, and LTE which the device supports. + ModemCapabilities indicate all the access technology families which the + modem is capable of supporting, while CurrentCapabilities indicate the + immediate access technology families the device supports without reloading + the firmware and thus restarting the device. + + + Along with this change, the + org.freedesktop.NetworkManager.Device.Serial + interface has been removed as it's functionality will be incorporated + into the + + org.freedesktop.NetworkManager.Device.Modem + interface in the future. + + + Action: combine code that checks for + the old CDMA and GSM device types, and instead handle the new Modem device + type. Where behavior must change based on the capabilities of the device, + check the CurrentCapabilities device property to determine whether to + treat the device as CDMA, GSM, or LTE for purposes of configuration and + status. + +
+