cc0038279 <cc0038279> wrote:
> 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?
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/
> 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. <---
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 Email: "echo
xvgr_yvahk-(E-Mail Removed)|rot13"
PPP-Q&A links, downloads:
http://ckite.no-ip.net/
/* I hear and I forget. I see and I remember. I do and I understand.
--Confucius, 551-479 BC */