Eu tenho problema com a resposta automática de chamadas no modem Huawei E303.
Nos modems E173, o atendimento automático está funcionando bem. Mas na Huawei E303 não está funcionando.
Etapas que faço: Kermit aberto:
set line /dev/ttyUSB0
set carrier-watch off
c
então eu digito o comando AT para responder no primeiro toque:
ATS0=1
e quando eu estou chamando esse modem nada acontece. Então, pergunta é que há algo que pode ser feito para torná-lo auto resposta ou é uma restrição de hardware? Eu sei que no E303 voz está habilitado, e eu posso fazer a chamada com ele digitando ATDT XX_MY_NUMBER;
EDITAR: Então, quando eu estou chamando esse modem eu não vejo nada na saída, mas se eu digitar no console forçar chamada de resposta no comando:
ATA
esse modem atende a chamada. Então, o atendimento de chamadas está habilitado, mas por que ainda ATS0 = 1 não está funcionando?
EDIT2 Então fiz algumas depurações com o aplicativo kermit e executei o comando: SHOW COMMUNICATIONS
E303 modem retornou a saída: (modem que não responde automaticamente na chamada)
Carrier Detect (CD): Off
Dataset Ready (DSR): On
Clear To Send (CTS): On
Ring Indicator (RI): Off
Data Terminal Ready (DTR): On
Request To Send (RTS): On
E o meu modem E173 que responde automaticamente:
Carrier Detect (CD): On
Dataset Ready (DSR): On
Clear To Send (CTS): On
Ring Indicator (RI): Off
Data Terminal Ready (DTR): On
Request To Send (RTS): On
Outros comandos como "SHOW MODEM" e "SHOW DIAL" retornam a mesma saída igual, portanto, a única diferença é com Carrier Detect (CD): On / Off
Então, pode ser o problema por que o modem E303 não faz o atendimento automático de chamadas se no comando ATS0 = 1 foi dado?