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.
+
+
+