[hsflinux] Strange dial-in problem

Ron Yorston rmy at tigress.co.uk
Wed Oct 29 12:04:29 EST 2003


I'm seeing a curious problem with the HSF driver not picking up the
phone for incoming calls.

We have three notionally identical Dell Precision 360 machines which
we've loaded with identical software.  The machines have a Conexant HSF
device:

   Communication controller: PCI device 14f1:2702 (Conexant) (rev 1).

and each has the driver, built from tarball:

   Conexant HSF softmodem driver, version 6.03.00lnxt03091800full

All machines are running Red Hat 7.3 with the 2.4.20-20.7 SMP kernel and
mgetty 1.1.30-0.7.

The modems seem to be working happily, except for dial-in.  In all cases
when the phone rings mgetty sees the 'RING' and issues 'ATA' to pick up
the phone, but nothing happens:  the phone continues to ring.

On two of the machines if the incoming call is left to ring for long
enough the mgetty restarts and immediately picks up the call.  Thereafter
all incoming calls are answered after the first ring.  On the third machine
incoming calls are never answered.

10/29 12:24:33 dem  mgetty: experimental test release 1.1.30-Dec16
10/29 12:24:33 dem  check for lockfiles
10/29 12:24:33 dem  locking the line
10/29 12:24:34 dem  lowering DTR to reset Modem
10/29 12:24:34 dem  send: \dATQ0V1H0[0d]
10/29 12:24:35 dem  waiting for ``OK'' ** found **
10/29 12:24:35 dem  send: ATS0=0Q0&D3&C1[0d]
10/29 12:24:35 dem  waiting for ``OK'' ** found **
10/29 12:24:35 dem  waiting...
10/29 12:24:37 dem  wfr: waiting for ``RING''
10/29 12:24:37 dem  send: ATA[0d]
10/29 12:24:37 dem  waiting for ``CONNECT''
10/29 12:25:27 dem  found action string: ``NO CARRIER''
10/29 12:25:27 ##### failed A_FAIL dev=modem, pid=2004, caller='none', conn='', name=''

Any idea what's going on here?  I can supply additional details if required.

Ron



More information about the hsflinux mailing list