@ -438,6 +438,7 @@ MODEM_CHAT_MATCH_DEFINE(imei_match, "", "", modem_cellular_chat_on_imei);
@@ -438,6 +438,7 @@ MODEM_CHAT_MATCH_DEFINE(imei_match, "", "", modem_cellular_chat_on_imei);
MODEM_CHAT_MATCH_DEFINE ( cgmm_match , " " , " " , modem_cellular_chat_on_cgmm ) ;
MODEM_CHAT_MATCH_DEFINE ( csq_match , " +CSQ: " , " , " , modem_cellular_chat_on_csq ) ;
MODEM_CHAT_MATCH_DEFINE ( cesq_match , " +CESQ: " , " , " , modem_cellular_chat_on_cesq ) ;
MODEM_CHAT_MATCH_DEFINE ( qccid_match __maybe_unused , " +QCCID: " , " " , modem_cellular_chat_on_iccid ) ;
MODEM_CHAT_MATCH_DEFINE ( iccid_match __maybe_unused , " +ICCID: " , " " , modem_cellular_chat_on_iccid ) ;
MODEM_CHAT_MATCH_DEFINE ( cimi_match __maybe_unused , " " , " " , modem_cellular_chat_on_imsi ) ;
MODEM_CHAT_MATCH_DEFINE ( cgmi_match __maybe_unused , " " , " " , modem_cellular_chat_on_cgmi ) ;
@ -1621,6 +1622,8 @@ MODEM_CHAT_SCRIPT_CMDS_DEFINE(quectel_bg95_init_chat_script_cmds,
@@ -1621,6 +1622,8 @@ MODEM_CHAT_SCRIPT_CMDS_DEFINE(quectel_bg95_init_chat_script_cmds,
MODEM_CHAT_SCRIPT_CMD_RESP ( " " , ok_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " AT+CIMI " , cimi_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " " , ok_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " AT+QCCID " , qccid_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " " , ok_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP_NONE ( " AT+CMUX=0,0,5,127 " , 300 ) ) ;
MODEM_CHAT_SCRIPT_DEFINE ( quectel_bg95_init_chat_script , quectel_bg95_init_chat_script_cmds ,
@ -1948,6 +1951,10 @@ MODEM_CHAT_SCRIPT_CMDS_DEFINE(telit_me910g1_init_chat_script_cmds,
@@ -1948,6 +1951,10 @@ MODEM_CHAT_SCRIPT_CMDS_DEFINE(telit_me910g1_init_chat_script_cmds,
MODEM_CHAT_SCRIPT_CMD_RESP_NONE ( " AT " , 100 ) ,
MODEM_CHAT_SCRIPT_CMD_RESP_NONE ( " AT " , 100 ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " ATE0 " , ok_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " AT+ICCID " , iccid_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " " , ok_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " AT+CIMI " , cimi_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " " , ok_match ) ,
/* The Telit me910g1 often has an error trying
* to set the PDP context . The radio must be on to set
* the context , and this step must be successful .
@ -1968,6 +1975,10 @@ MODEM_CHAT_SCRIPT_CMDS_DEFINE(telit_me910g1_init_chat_script_cmds,
@@ -1968,6 +1975,10 @@ MODEM_CHAT_SCRIPT_CMDS_DEFINE(telit_me910g1_init_chat_script_cmds,
MODEM_CHAT_SCRIPT_CMD_RESP ( " " , ok_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " AT+CGMM " , cgmm_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " " , ok_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " AT+CGMI " , cgmi_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " " , ok_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " AT+CGMR " , cgmr_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " " , ok_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP ( " AT+CFUN=1 " , ok_match ) ,
MODEM_CHAT_SCRIPT_CMD_RESP_NONE ( " AT+CMUX=0,0,5,127,10,3,30,10,2 " ,
300 ) ) ;