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
PAGESEND(8)						      System Manager's Manual						       PAGESEND(8)

NAME
pagesend - HylaFAX IXO/TAP and UCP transmit program SYNOPSIS
/usr/sbin/pagesend [ -l ] [ -p ] [ -c config ] -m device-ID qfile DESCRIPTION
pagesend is the program that implements the IXO/TAP and the UCP transmission protocol for the HylaFAX system. pagesend is invoked by the faxq scheduler process for each pager transmit attempt. pagesend assumes that its current working directory is the top of the spooling hierarchy and that a suitable modem device has been allocated for its use. In normal use pagesend will inherit a lockfile for the modem from the faxq process. The format of the job description file specified on the command line is described in sendq(5). pagesend initializes the modem before attempting to transmit the pager message using the information in the appropriate modem configuration file. If the modem does not respond to this initialization, pagesend will repeatedly try to initialize the modem. This behaviour is required for send-only environments in which a faxgetty(8) process is not run (and the modem would be known to be in a properly initialized state). pagesend catches SIGINT and SIGTERM and cleans up any resources it controls; this is the mechanism used by faxq to abort a job while it is in progress. Many aspects of pagesend operation are controlled through a configuration file. The configuration file is located in the spooler hierarchy in the etc subdirectory and is named config.device-ID; consult hylafax-config(5) for detailed information on the contents of configuration files. The protocol which must be used for a specific service provider is controled from the hylafax-info(5) file. OPTIONS
-c config Treat config as a configuration parameter specification that is interpreted after reading the per-device configuration file. For example, ``-c sessiontracing:0x4f'' would set the SessionTracing configuration parameter to ``0x4f'', overriding any setting in the configuration file. -m devID The device to use in processing the job. Note that this is a device identifier and not the pathname of the tty special file. A device identifier is formed from a device filename by removing any leading ``/dev/'' and converting any ``/'' characters to ``_'' characters. -l Do the UUCP lockfile protocol in pagesend. By default pagesend assumes that it is invoked with the device already locked and that it does not need to manage the lockfile. -p Do not change the process priority when transmitting. Normally pagesend will raise its priority to reduce i/o latency. This option is useful for debugging. NOTES
pagesend returns the new job status to faxq through the exit(2) return value of the process: send_retry (0), retry job; send_failed (1), job finished without success, send_done (2), job completed successfully, send_reformat (3), job should be retried after documents are reformatted. FILES
/var/spool/hylafax/etc/config.devID device-specific configuration file Consult hylafax-server(5) for a complete discussion of the structure and content of the spooling area. SEE ALSO
faxq(8), hylafax-server(5), hylafax-config(5), hylafax-info(5) October 3, 1995 PAGESEND(8)
All times are GMT -4. The time now is 06:26 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy