=holoip.txt=================================================================== HoloIP(SM) Guide Guide to using PPP, SLIP, and CSLIP with HoloIP service. Tue Apr 8, 1997 ============================================================================== Copyright (c) 1997-2001 Information Access Technologies, Inc. All Rights Reserved HoloNet and HoloIP are service marks of Information Access Technologies, Inc. Information Access Technologies, Inc. #318 1500 Oliver Rd., Suite K Fairfield, CA 94534-3473 voice: 510-704-0160 fax: 707-422-5857 modem: 415-576-1506 e-mail: support@holonet.net -------------- Latest Version -------------- The latest version of this document is available via the web at: http://www.holonet.net/holonet/support/holoip-guide.txt ================= Table Of Contents ================= Section 1 - Introduction Road Map Latest Version Important HoloIP policies Responsibility For Setup Access Methods HoloNet Terminal Sessions HoloIP Rates Section 2 - Getting Started Section 2.1 - Getting Started - IBM PC DOS Section 2.2 - Getting Started - IBM PC Windows Section 2.3 - Getting Started - Macintosh Section 3 - Technical Details Section 4 - Usage Notes Section 5 - Software Setup Instructions Section 5.1 - Windows 95 Setup Section 5.2 - MacTCP Setup Section 5.3 - RemoteAccess/FreePPP Setup ======================== Section 1 - Introduction ======================== HoloIP provides IP access to the Internet using SLIP, CSLIP, or PPP protocols. IP access allows users to connect their computer or network directly to the Internet. Instead of using HoloNet's computers through a terminal emulation program, users can run Internet software directly from their computers. An IP connection allows you to use a graphical program such as Mosaic to take advantage of the Internet. Mosaic is an information browser that runs over an Internet IP connection and is among the most popular information delivery tools for the Internet. It allows users to search for information, files, graphics and sounds on the Internet easily and conveniently through a point and click interface. An IP connection will also allow you to run several different Internet programs simultaneously. For example, while you are running a Mosaic search for information on the latest Supreme Court decision you could also be sending an E-Mail message to your client about today's meeting. To use HoloIP, you will need appropriate IP software and Internet application software. These software packages are available commercially and as freeware and shareware. If you wish to connect multiple hosts through one HoloIP account, please contact us voice to discuss your specific needs. -------- Road Map -------- 1. Everyone should read the Important HoloIP policies. 2. If you are new to IP read the appropriate Getting Started section. 5. To learn how to access HoloIP, read section 4. 6. To find useful software and scripts, see Section 6 7. To find out about HoloIP mailing lists, see Appendix B. ------------------------- Important HoloIP policies ------------------------- RESPONSIBILITY FOR SETUP HoloNet is only responsible for configuring and providing the HoloNet side of the IP service. Users are responsible for configuring their own system. This includes, but is not limited to, configuring chat scripts, modems, IP software, and application software. Although HoloNet will attempt to assist users in configuring their system, HoloNet can not support every software package and configuration. For their own protection, users should make sure the software they choose is well supported by that products manufacturer. ACCESS METHODS Measured- and flat-rate HoloIP services are available via our San Francisco access point at 415-576-1506. HOLONET TERMINAL SESSIONS If while connecting to HoloNet via HoloIP you telnet or rlogin into a HoloNet host for a terminal session, you will be billed for both your IP session and your HoloNet terminal session. HOLOIP SUPPORT Please address support questions to: support@holonet.net ------------ HoloIP Rates ------------ HoloIP Rate: The one time setup fee for HoloIP service is $25.00. Connect charges apply. HoloIP service is available from any of our access numbers. There are no additional charges for connecting over ISDN. HoloIP Unlimited Rate: The one time setup fee for unlimited HoloIP service is $25.00. HoloIP unlimited service is available from our San Francisco, CA modem numbers. The cost for this service is $200.00 per month. Unlimited rate service only provides IP service. Access to other HoloNet services is charged at the regular rates. Your monthly membership credit of $6.00 is applied towards your flat rate service. Each month of flat rate service is billed in advance. Your first month of flat rate service is prorated based upon the number of days left in your billing period. There is a $25.00 setup fee for attaching a custom domain name to your HoloIP account. Note: This fee does not apply if all you want to do is retrieve POP mail via your HoloIP connection. ------------------------------ HoloNet Multi-Host Connections ------------------------------ HoloNet offers HoloIP Service for multi-host connections. Customers must have a HoloNet account to apply for this service. Hosts Setup Fee Issuer 2 $100.00 HoloNet up to 6 $150.00 HoloNet up to 14 $200.00 HoloNet up to 30 $250.00 HoloNet up to 254 $350.00 Internic (Class C) Internic Class C addresses are portable and can be registered through HoloNet. HoloNet can also register a pre-existing address from the Internic for use with HoloNet. ------------- HoloNet Rates ------------- HoloNet is available from any of our nationwide modem numbers, including Alaska and Hawaii, Canada and Puerto Rico. See the file holonet-access for information regarding accessing HoloNet from any of our nationwide modem numbers. HoloNet membership costs $6.00 a month or $60.00 a year. Each month $6.00 is applied towards your monthly usage charges. All charges are billed in one minute increments. HoloNet members may choose between either the Basic Monthly Plan or the 30/30 Plan. The $6.00 monthly membership fee is automatically included with the 30/30 plan. Members may conveniently switch between the two plans online through the Customize Menu. All changes will take effect at the start of their new billing period. Basic Monthly Plan ------------------ The basic monthly plan costs $6.00 per month or $60.00 per year plus hourly usage charges. Each month, $6.00 is applied towards your monthly usage charges. Please refer to the Basic Monthly Rate chart below to determine your hourly connect charges and peak hours. All charges are billed in one minute increments. Basic Monthly Rates ======================== Peak M-F 8am-5pm PT Off Peak HPA (San Francisco, CA) $4.00/hr $2.00/hr Peak M-F 8am-5pm ET Off Peak Telnet $4.00/hr $2.00/hr 30/30 Plan ------------ The 30/30 plan provides 30 hours of access for $30.00. Additional charges apply for usage exceeding the first 30 hours. Please see the 30/30 Rate Chart below. There are no peak or off-peak hours with the 30/30 plan. 30/30 Monthly Rate ==================== 30 Hours Additional Hours(30 +) HPA (San Francisco, CA) $30.00/30 hours $2.00/hr Telnet (same as HPA) $30.00/30 hours $2.00/hr Data Storage: Each month you get 1 MB of data storage free. Data storage in excess of 1MB is $1.00/MB/Mo. Data storage includes mail and any other files that are stored at HoloNet. ========================================== Section 2.1 - Getting Started - IBM PC DOS ========================================== If you are new to IP and the Internet, you should obtain a book on the Internet or take a course. Ideally, the book you obtain should have SLIP or PPP software included. ------------------- Books With Software ------------------- The following information is provided for reference and does not constitute a recommendation. o Fraase, Michael. The PC Internet Tour Guide: cruising the Internet the easy way. Chapel Hill, NC, Ventana Press, 1994 This book provides access based upon Minuet and UMSLIP. [Not recommended due to Minuet] ----------------- Software Packages ----------------- SLIP & PPP Packages: Name Type Vendor Phone Status --------- ----------- ----------- -------- ----------------------------- UMSLIP Shareware Unv Mich Unknown IP Applications: Name Type Vendor Phone Status --------- ----------- ----------- -------- ----------------------------- Minuet Shareware Univ Mich Not recommended ============================================== Section 2.2 - Getting Started - IBM PC WINDOWS ============================================== If you are new to IP and the Internet, you should obtain a book on the Internet or take a course. Ideally, the book you obtain should have SLIP or PPP software included. ------------------- Books With Software ------------------- The following information is provided for reference and does not constitute a recommendation. o Fraase, Michael. The Windows Internet Tour Guide: cruising the Internet the easy way. Chapel Hill, NC, Ventana Press, 1994 This book provides access based upon Chameleon Sampler. [Not tested for HoloIP compatibility] ----------------- Software Packages ----------------- SLIP & PPP Packages: Name Type Vendor Status ------------------------ ----------- ----------- ------------------ Windows Dial-Up-Networking Commercial Microsoft Recommended[1] Trumpet Winsock Shareware Trumpet Recommended[1] [1] Script available in by request to support@holonet.net ========================================= Section 2.3 - Getting Started - MACINTOSH ========================================= ----------------- Software Packages ----------------- Macintosh computers using OS 7.5 or later have TCP/IP and PPP (called Remote Access in OS 8.1 and later) software built-in. While the details of configuring the varying versions differ, the basic concepts apply across the board. ============================= Section 3 - Technical Details ============================= ------------ IP ADDRESSES ------------ Every computer on the Internet must have an IP address that uniquely identifies it. HoloIP service provides an IP number for each host to be used with the service. These addresses are usually written in "dotted notation". For example: 12.45.67.89 Currently, HoloIP service only supports an IP connection for one computer per HoloIP site. You must register a HoloIP site for each host you wish to have simultaneously connected to the Internet. These sites can all be registered under the same HoloNet Member account. Because IP addresses numbers are hard to remember, a "domain name" is often associated with them. For example: magic.ip.holonet.net, magic.com, or host.magic.com ------------ DOMAIN NAMES ------------ HoloIP provides a default domain name under the ip.holonet.net domain. For example: magic.ip.holonet.net Custom Domain Service: Our DNS service provides your system with a custom Internet address similar to "your_system.com". It makes your Internet address easier to remember and more personalized. For example, a user John Smith at the system Magic would have an E-Mail address similar to "john.smith@magic.com". Common endings for domain address include: com commercial entries org organizations net network access providers edu educational institutions gov government agencies mil military city.st.us regional locations (ie.magic.sf.us) ------------- INTERNET MAIL ------------- Every HoloNet account has an Internet mailbox associated with it. The address of the mailbox is "member@holonet.net". However, all computers on the Internet can exchange mail directly. So, with HoloIP service, your computer can potentially receive mail directly from other computers and by pass your HoloNet mailbox. To have mail delivered directly to your computer, you must be running SMTP (Simple Mail Transfer Protocol) software on your computer. If you are not going to be be running SMTP software on your computer you should configure your HoloIP account to NOT accept mail. ---------------- INTERNET SERVERS ---------------- Service Server Name Port Notes ------- ---------------------- ----- --------------------------- POP3 pop3.holonet.net 110 Mail for member@holonet.net SMTP smtp.holonet.net 25 Outbound Mail Only NNTP nntp.holonet.net 119 USENET News Server WWW proxy.holonet.net 80 Caching server Domain 157.151.0.2 53 Primary DNS server 157.151.0.1 53 Secondary DNS server 157.151.95.203 53 Tertiary DNS server If you are using a WWW client, such as Mosaic, that supports using a proxy server, setting your client to proxy.holonet.net should result in greatly improved performance. -------------- LOGIN SEQUENCE -------------- The following information gives instructions for establishing an IP connection with HoloIP. Scripts for many software packages can be found in the HoloIP Archives. HPA - San Francisco Bay Area ---------------------------------------------------------------- Wait for "ervice" Send "" Wait for "word" Send "" Wait for "erminal" Send "ppp" or "slip" Your IP session will start. PPP Session Start ----------------- Before starting your PPP session HoloNet will send you information concerning your session in the following format: Your address is: 157.151.128.1 ------------------------------------- Communications Problems and Solutions ------------------------------------- HoloNet connects to hundreds of systems of over a dozen different types. If you are having a problem, it is likely the solution can be found in adjusting your system configuration. The most common problem is with handshaking and scripting. Please call us if you need help testing your scripts. HANDSHAKING Your system communicates with HoloNet through your modem and perhaps through some other networks to get to Holonet. To make sure data is transferred reliably, some form of handshaking is required to allow your the systems to tell each other to slow down if the data is being transferred too fast. If no handshaking is used, the connection may appear to work most of the time, but fail intermittently. If software handshaking is used, then some characters can not be transferred over the link. IP connections require an 8-bit clean connection, so you must use hardware handshaking only. If you have an external modem make sure your modem cable supports hardware handshaking. Macintosh users should be aware that not all "hardware handshaking modem" cables are correctly configured for Macintoshes. Make sure your modem is configured for hardware handshaking. This will require you to either send an initialization string to the modem or to set some switches. Depending upon the connection software you are using, the place where you set your modem init string may vary. Here are some common initialization sequences: Type With V.42 & V.42bis: W/o V.42 or V.42bis: AT&T DataPort 14.4 \Q3\N7 ??? Compudyne 9642e &K3&Q5 &K3&Q6 DSI (all models) *F3*E9 *F3*E0 Global Village (contact HoloNet Support) Hayes Optima &K3&Q5 &K3&Q6 Microcom (all models) \Q3\N5 \Q3\N5%C0\N0 Practical Peripherals &K3&Q5 &K3&Q6 Supra FAXModems &K3&Q5\N3 &K3&Q6\N Telebit T3000 S58=2S68=255S97=1S98=3 S58=2S68=255S97=0 USR (contact HoloNet Support) Zoom V.32bis &K3&Q5 &K3&Q6 ZyXEL &H3&K4 &H3&K0 Feel free to contact Holonet support if your modem is not shown above. ======================= Section 4 - Usage Notes ======================= --------------- Internet E-mail --------------- Internet e-mail can be exchanged via your HoloNet account or via your own SMTP server. Internet mail is sent between computers using a protocol called SMTP (Simple Mail Transfer Protocol). To receive mail, a computer must be running SMTP. If your computer is not continually connected to the Internet, it generally doesn't make much sense to run SMTP. HoloNet continually has an SMTP server running, this server automatically stores mail for your HoloNet member account. Internet mail is usually read from a mail repository using POP3 (Post Office Protocol version 3). HoloNet provides POP3 service to customers connected via HoloIP connections. ----------------- USENET Newsgroups ----------------- HoloNet carries all the USENET newsgroups. Currently, there are over 10,000 newsgroups. This number of newsgroups will break many software packages. We are looking into various solutions. Subscribe to the holoip-announce mailing list for the latest information. ------------ Web Browsers ------------ HoloNet provides a caching proxy server for Mosaic and WWW clients. If your browser supports proxy service, you can specify our proxy server to greatly improve your performance. HoloNet's proxy server = http://proxy.holonet.net : 80 =================================== Section 5.1 Windows 9x/NT/200 Setup =================================== Following are configuration instructions for using Windows 95 with the HoloIP service. When using Windows 95 TCP/IP with HoloIP, we recommend using PPP protocol. You will need to replace the following keywords: myIPADDRESS Your internet IP address. This will be sent via email to your HoloNet member account when your HoloIP application is processed. myLOGIN Your HoloNet Member Name or the login name for your HoloNet account (3-8 characters, lower-case with no spaces/periods). myPASSWORD Your HoloIP account password. myACCESS Your HoloNet dialup phone number. ---------------------------------------------------------------- How to Set Up Dial-Up Networking Before you set up your Internet connection, make sure Dial-Up Networking is installed. To do so, click the Start button, point to Programs, point to Accessories, and see if a folder called Dial-Up Networking is available. If you have a Dial-Up Networking folder, go to the "How to Install the TCP/IP Protocol" section below. If you do not have a Dial-Up Networking folder, add Dial-Up Networking by following these steps: 1. In Control Panel, double-click the Add/Remove Programs icon. 2. On the Windows Setup tab, click Communications (do not click the check box), and then click Details. 3. Click the Dial-Up Networking check box to select it, and then click OK. 4. On the Windows Setup tab, click OK. How to Install the TCP/IP Protocol Once Dial-Up Networking is installed, follow these steps to install the TCP/IP protocol: 1. In Control Panel, double-click the Network icon. 2. If you want to connect only to the Internet, you need only the following network components: Client for Microsoft Networks Dial-Up Adapter TCP/IP 3. To add TCP/IP, select the Configuration tab, click Add, click Protocol, click Add, click Microsoft in the Manufacturers box, click TCP/IP in the Network Protocols box, and then click OK. To remove a component, click the component, and then click Remove. 4. Highlight "Dial-Up Adapter" and click on the Properties button. Select the Bindings tab and check the "TCP/IP" box. You should have additional protocols bound to the dial-up adapter only if you need them for connection to other Dial-Up Networking servers. Click OK. 5. Highlight "TCP/IP" and click on the Properties button and set the following: - Bindings: check "Client for Microsoft Networks" - IP Address: set to Obtain An IP Address Automatically - WINS Configuration: set to Disable WINS Resolution - Gateway: leave blank - DNS Configuration: set to Disable DNS - Advanced: None Click OK. 4. Once the necessary components are installed, click OK, and then restart your computer when you are prompted to do so. How to Create and Configure a New Connection for PPP Accounts 1. Click the Start button, point to Programs, point to Accessories, and then click Dial-Up Networking. 2. Double-click Make New Connection and follow the instructions for creating a Dial-Up Networking connection. When prompted for a telephone number enter myACCESS. 3. Once the connection is created, an icon appears in the Dial-Up Networking folder. To set up a login: 1. Highlight the newly created icon in the Dial-Up Networking folder, and then select Properties on the File menu. 2. On the General tab, click Configure. 3. On the Connection tab, make sure you have the following settings: - Data bits: 8 - Parity: None - Stop bits: 1 4. On the Options tab, put a check next to the "Bring up terminal window after dialing" box to select it, and then click OK. 5. On the General tab, click Server Type. 6. Click "PPP: Windows 95, Windows NT 3.5, Internet" in the Type Of Dial- Up Server box. 7. Under Advanced options, check "Enable Software Compression". Make sure the other two options are NOT selected. 8. Under Allowed network protocols, click the TCP/IP check box to select it. Make sure NetBeUI and IPX/SPX Compatible are NOT selected. 9. Click TCP/IP Settings. 10. Select "Specify an IP address" and enter myIPADDRESS in the IP address field. 11. Select specify name server addresses, and enter 198.207.169.2 under "Primary DNS". Enter 198.207.169.1 under "Secondary DNS". 12. Primary and Secondary WINS should both be set to 0.0.0.0 13. Put a check in the "Use IP header compression" and "Use default gateway" boxes to select them. How to Connect to Your PPP Account 1. Click the Start button, point to Programs, point to Accessories, and then click Dial-Up Networking. 2. Double-click the Dial-Up Networking icon you created in the section above. 3. In the Connect To dialog box, enter your user name and password, and then click Connect. If you clicked the "Bring up terminal window after dialing" check box earlier, a terminal window appears in which you enter your login information: - Wait for "CONNECT" then send - Enter myLOGIN, then send - At the Member Name prompt enter myLOGIN - At the Password prompt enter myPASSWORD - At the Terminal Type prompt enter "ppp" 4. After you enter this information, click Continue. After the "Connected To" dialog box appears, you are connected to the Internet. If you wish to automate your Windows95 Dial-Up Networking login process, Microsoft's Dial-Up Scripting Tool (scripter.exe) provides the ability to set up dial-up scripts for connections in your Dial-Up Networking folder. The tool can be found on the "Windows95 Plus" disk or at the following URL: http://www.microsoft.com/windows/software/admintools.htm Choose the "Dial-Up SLIP and Scripting Support" link. Here's the Holonet connection script for use with Microsoft's Dial-up Scripting Tool. Leave the $USERID and $PASSWORD as is. -----cut here ----- proc main delay 3 transmit "^M" waitfor "e:" transmit $USERID transmit "^M" waitfor "ssword" transmit $PASSWORD transmit "^M" waitfor "erminal" transmit "ppp" transmit "^M" endproc ----- cut here ----- =============================================== Section 5.2 Macintosh TCP/IP Setup Instructions =============================================== These instructions assume you have the "TCP/IP" Control Panel installed. You will have to replace the following Keyword: myIPADDRESS Replace with your HoloNet IP Address. Open the TCP/IP Control Panel. 1) Set "Connect via:" to "PPP" 2) Set "Configure:" to "Manually" 3) Enter "myIPADDRESS" in the "IP Address:" field 4) Set "Subnet mask:" to "255.255.255.0" 5) Set "Router address:" to "157.151.255.255" 6) In the "Name Server Addr.:" section, list the following three IP addresses, each on its own line: 157.151.0.2 157.151.0.1 157.151.95.203 7) In the "Search domains:" section, enter "holonet.net" TCP/IP is now configured to communicating with your HoloIP service. You must now configure your IP connection software to complete your setup. ========================================= Section 5.3a Macintosh RemoteAccess Setup ========================================= These instructions assume that you have completed the "TCP/IP Setup Instructions" section, above. There are two major steps to this process: logging in manually to create an automated script, and then importing this script in order to automate your connection. CREATING A SCRIPT ----------------- 1) Open the Remote Access control panel. If you do not see a form where you can enter information, click on the triangle next to the word "Setup". 2) Click the "Registered User" radio button, enter the access phone number (1-415-576-1506) in the "Number:" field and click the "Options..." button. 3) Click the "Redialing" tab and set redialing to "Off". 4) Under the "Connection" tab, all of the settings are optional. However, we typically recommend settting the option to "Disconnect if idle for 10 minutes." 5) Under "Protocol", check all four checkboxes (connect automatically, allow error correction and compression in modem, allow TCP/IP header compression and connect to a command line host). Under "Connect to a Command Line Host", check the "Use Terminal Window" radio button and click "OK". 6) You are now ready to connect. Click "Connect". 7) When the modem connects successfully, a terminal window will pop up. On this terminal window, click the "Options" button, and set it to save your script when completed. 8) Follow the prompts for your member name, password and terminal type (ppp). 9) Once you are connected, a "save" dialogue box will appear asking you to save your script. For ease of use, save it to the desktop with the name "HoloIP.scp". 10) You are now connected to the Internet through HoloIP! Congratulations! USING YOUR SCRIPT TO AUTOMATE THE LOGIN PROCESS ----------------------------------------------- 1) Disconnect your HoloIP connection and click the "Options..." button in the RemoteAccess control panel. 2) Under the "Protocol" tab, click the "Use Connect Script..." radio button. This will disable the "Use Terminal Window" option. 3) Click the "Import Script" button. In the "Import" dialogue box, find the "HoloIP.scp" file you saved to your desktop and click "Import". Your connection is now automated! ======================================== Section 5.3b FreePPP Setup Instructions ======================================== These instructions assume you have completed the "TCP/IP Setup Instructions" and have installed the "PPP Config" Control Panel and the "PPP" Extension. Please note that, while we still have people connecting using FreePPP, it is extremely old and is no longer supported by Apple; if your computer will support more recent versions of the MacOS, we recommend upgrading for better speed and reliability. You must replace the following items: myACCESS Your HoloNet dialup phone number. myLOGIN Your HoloNet Member Name. myPASSWORD Your HoloIP Password. myINIT Your modem initialization string. See section 3 for information on init strings. Click "New" and set the PPP server name to: HoloIP Click "Config" and set the following items: Port Speed: 19200 Flow Control: CTS & RTS (DTR) Phone num: myACCESS Modem Init: myINIT Click Authentication and enter myLOGIN (under ID) and myPASSWORD. Click OK. Click "Connect Scripts" and enter one of the following scripts: =================================================== HPA Script (Direct Dial to San Francisco) --------------------------------------------------- Wait timeout: 60 seconds -- O Out * Wait ervice O * Out O Wait holoip X O Out * Wait ember O * Out O Wait myLOGIN X O Out * Wait word O * Out O Wait myPASSWORD X O Out * Wait erminal O * Out O Wait ppp X --------------------------------------------------- Set "LCP Options" to default Set "IPCP Options" to default Click Done. FreePPP is now configured to connect to your HoloIP account. ---------------------------------------------------------------------------- HoloIP Guide - Copyright (c) 1996-2001 Information Access Technologies, Inc. ----------------------------------------------------------------------------