Under system 7.X, just drop both on your closed system folder, and they each go to the right places.
Under system 6.X, you use the font/da mover to install the control panel, and the extension goes into your system folder.
You can now configure the PPP connection, but you need to restart your computer before you can actually call up the network.
TCP is built in for Mac system versions 7.5 and later. But this doesn't mean you don't have to configure it. The following pictures are from MacTCP 2.0.4, and system software version 7.1. Version 7.5 is probably a little different.
TCP has an infamous reputation for being difficult to configure. Here's our MacTCP configuration:
The important points:
Click the "OK" button when finished. You will have to restart your Mac for changes to take effect.
Find the "configPPP" control panel (under the Apple menu, in the "Control Panels" folder). You will need to open this control panel each time you connect, so it might be a good idea if you make an alias and put it in an easily accessible spot, so you don't have to dig for it every time you want to connect. If you haven't discovered aliases, check out the "Make Alias" menu item under the "File" menu. Aliases are the best thing since sliced cheese!
Some points:
Believe it or not, most of these settings are not important!
Echo Interval: If you set an echo interval, the software "pings" the mainframe every 20 seconds (or whatever you set it to). This can be useful: if the connection is broken, MacPPP will notice that the "pings" are not coming back, and complain bitterly "PPP echo failure". Actually, this is probably most useful for Powerbook users with internal modems, because some users don't have any indication to tell them how the connection is doing. Global Village modems come with software to indicate modem activity.
You might want to set up a "Timeout value" (see next).
Timeout value: Set a value here, and MacPPP will complain if you are hooked up too long, and don't seem to be doing anything. Ideally, it would disconnect you if you "time out", but it doesn't. This option is useful to remind you that you are connected if you start doing something else on your computer.
Terminal window: With this option checked, you can type "AT" commands directly to your modem. This is useful to manually dial up someplace, and see the prompts and replies you have to make for yourself. Most "casual" users won't need to mess with this.
For example, you could type "ATDT 826-1520", and dial up to Tri-Rivers. You could then enter the uername, password, and ppp command yourself.
Quiet Mode: suppresses "Idle Timeout" messages, and some other messages too. This is not mentioned much in the official documentation, so I'm not sure exactly when you would want to use it. I leave it off. This is not critical.
Before you can use the "Open" button to start a connection, you will need to do some configuration. Click the "Config" button, and you will see the following:

PPP Server Name: This is for your reference. You could use "Tri-Rivers Internet", or leave it "untitled".
Port Speed: This has to do with your modem. Fast modems with data compression will want to use "57600".
Flow Control: many people have good success with "none". You might also try "CTS only" if you are having problems. Most high speed modems come configured from the factory to do "hardware handshaking", and "CTS" takes advantage of this. Generally speaking, this setting doesn't seem to be crucial.
Phone number: you need to use "826-1520".If you have CALL WAITING: you want to turn it off before dialing: your number is then *70W826-1520. "*70" turns off call waiting, "W" means "wait for a dial tone before dialing."
Modem Init: useful if you want to send a modem command before dialing. One of the most useful commands turns off the modem's speaker: enter ATM0 (that's zero, bucko).
Authentication: Click the "Authentication" button to teach MacPPP your username (login) and password. Remember they are both CASE-SENSITIVE.
that's it!
Starting the connection: If you haven't restarted your computer after installing PPP and MacTCP, do so.
To open a connection, open the "config PPP" control panel and click the "Open" button. With luck, the "unhappy faces" will cheer up .
How to Quit!: Open the "config PPP" control panel, and click either the "Soft Close" button or the "Hard Close" button.
In order to explain the (minor) difference between "Hard" and "Soft" close, you need to know about another MacPPP feature.
With MacPPP installed, if you open a TCP/IP net application (like Fetch or Newswatcher), MacPPP will try to connect if you are not already connected. I haven't had much luck doing this, because it takes a while for the PPP connection to get established, and applications will complain if they don't get a fairly quick answer. So here's the difference between hard and soft close: if you click "hard close", you shut down the connection, and you tell any net programs that are still open to "Live with it! -- we're shutting down!"
If you click "soft close", any net program still open could ask for information from the net, and thus startup the PPP program again.
If you click "hard close", the only way to start up a connection is by clicking the "Open" button in the "config PPP" control panel. Clicking a net program will then not start a connection.
Cautionary note: Once you fire up macPPP, your computer is connected to the net, occupying a line and a modem, whether you are actually using your connection or not. Be considerate -- terminate your connection if you're not using it.
Some people have reported problems where the "Open" button is always gray, even if everything is configured right. This is due to a corrupted preferences file -- try trashing the "PPP preferences" file found in the "Preferences" folder in the "System folder".
Some people report better results if you send one or two CR's before you start the script. You can leave lines empty (with CR checked at the end) to do this.
Modem settings are often a source of problems. You can't always be sure that the modem will come from the factory with the settings you need. Check the manual. Remember that you can use the "terminal window" option to send "AT" commands to your modem. Look here for common modem settings.