ppp terminating on signal 15, linux 2.4.20, & conexant internal modem

Discussion in 'Linux Networking' started by cc0038279, Apr 25, 2004.

  1. cc0038279

    cc0038279 Guest

    I'm running redhat 8.0, using a conexant internal modem with the free
    (14400) linuxant
    driver. I can establish a ppp session (terminal based as I need to use a
    token access
    card) long enough to log in but as soon as the ppp session is
    established my modem
    hangs up (Terminating on signal 15). I've gone groups.googling but only
    seen hits refing
    modem incompatibility with linux. Is this the answer I have to accept?

    Appended below is significant sysout. Also note the problem happens
    under redhat and
    gentoo, using kppp and att globalnetwork software, and connecting to two
    different ISPs;
    so, the only common denominators are linux 2.4.20 and my modem.

    Thanks for ...

    Apr 23 23:41:28 localhost kernel: CSLIP: code copyright 1989 Regents of
    the University of California
    Apr 23 23:41:28 localhost kernel: PPP generic driver version 2.4.2
    Apr 23 23:41:28 localhost pppd[19804]: pppd 2.4.1 started by root, uid 0
    Apr 23 23:41:28 localhost pppd[19804]: Using interface ppp0
    Apr 23 23:41:28 localhost pppd[19804]: Connect: ppp0 <--> /dev/ttySHCF0
    Apr 23 23:41:29 localhost pppd[19804]: not replacing existing default
    route to eth0 [192.186.1.1]
    Apr 23 23:41:29 localhost pppd[19804]: local IP address 32.102.79.216
    Apr 23 23:41:29 localhost pppd[19804]: remote IP address 32.97.115.10

    Apr 23 23:42:00 localhost pppd[19804]: Terminating on signal 15. <---

    Apr 23 23:42:00 localhost pppd[19804]: Connection terminated.
    Apr 23 23:42:00 localhost pppd[19804]: Connect time 0.6 minutes.
    Apr 23 23:42:00 localhost pppd[19804]: Sent 46 bytes, received 40 bytes.
    Apr 23 23:42:00 localhost pppd[19804]: Exit.
     
    cc0038279, Apr 25, 2004
    #1
    1. Advertisements

  2. Probably. Specifications for drivers that must be used with these
    so-called modems require a non-disclosure agreement and so don't comply
    with the GNU Public License.

    Some Linux binaries may be available from the manufacturer, but never
    the source code. Each manufacturer uses different source code, and
    often different specifications are required for different versions,
    depending on just what parts of a real modem are in software.

    Often when a kernel version changes the old driver (module) will fail
    to work.

    There is some third support and this could be a good starting place:

    http://www.linmodems.org/
    I *think* that pppd terminates itself here because a character shunt
    couldn't be created between the modem's device file (/dev/ttySHCF0)
    and the pty device used by pppd. That would point to the modem as
    being the cause of the termination.

    If you are a programmer, you may be able to tell more with the pppd
    source code. What I *think* is derived from looking at pppd/tty.c
    in the pppd source, but I'm not a C programmer by trade.
     
    Clifford Kite, Apr 26, 2004
    #2
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.