Some modems have a feature called adaptive dialing. When they are told to
dial a number using Tone dialing, they check to make sure that dialtone has
gone away after dialing the first digit. If it has not, the modem assumes the
phone line does not accept Tone dialing and so switches to Pulse.
When dialing out from a PBX, there is almost always a secondary dialtone.
Typically you take the phone off-hook, get the PBX dialtone, dial "9" (or other
number) to get an outside line, and then get the phone company's dialtone. In
a situation like this, you need to tell the modem to expect the secondary
dialtone. On Hayes and compatible modems, this is done by putting a "W" in the
dial string at the appropriate place. For example, to dial 9 for an outside
line, and then 7654321, use ATDT9W7654321. In C-Kermit and Kermit 95, this is
accomplished with:
39 Tone Dialing Changes to Pulse after First Digit
SET DIAL PBX-OUTSIDE-PREFIX 9W
(replace "9" with your PBX's outside-line prefix).
Kermit FAQ / Columbia University / kermit@kermitproject.org