H.5. Other Interesting Packages
There are several other packages commonly available on Linux systems that you may be interested in using. You can find out about them by reading the appropriate HOWTO files and other accompanying documentation.
The term utility is a client/server system that allows you to multiplex your serial line--that is, you can log in multiple times over a single dial-up connection. term includes additional features allowing you to run network clients (such as Telnet, FTP, and Netscape Navigator) over the serial line. You can even use term to display remote X Window System clients on your local machine. So you can simultaneously run a remote X session, download files, and send mail, for example. This capability is most useful if your modem can handle high-speed data transfer; you can get comfortable performance with a 28.8 Kbps (preferably v.34-compliant) modem.
term is somewhat like PPP (discussed in the section "Section 15.2, "Dial-up PPP"" in Chapter 15, "TCP/IP and PPP") but term can be executed as a normal user: no need for root access on either the client or server side, and no need for a special PPP dial-in server.
To use term, you need a dial-in shell account on a Unix system. You build the term software both on that Unix system and on your Linux machine. You dial in to the remote system and execute term there; it now handles all data to and from your dial-in connection. On your local machine, you place the communications program in the background and execute term to control the dial-in connection from your Linux system. The two instances of term are now communicating over the modem line.
To log in to the remote session over the term-controlled line, you can use trsh. This starts a remote shell over the modem line. You can run trsh many times (in different windows or virtual consoles), starting multiple logins to the remote machine, for example.
You can also use various network clients with term. These include Telnet, FTP, mail readers, and the like. These clients must be specially compiled to use term. Many of them are available for Linux. In order for them to work, the remote system must be connected to the Internet (or another local network); network requests are redirected to the remote system over the modem line. This way, it appears as though your system is connected to the network; you can telnet or ftp to any other system on the Internet directly from your Linux machine. The WWW browser Netscape Navigator, discussed in the section "Section 16.1.1, "Using Netscape Navigator"" in Chapter 16, "The World Wide Web and Electronic Mail", works with term as well.
Two other packages are worth mentioning. pcomm is a data-communications package that intentionally resembles the ProComm for DOS package, the most popular DOS communications package. Seyon offers a powerful suite of terminal-emulation and data-communications tools.
If we've missed your favorite file-transfer or data-communications tool, we apologize. This is certainly an area where available Linux tools offer an embarrassment of riches. On the other hand, if you are clinging to more primitive utilities, we hope this appendix has given you the opportunity to learn and use more powerful tools.
Copyright © 2001 O'Reilly & Associates. All rights reserved.