|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T U
Length: 7909 (0x1ee5) Types: TextFile Notes: Uncompressed file
└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit └─⟦00ba4f814⟧ »EurOpenD3/network/modems/telebit/XENIX22X.setup.Z« └─⟦this⟧
======================================================================== Telebit Corporation Revision 1.02 01 APRIL 1990 ======================================================================== SETUP INSTRUCTIONS FOR TELEBIT MODEMS AND SCO XENIX 2.2.X The following examples should allow easy initialization of a TELEBIT modem for use with UUCP on SCO XENIX 2.2.X. Here is a typical set of files for an SCO XENIX machine (using the COM1 port, which is called tty1A): NOTE: It is highly recommended that TELEBIT modems be connected to the serial I/O ports most closely attached to the cpu. Use of serial I/O multiplexors may limit modem speed to 9600 bps or lower due to flow control, cpu/bus interrupt, or memory buffer problems. 1. ORDER UPDATE DISK: Order SCO TELEBIT Utilities diskette from SCO Customer Support. This will include new copies of "cu", "uucico", and "dialTBIT" which should be installed into /usr/lib/uucp. Save your old programs first for archiving purposes. 2. MODIFY /usr/lib/uucp/L-devices: Add these lines to your L-devices file: ACU tty1A /usr/lib/uucp/dialTBIT 300-19200 ACU tty1A /usr/lib/uucp/dialTBIT 300-2400 DIR tty1A 0 19200 DIR tty1A 0 2400 3. MODIFY /etc/ttys: Modify the entry for the modem port to run at 19200 bps: 1ntty1A The use of a rotary or autobaud in getty is not recommended due to the modems ability to lock interface speed (S66=1). The modem can then arbitrate a slow modem connection to the hard-set interface speed without the need for interface speed matching. If a rotary/autobaud getty is used, don't forget to set your getty to include 19200 in its cycle. You may have it trying 19200 first and moving to 2400 on the 1st receipt of a break and to 1200 on the second receipt of break. The order of the cycle is not important so long as the calling system knows to send breaks until it sees the login sequence. 4. CONFIGURE MODEM SETTINGS: In order to configure your TELEBIT modem correctly, it is best to start by resetting the modem to factory settings. Please consult your TELEBIT modem reference manual for the proper modem resetting procedure. Using the TELEBIT reference manual, reset the modem the tip to the modem (use "cu" to talk at 9600 bps) and configure it with the command string below: AT &F S51=254 S52=2 S53=3 S54=3 S58=2 S66=1 S110=1 S111=30 S45=0 Q4 X3 &W This string (the spaces are optional if you prefer to remove them) will: - 1st (&F) recalls factory defaults (start with known configuration). - 2nd (S51=254) sets up the serial port to autobaud, with 19200 baud used on incoming PEP connections. - 3rd (S52=2) says drop the connection when DTR is dropped to the modem and reload the modem's stored EEPROM values (do a soft reset). - 4th (S53=3) sets DSR ON when the modem is off hook, and DCD ON when the carrier is detected. NOTE: S53 maps to registers S130 and S131 in Release B_5.00, GA1.00, FA2.00, and above firmware. If S53 is not present in your modem firmware, be assured that its settings will map to the proper registers. - 5th (S54=3) says pass BREAKs through the modem transparently. - 6th (S58=2) enables RTS/CTS (hardware) flow control. The UUCP protocol support handles flow control during file xfrs. - 7th (S66=1) locks the interfaces speed at 19,200 for outdialing calls. - 8th (S110=1) enables data compression between TELEBIT modems. If precompressed or binary files are transferred, S110 should be set to 0 to disable compression. - 9th (S111=30) enables UUCP "g" protocol support in TELEBIT modem. - 10th (S45=0) disables remote access. When the modem is reset, remote access is enabled to allow easier customer support from TELEBIT. This is not the case when the modem is originally shipped from the factory. Remote access is not necessary for this application. - 11th (Q4) silences the modem when an inbound call arrives. This prevents getty battles between the RING result code and getty's echo of the same. - 12th (X3) sets the result codes to Extended (full result codes) - 13th (&W) writes these new values into the current EEPROM bank (1/2). This saves the new values as the modem's power on defaults, for either bank A or B, until you change them again. - 14th (<CR>) terminates the command to the modem. After this, when you want to talk directly to the modem, use the command "cu -s 19200 dir" to talk at 19200 bps. Remember to "disable tty1A" before using "cu" to prevent getty from confusing your responses with a login. \f NOTES: (1) S58 sets the type of flow control to be used by the modems serial I/O port. It is highly recommended that RTS/CTS (hardware) flow control (S58=2) be used whenever possible. Please consult your systems manuals for instructions on proper software and hardware configurations for RTS/CTS flow control. Some hardware systems or operating systems may not be capable of this function. (2) S92 governs the sequence of modulation tones issued upon auto answer. To reverse the answering sequence, set S92=1, this will solve any "slow modem" connection problems caused by the issuance of PEP tones. ALL incoming PEP modems should have S50=255 set to connect using PEP. (3) If you would like to limit dialin/dialout connection access to high-speed (PEP mode), add "S50=255" to the above script to force the modem to use only the PEP mode. To allow dial OUT to slower speed modems, modify the L.sys script to exclude the dialTBIT options: hostname Any ACU 19200 NNNNNNN "" \d ogin:--ogin: Uyoursysname word: XXXXXX 5. MODIFY /user/lib/uucp/L.Sys: Here is a typical L.sys file entry. Don't copy this literally. Modify the info for your application. Also note that this is ONE line of data, not two. hostname Any ACU 19200 NNNNNNNucp "" \d ogin:--ogin: Uyoursysname word: XXXXXX NOTES: hostname = THEIR System name NNNNNNNNNN = THEIR System phone number Uyoursysname = Your UUCP account on THEIR machine XXXXXXXX = Your UUCP passwd on THEIR machine ucp = Options in the dialTBIT dialer for compression and uucp support The "chat" script is the most common point of wasted connection time and login failure. Be sure to test this entry rigorously to verify a successful login in the fastest time possible. 6. TEST UUCP: UUCP can now be tested by issuing the following command: /usr/lib/uucp/uucico -r1 -x4 -shostname Upon success or failure of the UUCP session, the status file must be removed before another UUCP session can be started with the above command. rm /usr/spool/uucp/STST.hostname You should now be able to run UUCP between two machines attached to your modems just as you always have with slower modems. Enjoy the new world of high speed UUCP "g" via TELEBIT modems. Michael Ballard/Cerafin E. Castillo Telebit Corporation 1315 Chesapeake Terrace Sunnyvale, CA 94089 1-800-TELEBIT UUCP: {ames, uunet, sun, pyramid, decwrl}!telebit!modems INTERNET: modems@telebit.com