Changing comm parameters in mgetty
"Ryan" (sitefx@uswest.net)
Tue, 31 Aug 1999 21:56:42 -0600
Robert J. Brown <rj@eli.elilabs.com> wrote in message
news:199908311354.IAA01272@eli.elilabs.com...
> >>>>> "Gert" == Gert Doering <gert@greenie.muc.de> writes:
>
> Gert> Hi, On Mon, Aug 30, 1999 at 06:04:26PM -0500, Robert
> Gert> J. Brown wrote:
> >> >>>>> "Gert" == Gert Doering <gert@greenie.muc.de> writes:
> >>
> >> >> I am trying to use mgetty to answere a visa terminal.
> >>
> Gert> Huh? Could you shed some light on that? If it's
> Gert> interesting, I might consider adding code for it...
> >> This is one of those little "slide the card thru" thingies
> >> that they have in retail stores to process credit cards. They
> >> read the magnetic stripe on the card and call a phone number to
> >> send the card info to to get credit approval. To get more
> >> info, look at http://www.hks.net/; they make software to let a
> >> Unix system emulate those credit card terminals so you can hook
> >> point of sale terminals up to a central credit clearing server,
> >> or to do e-commerce on the web.
>
> Gert> While this sounds interesting, I still don't see where
> Gert> mgetty comes into this picture...?
>
> Mgetty answers the call. The card terminal calls a machine running
> mgetty.
>
> Gert> Oh, that's the "and call a phone number to send the card
> Gert> info" stuff, is it? So how would that work on the mgetty
> Gert> side - can you configure a certain user ID on the terminal
> Gert> (for login and password), or would you need something like
> Gert> FIDO or AutoPPP support, triggering on certain byte
> Gert> sequences?
>
> If the phone line was dedicated to card terminals, then you could just
> use a funny login program.
Ryan> My original plan was to set up Mgetty to answer the call on 4 or so
ports then run a perl script as the login that sends the (ENQ) or Enquire
ascii character that prompts the terminal to send its data. But I can't find
how to change the Data Bits and the parity to match the terminal. The
terminals are VISA terminals with check readers on them. The project is to
catch bad check writers. All the perl program has to do is take in the
number sent by the terminal, check a list, then send and log the results,
then hang up.
>
> --
> -------- "And there came a writing to him from Elijah" [2Ch
1:12] --------
> R. J. Brown III rj@elilabs.com http://www.elilabs.com/~rj voice 847
543-4060
> Elijah Laboratories Inc. 457 Signal Lane, Grayslake IL 60030 fax 847
543-4061
> ----- M o d e l i n g t h e M e t h o d s o f t h e M i n
------
>
> -
> Posted automagically by a mail2news gateway at muc.de e.V.
> Please direct questions, flames, donations, etc. to admin@newsgate.muc.de