18.9. Overriding Call Waiting
Problem
Your phone line has call waiting, so whenever you get a call when you are online it messes up your connection—you get disconnected, or your downloads get corrupted or interrupted.
Solution
Disable call waiting in /etc/wvdial.conf. This option disables call waiting globally:
Dial Prefix = *70,
This disables it per phone number:
Phone = *70,1234567
You can add another comma or two to give it more time to take effect before dialing the number, if necessary.
Discussion
The V.92 modem standard allows for more options than merely disabling call waiting: ignore, disconnect, or place the Internet connection on hold and take the call. The last option requires using an ISP that supports this. You'll need a modem that supports these features to make them work.
See Also
man 1 wvdialman 5 wvdial.confman 8 pppd
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access