O que faz um modem analógico atender uma chamada recebida?

0

Eu tenho uma série de Modems conectados ao Ubuntu 12.04 3.2.0-23-generic-pae através de uma placa PCI-E e o sistema os reconhece como ttyS0, ttyS4, ttyS5, ttyS7

Não importa qual é a conexão serial, ttys4, 5, 6, etc ... o segundo modem nunca atenderá a chamada de entrada. Eu era capaz de conectar um modem em outra máquina Ubuntu para "Atravessar a lacuna", mas isso se mostrou inconveniente para as pessoas que tiveram que contorná-lo e criou um risco de viagem com cabos telefônicos em execução em todos os lugares.

ttyS0 recebe uma chamada do huntgroup, atende a chamada e se comunica com seu site externo ou url (conversão de discagem para IP, bom trabalho ttys0).

ttyS4 so toca e toca e nao detecta as chamadas de entrada causando erros na entrada de discagem do equipamento real (erro de conexao).

Se ttyS4 estiver ocupado no momento de outra chamada de entrada, o grupo de busca entrará em contato com o próximo número de telefone disponível conectado para ttyS5

ttyS5 atenderá a chamada de entrada conforme ela foi projetada.
 algumas saídas?

pax@W-Ubuntu-1:~$ **dmesg | grep ttyS**
[    1.392465] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.776715] 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.812483] 0000:03:02.0: ttyS4 at I/O 0xdcc8 (irq = 18) is a 16550A
[    1.848373] 0000:03:02.0: ttyS5 at I/O 0xdcd0 (irq = 18) is a 16550A
[    1.884332] 0000:03:02.0: ttyS6 at I/O 0xdcd8 (irq = 18) is a 16550A
[    1.920327] 0000:03:02.0: ttyS7 at I/O 0xdce0 (irq = 18) is a 16550A

e um lspci

Decided to use linux-sysfs
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 0a)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 0a)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 0a)
00:02.1 Display controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 0a)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1d.0 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA Controller [IDE mode] (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5784M Gigabit Ethernet PCIe (rev 10)
03:02.0 Serial controller: NetMos Technology PCI 9845 Multi-I/O Controller (rev 01)

A última linha 03: 02.0 é o cartão pci.

S.O.S. essa coisa está me dando enxaqueca.

    
por cjmiller00 10.02.2015 / 15:58

1 resposta

1

Talvez o seu modem não esteja configurado para atendimento automático?

O registro 0 em um modem padrão compatível com Hayes armazena o número de toques antes que o modem responda. Se esse valor for 0, não haverá resposta automática.

Além disso, existe uma maneira de armazenar a configuração como padrão, então talvez a configuração do seu modem tenha sido alterada para este valor de 0 e a configuração armazenada.

Portanto, usando um programa terminal como o minicom, conecte-se à porta problemática do modem e você pode perguntar ao modem sobre este valor:

ATS0?

se esse valor for 0, defina-o como, por exemplo, 2 toques:

ATS0=2

salve a configuração (no perfil 0):

AT&W0

e depois diga ao modem para usá-lo na energização:

AT&Y0
Já faz um tempo, então não garanto que isso funcionará. Leia mais aqui: link

    
por roadmr 10.02.2015 / 23:52