Sponsored Content
Top Forums UNIX for Advanced & Expert Users Terminal 'Local Echo' lost on Modem Dial-out Post 19414 by mybeat on Thursday 11th of April 2002 04:15:48 AM
Old 04-11-2002
Question Terminal 'Local Echo' lost on Modem Dial-out

Can anybody help me?

I am developing a utility for automating message paging to a BT alphanumeric pager.

I am using a USR 56K Fax-modem connected to /dev/cuab on a Sun Ultra-10. I am using the UNIX 'tip' utility to connect to the modem and I have configured the modem as follows: Baud Rate: 1200, Parity: even, Data Bits: 7, Start Bits: 1, Stop Bits: 1, Flow Control: XON/XOFF, Error Correction: off. Note: these settings are specified by the BT Paging Service which uses the TAP protocol standard.

The problem that I am seeing is as follows:

I fire up tip and connect to the modem OK, but after issuing the Hayes command to dial the paging service, e.g. ATX0DT<PHONENUMBER>, I lose local echo on the terminal window I am using. Note, however, that I can successfully connect to the paging service and can successfully send a message to a pager. However, this is done by blindly typing the TAP commands into the window (very quickly to avoid a timeout!) once I have connected to the paging service. Moreover, I also lose the capability of cut&pasting the Hayes/TAP commands into the terminal window.

It is very important that I get local echo working as I want to automate the complete process using Expect. I appreciate that I could use Kermit to do the job for me, but I have come so far with this that I just want to complete it.

I have tried Solaris 2.6/7/8 and experience the same problem on each OS. Also, the problem occurs under both Openlook and CDE.

I read somewhere that 'tip' sometimes has problems when used in terminal windows that have scrollbars. Therefore, I have been using a shell tool with no scrollbar.

I have also tried various different terminal types notably: vt100, xterm, sun-cmd, AT386.

Any ideas? Smilie

Thanks in advance.
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

How to subtract 2 hours from 'date' in shell ( /bin/sh ) script ?

I write a sh script that zip and copy to tape all files that older then 2 hours. 1. The way I choose is - touch a file with "now - 2 hours", then use fine with '! -newer' 2. Do you have any other idea to do it ? tnx. (1 Reply)
Discussion started by: yairon
1 Replies

2. Programming

i can't use 'make' in my computer?

I need to compile a file,but 'make' does not work.please tell me how to use it or need which tools? (3 Replies)
Discussion started by: dsun5
3 Replies

3. UNIX for Dummies Questions & Answers

can't get my cable modem up

Caldera eDesktop 2.4 - Cable Modem my NIC card has been detected, but funny scenario: #dmesg eth0: RealTek rtl8139 Fast Ethernet at 0x2400, IRQ 0, 00:50:ba:43:a0:ef /*I noticed that it detected the correct module (rtl8139) but I'm using D-Link and not RealTek, which uses the same module.... (1 Reply)
Discussion started by: zorro
1 Replies

4. UNIX for Dummies Questions & Answers

schedule dial-out different ISP's

Hi, I'm running user ppp on FreeBSD. I have an internet account which gives me the oppertunity to login for free (say €25 a month :)) during specific hours. Outside these hours I pay the normal fee. I also have another ISP which gives me the oppertunity to log in for a reduced fee all times. ... (2 Replies)
Discussion started by: Hansaplast
2 Replies

5. Shell Programming and Scripting

Clearify what it means under 'WHAT' when hit the 'w'-command

I wonder how I shall read the result below, especially 'what' shown below. The result was shown when I entered 'w'. E.g what is TOP? What is gosh ( what does selmgr mean?)? login@ idle JCPU PCPU what 6:15am 7:04 39 39 TOP 6:34am 6:45 45 45 TOP 6:41am ... (1 Reply)
Discussion started by: Aelgen
1 Replies

6. UNIX for Dummies Questions & Answers

quoting echo 'it's friday'

echo 'it's friday' why appear the > (3 Replies)
Discussion started by: yls177
3 Replies

7. IP Networking

BELKIN 'F5D5020' 16bit PCMCIA - FreeBSD HOWTO

Hey all, I've bought a few bits from Belkin who seem quite happy to support FreeBSD! Last time I bought a UPS from them and it's still going well :D I saw this on their website that the 16bit PCMCIA card was supported under FreeBSD: http://www.belkin.com/network/F5D5020.html I went to my... (0 Replies)
Discussion started by: WIntellect
0 Replies

8. Email Antispam Techniques and Email Filtering

Procmail recipe: blocking 'unsubscribe and opt-out' messages....

Here is a crude procmail recipe that I quickly created (NOT a procmail recipe expert, btw) that has been catching lots of spam (current second after the charset_spam recipe posted earlier): :0B * .*If.you.do.not.wish.to.receive...* more_spam :0B * You.requested.to.receive.this.mailing... (0 Replies)
Discussion started by: Neo
0 Replies

9. UNIX for Advanced & Expert Users

How to remove a file with a leading dash '-' in it's name?

Somehow someone created a file named '-ov' in the root directory. Given the name, the how was probably the result of some cpio command they bozo'ed. I've tried a number of different ways to get rid of it using * and ? wildcards, '\' escape patterns etc.. They all fail with " illegal option --... (3 Replies)
Discussion started by: GSalisbury
3 Replies

10. Shell Programming and Scripting

What are the differences between 'bash' and 'sh'

Hopefully this doesn't come off as too much of a "newbie" question or a flamebait. But I have recently begun working with a Sun Solaris box after having spent the past five years working with RedHat. From what i can tell, thing look fairly similar and the 'man' command is some help. But I've... (7 Replies)
Discussion started by: deckard
7 Replies
ct(1)							      General Commands Manual							     ct(1)

NAME
ct - Dials an attached terminal and issues a login process SYNOPSIS
ct [-hv] [-sspeed] [-wnumber] [-xnumber] telephone_number The ct command enables a user on a remote terminal to communicate with the Tru64 UNIX operating system over a telephone line attached to a modem at each end of the connection. OPTIONS
Prevents ct from hanging up the current line to answer an incoming call. Sets the data rate where speed is expressed in baud. The default is 1200 baud. Allows ct to send a running narrative to standard error output. Specifies number as the maximum number of minutes that ct is to wait for a line. The command then dials the remote modem at 1-minute intervals until the connection is established or the specified time has elapsed. Used for debugging. Produces detailed information about the command's execution on standard error output on the local system. The debugging level, number, is a single digit between 0 and 9. The recommended default is 9. Specifies the telephone number of the modem attached to the remote terminal. telephone_number can include the digits 0 - 9, - (dashes) representing delays, = (equal signs) representing secondary dial tones, * (asterisks), and # (number signs). The phone number can contain a maximum of 31 characters. DESCRIPTION
Once ct establishes a connection, a user on the remote terminal can log in and work on the system. A user on the local system issues ct with the appropriate telephone number to call the modem attached to the remote terminal. When the con- nection is established, ct issues a login prompt that is displayed on the remote terminal. A user on the remote terminal enters a username at the prompt, and the operating system opens a new shell. The person using the remote terminal then proceeds to work on the system like a local user. However, if there are no free lines, the ct command displays a message to that effect and asks if the local user wants to wait for one. If the reply is no, the ct command hangs up. If the local user wants to wait for a free line, the ct command prompts for the number of min- utes to wait. The ct command continues to dial the remote system at 1-minute intervals until the connection is established or until the specified amount of time has elapsed. In order to establish a ct connection, the remote user contacts the local user with a regular telephone call and asks the local user to issue the ct command. However, if such connections occur regularly at your site, your system manager might prefer that a specified local system automatically issues the ct command to one or more specified terminals at certain designated times. The ct command is useful in the following situations: When a user working offsite needs to communicate with a local system under strictly supervised conditions. Because the local system contacts the remote terminal, the remote user does not need to know the telephone number of the local system. Additionally, the local user issuing the ct command can monitor the work of the remote user. When the cost of the connection should be charged either to the local site, or to a specific account on the calling system. If the remote user has the appro- priate access permission and can make outgoing calls on the attached modem, that user can make the equivalent of a collect call. The remote user calls the specified local system, logs in, and issues the phone number of the remote terminal without the -h option. The local system hangs up the initial link so that the remote terminal is free for an incoming call, and then calls back to the modem attached to the remote terminal. After the user logs out, ct prompts the user on the remote terminal with a reconnect option; the system can either display a new login prompt or drop the line. The ct command is not as flexible as the cu command. For example, you cannot issue system commands on the local system while connected to a remote system via ct. However, the ct command does have two features not available with cu: You can instruct ct to continue dialing the specified number until the connection is established or a set amount of time has elapsed. You can specify more than one telephone number at a time to instruct ct to continue dialing each modem until a connection is established over one of the lines. If you specify alternate dialing paths by entering more than one number on the command line, ct tries each line listed in the /usr/lib/uucp/Devices file until it finds an available line with appropriate attributes, or runs out of entries. If there are no free lines, ct asks if it should wait for one, and if so, for how many minutes. The ct command continues to try to open the dialers at 1-minute intervals until the specified time is exceeded. The local user can override this default by specifying a time with the -wnumber option when entering the command. NOTES
In order to establish a ct connection, the remote user generally contacts a local user (with a regular phone call) and asks the local user to issue the command. Before issuing the ct command, be certain that the remote terminal is attached to a modem that can answer the tele- phone. EXAMPLES
To connect to a modem with an internal number 4-1589 (the - is optional), enter: ct 41589 The system responds: Allocated dialer at 1200 baud Confirm hang_up? (y to hang_up) To dial a modem, with a local telephone number, attached to a remote terminal (dialing 9 for an outside line and specifying a 3-minute wait time), enter: ct -w3 9=5551212 To dial a modem, with a long-distance number, attached to a remote terminal (specifying an outside line and a five-minute wait), enter: ct -w5 9=15555551212 FILES
Information about available devices. Dialing code abbreviations. Initial handshaking on a link. Access permission codes. Accessible remote systems. SEE ALSO
Commands: cu(1), login(1), tip(1), uucico(8), uucleanup(8), uucp(1), uuencode(1), uulog(1), uuname(1), uupick(1), uusched(8), uusend(1), uustat(1), uuto(1), uux(1) ct(1)
All times are GMT -4. The time now is 12:53 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy