Ir ao conteúdo
  • Cadastre-se

elerouxx

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

0
  1. Mesmo sendo um tópico antigo, eu me interessei pelo problema e consegui fazer o BINA funcionar no meu fax-modem. Tal vez a informação seja útil para outros ainda. (Eu postei em outro forum também.) O primeiro passo é obter alguma resposta no HyperTerminal. Para isso pode ser necessário um CONVERSOR DTMF/FSK. No HyperTerminal, conectar-se ao modem, sem discar nenhum número, e escrever: ATZ o terminal deve responder OK. Escrever: AT#CID=1 Se o modem responder OK, esse é o comando para ativar o Caller ID do modem e este tem essa capacidade. Existem outros comandos de ativação, mas eu não vou cita-los. Basta o google. Seja como for, a resposta no HyperTerminal ao receber uma ligação deve incluir um número. Por exemplo: RING NMBR = 17188881234 RING Bom, isso já foi dito muitas vezes em outros forums. Agora que vem a descoberta da pólvora. A resposta no HyperTerminal quer dizer que o modem está recebendo a mensagem da linha, porém o modem precisa de instruções para INTERPRETAR essas mensagens. Na maioria dos casos, os programas Caller ID não funcionam porque o modem interpreta a informação da linha como UNKNOWN RESPONSE, e passa isso para o programa. A chave de tudo está no LOG do modem, que pode ser acessado em: painel de controle -> phones e modems -> modem -> propriedades -> diagnostico -> View Log. Por exemplo, um pedaço do meu MODEM LOG, depois de ligar do meu celular em Salvador: 08-14-2003 00:25:48.482 - Recv: <cr><lf>NMBR = 17188881234 08-14-2003 00:25:48.482 - Unknown Response (o modem falhou em interpretar a mensagem recebida -Recv ) A SOLUÇÃO é dar ao modem as instruções corretas para interpretar essa mensagem. Essas instruções estão contidas num arquivo .INF que vem no driver do seu modem. Este arquivo pode ser editado com o notepad. Depois, o driver deve ser reinstalado (com setup.exe ou a partir do gerenciador de dispositivos, etc). COMO EDITAR: Localizar o arquivo .INF dentro da pasta correta do driver do seu modem. Abrir com o notepad. Para achar a parte onde as Respostas do CID (Responses) são 'ensinadas' ao modem, é mais fácil procurar por "NMBR". Parece com isso aqui: HKR, Responses, "TIME = ", 1, 94, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "NMBR = ", 1, 95, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "NAME = ", 1, 96, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "MESG = ", 1, 97, 00, 00,00,00,00, 00,00,00,00 Porque então o modem falha para interpretar o NMBR? porque ele está recebendo um carriage return e um line feed antes do NMBR, assim no log: "<cr><lf>NMBR = 17188881234" o que ele não compreende. A solução poderia ser aumentar uma linha como essa no INF: HKR, Responses, "<cr><lf>NMBR = ", 1, 95, 00, 00,00,00,00, 00,00,00,00 Mas eu resolvi adicionando estas duas linhas no INF: HKR,Responses,"<cr>",1, 01, 00, 00,00,00,00, 0,0,0,0 HKR,Responses,"<lf>",1, 01, 00, 00,00,00,00, 0,0,0,0 O que isso faz é interpretar cada <cr> e <lf> como informação trivial, descartando-as e passando a receber o "NMBR =". Depois de reinstalar o modem com essa mudança, meu LOG ficou assim: 08-24-2007 19:35:12.359 - Recv: <cr> 08-24-2007 19:35:12.359 - Interpreted response: Informative 08-24-2007 19:35:12.359 - Recv: <lf> 08-24-2007 19:35:12.359 - Interpreted response: Informative 08-24-2007 19:35:12.359 - Recv: NMBR = 08-24-2007 19:35:12.359 - Interpreted response: NMBR 08-24-2007 19:35:12.359 - Recv: 17188881234 Viu? o modem virou um bom menino. Lembrar que isto é apenas minha experiência em um dia e com meu equipamento. É Windows XP, e um modem Encore com chipset NETODRAGON. A informação pode não se aplicar a seu equipamento, mas espero que seja útil. Por sinal, eu inclui uma nova RESPONSE, assim: HKR, Responses, "NMBR = 1", 1, 95, 00, 00,00,00,00, 00,00,00,00 Desta forma, o 1 que precede o número é interpretado junto com o NMBR, istoé, é eliminado do numero de telefone que segue. Meu log depois disso: ... 08-25-2007 01:50:44.515 - Recv: NMBR = 1 08-25-2007 01:50:44.515 - Interpreted response: NMBR 08-25-2007 01:50:44.515 - Recv: 7188038603 ... Ou seja, agora o numero vem com o DDN correto, o que é útil no programa que eu uso, o PhoneTray Free. elerouxx

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...