In article <(E-Mail Removed)>,
Brian.Jones@050405LinNG_advtux.com wrote:
>I'm trying to get a my Madrake 10.2 box to use a
>Diamond SupraExpress 56e (sup2312) p/n32550021-001.
>A serial port modem to boot!
Looks like the SupraExpress 56e Pro V.92, (SmartACF) - that should be OK
>It tries to connect at 9.6k, tries to login & keels over.
Yup - the crap instructions (or "tool") you are using to connect is
wrong. When microsoft invented the telephone 9 years ago, they killed
off the concept of looking for a login prompt. As far as connecting
at 9600 BPS, that's _usually_ a result of trying to use a non-standard
port speed. pppd (the application you are really using under the sheets)
only accepts a limited number of port speeds - assuming your computer
was built within the past ten years, it probably has a 16550A UART,
and that means the correct speed is 115200.
>Though Mandarke is a bit reluctant to recognize this modem,
>it acknowledges what it is via AT commands,
The wonderful windoze wannabe tools - they emulate windoze perfectly in
not providing helpful information to the user, but fail to act like the
windoze DUN thingy. See
http://axion.physics.ubc.ca/ppp-linux.html
http://www.theory.physics.ubc.ca/ppp-linux.html
>The best site I found to date
>www.devidal.tv/~chris/winmodems/extlist.html (& a few mirrored pages)
That looks like Rob Clark's winmodems web page - it's listed in the
Modem-HOWTO. Before spam harvesters got out of hand, the page was very
useful, and had the mail address of the person who got the modem to work
so that you could ask questions. Under a different name, I was listed for
five different modems.
>If anyone knows the where-abouts o' that driver....
If this is the SmartACF chipset, the only driver you need is the bog
standard serial driver that's part of the kernel. Look at the boot
messages in /var/log/messages and you should see something like
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS
MULTIPORT SHARE_IRQ SERIAL_PCI enabled
Mar 4 10:22:21 ttyS00 at 0x03f8 (irq = 4) is a 16550A
That's all you need. As far as connecting, you'll have to look at the
"tool" you are using, and see where to kick it. Here's a script that you
can use as an example (after making the obvious changes):
[compton ~]$ cat /usr/local/bin/dialin
#!/bin/bash
exec /usr/sbin/pppd connect "/usr/sbin/chat -f /etc/ppp/dialscript" \
defaultroute lock noipdefault modem nodetach /dev/modem 115200 crtscts \
user ibuprofin
[compton ~]$
There must not be anything after the \ in those two lines.
[compton ~]$ cat /etc/ppp/dialscript
ABORT BUSY ABORT 'NO CARRIER' "" AT&F0 OK ATDT2662902 CONNECT \d\c
[compton ~]$
That doesn't use anything in /etc/ppp/options, although you could put
nearly all of them into that file. You also need /etc/ppp/pap-secrets
(or possibly /etc/ppp/chap-secrets - depends on your ISP) to have
something like
ibuprofin * p42Sw0rD~
again, with the obvious substitutions. Make sure /etc/resolv.conf has the
right name servers listed, and away you go.
Old guy