<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21"> <TITLE> Serial HOWTO: Serial Communications Programs And Utilities</TITLE> <LINK HREF="Serial-HOWTO-16.html" REL=next> <LINK HREF="Serial-HOWTO-14.html" REL=previous> <LINK HREF="Serial-HOWTO.html#toc15" REL=contents> </HEAD> <BODY> <A HREF="Serial-HOWTO-16.html">Next</A> <A HREF="Serial-HOWTO-14.html">Previous</A> <A HREF="Serial-HOWTO.html#toc15">Contents</A> <HR> <H2><A NAME="comms"></A> <A NAME="s15">15.</A> <A HREF="Serial-HOWTO.html#toc15">Serial Communications Programs And Utilities</A></H2> <H2><A NAME="ss15.1">15.1</A> <A HREF="Serial-HOWTO.html#toc15.1">List of Software</A> </H2> <P>Here is a list of some communication software you can choose from, available via FTP, if they didn't come with your Linux distribution.</P> <P> <UL> <LI><CODE>ecu</CODE> - a communications program</LI> <LI> <A HREF="http://www.columbia.edu/kermit/">C-Kermit</A> - portable, scriptable, serial and TCP/IP communications including file transfer, character-set translation, and zmodem support</LI> <LI><CODE>gkermit</CODE> Tiny GPLed kermit run only from the command line. Can't connect to another computer</LI> <LI><CODE>gtkterm</CODE> - a simple gtk terminal, X-based</LI> <LI><CODE>minicom</CODE> - telix-like communications program</LI> <LI><CODE>picocom</CODE> - like a small minicom but no automatic phone dialing</LI> <LI><CODE>pppd</CODE> - establishes a ppp connection on the serial line</LI> <LI><CODE>seyon</CODE> - X based communication program</LI> <LI><CODE>xc</CODE> - xcomm communication package </LI> <LI><CODE>term</CODE> and <CODE>SLiRP</CODE> offer TCP/IP functionality using a shell account. </LI> <LI><CODE>screen</CODE> is another multi-session program. This one behaves like the virtual consoles. </LI> <LI><CODE>callback</CODE> is where you dial out to a remote modem and then that modem hangs up and calls you back (to save on phone bills). </LI> <LI><CODE>mgetty+fax</CODE> handles FAX stuff, and provides an alternate <CODE>ps_getty</CODE>. </LI> <LI><CODE>ZyXEL</CODE> is a control program for ZyXEL U-1496 modems. It handles dialin, dialout, dial back security, FAXing, and voice mailbox functions. </LI> <LI>SLIP and PPP software (if not in your Linux distribution) can be found at <CODE> <A HREF="ftp://metalab.unc.edu/pub/Linux/system/network/serial">ftp://metalab.unc.edu/pub/Linux/system/network/serial</A></CODE>.</LI> </UL> </P> <H2><A NAME="ss15.2">15.2</A> <A HREF="Serial-HOWTO.html#toc15.2">kermit and zmodem</A> </H2> <P> For use of kermit with modems see the Modem-HOWTO. One can run zmodem within the kermit program. To do this (for ttyS3), add the following to your <CODE>.kermrc</CODE> file: <BLOCKQUOTE><CODE> <PRE> define rz !rz < /dev/ttyS3 > /dev/ttyS3 define sz !sz \%0 > /dev/ttyS3 < /dev/ttyS3 </PRE> </CODE></BLOCKQUOTE> Be sure to put in the correct port your modem is on. Then, to use it, just type <CODE>rz</CODE> or <CODE>sz <filename></CODE> at the <CODE>kermit</CODE> prompt.</P> <HR> <A HREF="Serial-HOWTO-16.html">Next</A> <A HREF="Serial-HOWTO-14.html">Previous</A> <A HREF="Serial-HOWTO.html#toc15">Contents</A> </BODY> </HTML>