Click to See Complete Forum and Search --> : Anyone know how to use v92 modem commands?


Satur9
05-02-2003, 12:13 PM
Hey all,

I have a US Robotics 5610B modem which is Linux and v92 compliant, and which features a nifty feature where it can be set up to disconnect automatically when Call Waiting is detected.

SuSE 8.1 detected my USR modem without a hitch and automatically set it up to disconnect on call waiting. This is good: I want my modem to disconnect if a call is coming through. Mandrake 9.1 -- my new distro of choice -- was a ***** to setup with the same modem/rig, and it hasn't set itself up to disconnect on call waiting.

Okay, apparently the v92 command to disconnect on call waiting is +PCW=1. Only problem is that I don't know where to put it in the init string.

At the moment, I've added the command under KPPP-->Setup-->Modem-->Modem Commands... in the "Initialization String 1" field. It now reads "ATZ+PCW=1". But this hasn't worked.

Any idea what the proper syntax/place is to add the +PCW=1 command under KPPP?

Thanks,
Tim

nerrollus
05-02-2003, 12:25 PM
ATZ is the default command to set the modem back to factory default and can't be used in conjuction with any other commands.

Instead of ATZ put AT+PCW=1 and see how that works for you.

bwkaz
05-02-2003, 12:48 PM
Or, if the program you're using supports it, have two initialization strings. Make the first one be "ATZ", and the second be "AT+PCW=1".

Benefit of doing it this way is, the modem gets reset to power-on defaults whenever you dial, before the +PCW=1 gets "executed".

nerrollus
05-02-2003, 12:51 PM
Originally posted by nerrollus
ATZ is the default command to set the modem back to factory default and can't be used in conjuction with any other commands.

Instead of ATZ put AT+PCW=1 and see how that works for you.


Agree, that is the best way of doing it... I think kppp allows 2 strings?

Satur9
05-02-2003, 07:05 PM
Thanks all,

The AT+PCW=1 command works great; KPPP does indeed support two init strings, so I've set it up as detailed in bwkaz's post.

I'm especially glad seeings as how Mandrake's support for the USR 5610B is so dismal. It took two upgrades and numerous re-installs before I came to the conclusion that the only way to set the modem up was during the install, and to set it to "script-based" instead of PAP. In each account, I then had to change the setting to PAP. But that's a whole other story...

Much obliged,

Tim

bs_texas
05-02-2003, 07:19 PM
With V.92, if your ISP supports it, you can put the modem on hold (MOH) while you take the call and then resume your online session when you hang up, without redialing.

Just a little FYI for those who don't know.

http://www.usr.com/v92/

Satur9
05-02-2003, 08:41 PM
The USR 5610B is a damn-fine performer -- especially in consistancy of speed (I'm guaranteed a connection 53kbps everytime, and downloads of 6-7kbps), quick connect, ICN/MOH, and Linux compatability built-in as of Kernel 2.3.

Still, I can't help but feel that there's so many features I'm missing out on -- specifically, some of the features yeilded by the Windows-only software that the modem ships with. As far as I know, there's no app for Linux that can pop up a window everytime I call is detected, along with caller ID, etc. There's also all sorts of modem control options in the USR Control Center -- accessable only through Windows.

But, hey -- it dials up, it connects, it stays connected, and it's fast. As of today it also disconnects on call waiting. I don't need the bells and whistles.

Tim