modems@telebit.UUCP (Modem Mail Account) (03/10/88)
This posting covers the configuration of the Telebit TrailBlazer and the Masscomp 5600 computer, to run UUCP. It is in response to several inquiries. If you have any questions or comments about this, please email to: ================================================================================ Richard Siegel Phone: (408) 996-2644 Senior Systems Engineer UUCP: {uunet,ames,hoptoad}!telebit!rls Telebit Corporation ARPA: telebit!rls@ames.ARPA "When the going gets tough, the weird turn pro"...HST ================================================================================ SETUP INSTRUCTIONS FOR TELEBIT TRAILBLAZERS and the MASSCOMP 5600 The following examples should allow easy initialization of a Telebit TrailBlazer Plus modem for use with UUCP on a Masscomp Model 5600 computer. It should also work will little or no modification on other Masscomp systems. 1. MODIFY /etc/inittab: This will set port tty2 to enable modem operation at 9600 bps. Note that the init state '3' must change to a '2' if dialing out. 02:3:respawn:/etc/getty tty2 9600m # \ modem callout: init2 modem callin: init3 Also set ownership of /dev/tty2 to uucp with the commands below: chown uucp /dev/tty2 chgrp uucp /dev/tty2 2. MODIFY /etc/gettydefs: This allows modem operation at 9600 bps. cd /etc --- edit gettydefs, add this entry to the list (all as one line): 9600m # B9600 CS8 ECHO IXON IXOFF # B9600 CLOCAL IXON IXOFF IXON IXOFF TAB3 BRKINT OPOST ONCLR CS8 ISIG ICANON ECHO #login: #9600m --- save the file. 3. CONFIGURE MODEM If the modem is NOT fresh out of the box from the factory, the reset button on the back of the TrailBlazer Plus should be pressed. Use a paperclip or some handy tool like that to depress the small micro switch located (recessed) through a small hole next to the RS232 serial connector. Make sure the modem is powered ON when depressing the switch. With the modem now reset, tip to the modem (use "cu" to talk at 9600 bps) and configure it with the command string below: AT &F S51=4 S52=2 S58=3 S110=1 S111=30 S54=3 S45=0 S55=3 S66=1 Q6 &W <CR> This string (the spaces are optional if you prefer to remove them) will: - 1st (&F) recalls factory defaults (start with known configuration). - 2nd (S51=4) sets up the serial port to 9600 baud. (It's not clear that the Masscomp supports 19,200.) - 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 (S58=3) enables XON/XOFF flow control for non-UUCP use. The UUCP protocol support handles flow control during file xfrs. - 5th (S110=1) enables data compression between TrailBlazers. If desired, S110=0 will disable this feature. - 6th (S111=30) enables UUCP "g" protocol support in the TrailBlazer. - 7th (S54=3) says pass BREAKs through the modem transparently. - 8th (S45=0) disables remote access. When the reset button is pressed, 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. - 9th (S55=3) sends the escape character to the remote DTE in sequence with the data stream. In Command Mode, it sends it immediately to the remote DTE. - 10th (S66=1) locks the interface speed to the speed set in register S51 (9600 baud). - 11th (Q6) 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 (&W) writes these new values into the EEPROM. This saves the new values as the modem's power on defaults from now until you change them again. - 13th (<CR>) terminates the command to the modem. After this, when you want to talk directly to the modem, use "cu" to talk at 9600 bps. Remember to disable tty2 to prevent getty from confusing your responses with a login. NOTE: If you want to prevent anyone from dialing IN at other than high speed (PEP mode), add "S50=255" to the above script to force the modem to use only PEP mode in dial IN. 4. ENABLE GETTY FOR DIALIN: Use "telinit q" to restart the getty described above in Step 1. 5. MODIFY /usr/lib/uucp/L-Devices: This may be copied almost literally. Fill in the correct port # DIR tty2 tb 9600 direct ACU tty2 tb 9600 hayes 6. MODIFY /usr/lib/uucp/L.sys: 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 9600 NNNNNNNNNN ogin:--ogin: Uyoursysname ssword: XXXXXXXX NOTES: hostname = THEIR System name NNNNNNNNNN = THEIR System phone number Uyoursysname = Your UUCP account on THEIR machine XXXXXXXX = Your UUCP passwd on THEIR machine 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 of high speed UUCP "g" via the Telebit TrailBlazer Plus. Richard Siegel Telebit Corporation Suite 200 20410 Town Center Lane Cupertino, California 95014 {ames, uunet, hoptoad, sun, dwon}!telebit!modems