'+EPOM=1,0' is needed on gen2 for most commands to work (+CPIN for instance), add also some other commands seen when tracing original firmware, and also '+CRC=1' which seems to work fine.
Signed-off-by: Antonio Ospite <osp...@studenti.unina.it> --- .../ogsmd/modems/freescale_neptune/channel.py | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/framework/subsystems/ogsmd/modems/freescale_neptune/channel.py b/framework/subsystems/ogsmd/modems/freescale_neptune/channel.py index 3820374..94b8574 100644 --- a/framework/subsystems/ogsmd/modems/freescale_neptune/channel.py +++ b/framework/subsystems/ogsmd/modems/freescale_neptune/channel.py @@ -29,8 +29,13 @@ class EzxMuxChannel( AbstractModemChannel ): AbstractModemChannel._populateCommands( self ) # default command init c = self._commands["init"] - # GSM unsolicited c.append( '+USBSTAT=255,1' ) # charge + + c.append( '+EPOM=1,0' ) # Ezx Power On Modem + c.append( '+EAPF=12,1,0' ) # ?? + + # GSM unsolicited + c.append( '+CRC=1' ) # Extended ring report c.append( '+CLIP=1' ) # calling line identification presentation enable c.append( '+COLP=1' ) # connected line identification presentation enable c.append( '+CCWA=1' ) # call waiting -- 1.7.1 _______________________________________________ Smartphones-userland mailing list Smartphones-userland@linuxtogo.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland