karl@uhpgvax.UUCP (Karl Hinck) (10/09/85)
I recently got a telephone bill for one of our dial-outs (a 202c compatible) that came to over $1000. Most of that was for a 26 hour call and a 20 hour call, plus some other shorter long calls. No call on this line has ever lasted more than 50 minutes for the last 3 years, and the long calls only happened over about a 7 day period (May 28 to June 3). Everything just went back to normal after that and no one knew about it until the bills came in. Nothing was changed in our system. The people on the other end tell me that they reboot their system every shift (8 hours) and that this hangs up all the lines. They also hang up if no data is transferred for 2 min. What I'm leading up to is: Does anyone have any good advice on how to handle the phone company? They were nice but basically said, "So What!! Pay up!", and I am not convinced the error is not theirs. Thanks for listening -- Karl Hinck ihnp4!islenet!uhpgvax!karl University of Hawaii sdcsvax!noscvax!uhpgvax!karl Planetary Geosciences Division 2525 Correa Rd. (808) 948-6321 Honolulu, Hi. 96822
lauren@vortex.UUCP (Lauren Weinstein) (10/15/85)
While any sort of billing error CAN happen, the sort of error you describe, in the time range described (and not involving collect or third party billing) would be very rare. Are you sure there's no chance that the modems wedged and kept the connections open? What kind of modems were on each end? --Lauren--
piet@mcvax.UUCP (Piet Beertema) (10/18/85)
>I recently got a telephone bill for one of our dial-outs (a 202c >compatible) that came to over $1000. Most of that was for a 26 hour >call and a 20 hour call, plus some other shorter long calls. >Nothing was changed in our system. >What I'm leading up to is: Does anyone have any good advice on >how to handle the phone company? They were nice but basically said, >"So What!! Pay up!", and I am not convinced the error is not theirs. Absolutely? We've had this problem long, long ago: transatlantic links lasting for hours.... It turned out uucico was the culprit, hanging indefinitely on noisy lines. Check that your uucico doesn't do the same (pk1.c: routine pkgetpack() should have a "noise count", not looking indefinitely for a SYN char). -- Piet Beertema, CWI, Amsterdam (piet@mcvax.UUCP)
lauren@vortex.UUCP (Lauren Weinstein) (10/20/85)
First of all, I note that the original poster said the problem was with a 202C type modem. This is a half-duplex modem, not used in "normal" applications with Unix, and implies that some specialized application was in use. But in any case, regardless of the type of modem or the application that was running, the original poster said that the computer on one end was rebooted, dropping all the dialup lines, at intervals considerably shorter than the period of time telco claimed the call was in progress. This would seem to absolve software on those machines of responsibility for the problem. If the modem on either side hungup, the phone connection would be broken (and charging stopped) within 30 seconds or less. One likely possibility is that a modem on one side or the other triggered remote self-test mode among both modems. Depending on the modems, this can sometimes cause even DTR to be IGNORED. Some modems spontaneously drop in/out of this mode under certain conditions. I've seen a pair of modems merrily chattering at each other for hours even when the systems at both ends were completely down and DTR was down on both modems. Suddenly, both modems just cleared and went back to normal. The moral is to ALWAYS jumper OFF remote self-test mode within the modems! --Lauren--
smb@ulysses.UUCP (Steven Bellovin) (10/21/85)
> First of all, I note that the original poster said the problem was with > a 202C type modem. This is a half-duplex modem, not used in "normal" > applications with Unix, and implies that some specialized application > was in use. But in any case, regardless of the type of modem > or the application that was running, the original poster said that the > computer on one end was rebooted, dropping all the dialup lines, at > intervals considerably shorter than the period of time telco claimed the > call was in progress. > > This would seem to absolve software on those machines of responsibility > for the problem. If the modem on either side hungup, the phone connection > would be broken (and charging stopped) within 30 seconds or less. The problem with many models of 202 (I don't know for certain about the 202C so I won't be that specific) is that there's no carrier present except when transmitting. Remember that this is a half-duplex modem, and hence does not -- nay, cannot -- transmit a tone when the other end is doing so. It is thus quite difficult to tell when the remote end has hung up, since all the local end can do is (a) let its protocols time out when they don't get ackknowledgements; or (b) *try* to detect dial tone or whatever other random noises your local CO will throw at you when the far end has gone to sleep.
lauren@vortex.UUCP (Lauren Weinstein) (10/22/85)
It's certainly true that the 202 is half duplex and that you cannot get a positive indication of hangup simply from "loss of carrier." However, in the case we're talking about, it doesn't matter. We were told that the far end reset and hung up its modems at a fixed interval. This action ALONE, regardless of what the other end does with ITS modem, will break down the phone connection and stop charging. If party A calls party B and party B hangs up (more than 15 to 30 seconds or so) the call will be terminated. Party A might still have his or her "phone" off hook (if they were a brain-damaged 202 modem, for example) but it'll just be looking into a dial tone or (shortly thereafter) a dialtone timeout siren or recording. The point is that when party A hangs up, the call is broken down immediately. If party B hangs up but party A stays offhook, the call will STILL break down (and charging stopped) after a relatively few seconds. It doesn't matter what party A does at that point. The only case where this doesn't happen is in local calls in extremely old-style step-by-step telephone exchanges, which are few and far between these days. In particular, the sequence I outlined above will definitely break down calls on any conventional long distance circuits, including international circuits, of course. So, if it is indeed true that party B definitely hung up its modems every 8 hours or so, the 24 hour+ phone call could only be explained by a telco billing error, regardless of the type of software or modems in use. --Lauren--
piet@mcvax.UUCP (Piet Beertema) (10/22/85)
>The moral is to ALWAYS jumper OFF remote self-test mode within >the modems! Iff the modem has such a jumper....! Better is to fix your uucico. -- Piet Beertema, CWI, Amsterdam (piet@mcvax.UUCP)
lauren@vortex.UUCP (Lauren Weinstein) (10/24/85)
The case in question (the 24+ hour phone call) was on a 202C modem and nothing to do with uucico or anything similar. I've gotten direct mail from the person with the modem confirming that the application was specialized and half-duplex. Secondly, no changes to any software are going to help get you out of many modem self-test lockup situations, since DTR is frequently IGNORED by the modems in such instances. This is a situation where the hardware must take the responsibility, not the software. All software can do is try drop DTR to try hangup, but if the modem ignores that and keeps the call up the charges are going to continue. Moral: Don't buy modems that force you to keep remote-test enabled! --Lauren--
johnl@ima.UUCP (10/26/85)
> [Hanging up the receiving end usually breaks the circuit.] > The only case where this doesn't happen is in local calls in extremely > old-style step-by-step telephone exchanges, which are few and far between > these days. I note that this problem occurred in Hawaii, where the phone company is a traditionally sleepy subsidiary of ITT. Perhaps there really is an ancient step exchange there. John Levine, ima!johnl