[MM] [PATCH 2/3] ZTE: Use +CFUN=4 to turn off radios when disabling
- From: Alexander Orlov <alxorlov pochta ru>
- To: networkmanager-list gnome org
- Subject: [MM] [PATCH 2/3] ZTE: Use +CFUN=4 to turn off radios when disabling
- Date: Mon, 16 Apr 2012 19:40:34 +0400
ZTE modem stays connected and consumes power when disabled. This patch
uses +CFUN=4 command to turn off radio module. Command +CFUN=0 gains
more power savings, but is more dangerous.
--- a/plugins/mm-modem-zte.c 2012-03-13 23:06:11.000000000 +0400
+++ b/plugins/mm-modem-zte.c 2012-04-15 15:16:47.124025688 +0400
@@ -561,8 +561,10 @@
mm_modem_icera_change_unsolicited_messages (MM_MODEM_ICERA (modem), FALSE);
}
- /* Random command to ensure unsolicited message disable completes */
- mm_at_serial_port_queue_command (primary, "E0", 5, disable_unsolicited_done, info);
+ /* Random command to ensure unsolicited message disable completes.
+ * Try to power off the modem: +CFUN=0 gains more energy savings,
+ * but +CFUN=4 is safer (just disables radio module) */
+ mm_at_serial_port_queue_command (primary, "+CFUN=4", 5, disable_unsolicited_done, info);
}
/*****************************************************************************/
> We do have a POWER_DOWN property for that. Are we sure that the
> power-down command will not harm other ZTE modems around?
I didn't understand how to use POWER_UP/DOWN properties. If someone
helps me, I'll be glad to implement them.
--
Alexander Orlov
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]