aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/mm-bearer-iridium.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/mm-bearer-iridium.c b/plugins/mm-bearer-iridium.c
index 78b62863..9d727696 100644
--- a/plugins/mm-bearer-iridium.c
+++ b/plugins/mm-bearer-iridium.c
@@ -28,6 +28,9 @@
#include "mm-utils.h"
#include "mm-log.h"
+/* Allow up to 200s to get a proper IP connection */
+#define MM_BEARER_IRIDIUM_IP_TIMEOUT_DEFAULT 200
+
G_DEFINE_TYPE (MMBearerIridium, mm_bearer_iridium, MM_TYPE_BEARER);
/*****************************************************************************/
@@ -323,6 +326,7 @@ mm_bearer_iridium_new (MMBroadbandModemIridium *modem)
* g_object_get() here */
bearer = g_object_new (MM_TYPE_BEARER_IRIDIUM,
MM_BEARER_MODEM, modem,
+ "ip-timeout", MM_BEARER_IRIDIUM_IP_TIMEOUT_DEFAULT,
NULL);
/* Only export valid bearers */