Modemsite's Forum56 - The Modem Board
Main | profile | register | search | help | Ad-free Login
Forums | Other (Public) | Distinctive Ring on Windows XP    Watch  
Author Topic
joe355
Tl Posts:
5

USA
Posted - 6/28/2005 6:57:49 AM  Show Profile  Email Poster  Edit Message
I have a question about the article (part about partial distinctive ring support):
http://www.modemsite.com/56k/dringxp.asp

The inf for my modem contains the strings:
HKR, Responses, "<cr><lf>DRON =", 1, 91, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>DROF =", 1, 92, 00, 00,00,00,00, 00,00,00,00

As well as:
HKR, Responses, "<cr><lf>RING1<cr><lf>",1, 18, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>RING2<cr><lf>",1, 19, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>RING3<cr><lf>",1, 1a, 00, 00,00,00,00, 00,00,00,00

How do I find out which method the modem uses to report distinctive ring?

Also I was unsure of what was meant by:
"For modem using DRON=/DROF= (Lucent/Agere), you'll need to identify a unique DRON=## (and possibly DROF=##) pattern and code it into the .inf file. You'll remove the DRON= and DROF= entries in the .inf file, replacing it with the appropriate DRON=# [DROF=#]... string with the 08 parameter."

Would it be possible to get a further explanation/example of how this pattern is supposed to be coded into the .inf file?

if its of any help, the modem's chipset is Intel 537EA


Edited by - joe355 on 6/28/2005 6:59:20 AM

v.Richard
Tl Posts:
6222

USA
Posted - 6/28/2005 12:13:11 PM  Show Profile  Email Poster  Edit Message  v.Richards Homepage
ControlPanel->Phone&Modem Options
there should be tab on modem properties related to distinctive ring.

I am not sure, but do not think you have to worry about DRON/DOFF so long as the modem responds with RING# to the distinctive rings you have.
You can test what responses the modem gives by using Hyperterminal connected directly to modem COM port
www.modemsite.com/56k/x2-hyperterm.asp
and calling the #s for your line to see what responses the modem gives.

Aloha! Richard.

joe355
Tl Posts:
5

USA
Posted - 6/28/2005 10:33:08 PM  Show Profile  Email Poster  Edit Message
thanks....
I used hyperterminal to connect to the modem. After typing the EnaleDistinctiveRing command ("AT+VDR=1,0") I tried ringing the first of my two numbers (phone). This produces the standard (two long rings) pattern. It was reported in hyperterminal like this:

DRON=4
DROF=2
DRON=4
DROF=20
DRON=4
DROF=2
DRON=4
DROF=19

However when I tried ringing the second number (fax), which has a pattern of three short rings, there was no response in hyperterminal whatsoever. Is this because I need to change the registry before the modem will respond, or is it just that the modem can't respond to this pattern?

BTW: i cant see any tab relating to distinctive ring in phone/modem options...not sure if there's meant to be one in windows XP

joe355
Tl Posts:
5

USA
Posted - 6/28/2005 10:33:14 PM  Show Profile  Email Poster  Edit Message

Edited by - joe355 on 6/28/2005 10:33:59 PM
v.Richard
Tl Posts:
6222

USA
Posted - 6/30/2005 10:43:58 AM  Show Profile  Email Poster  Edit Message  v.Richards Homepage
I do not have and cannot find a command reference for your Intel chipset. Do you have one?

Appears your modem uses V.253 which defines the +VDR=#,[#] command as:
+VDR=<enable>, <report>
Defined Values
<enable> = 0 or 1:
0 -The modem will not report ring cadence information.
1 -The modem will report ring cadence information as specified for the <report> subparameter.

<report>
# = Decimal number specifying ring cadence information report when enabled by the <enable> subparameter.
0 - The modem will produce only DROF and DRON messages. The modem will not produce any RING event codes. The modem will report other call progress event codes as normal.

Other - The modem will produce only DROF and DRON messages. The modem will produce a RING event code after <report>/10 seconds after the falling edge of the ring pulse (i.e., after the DRON report).

So, try see what happens in you use +VDR=1,5 (or other).

What driver version are you using? Is it the latest? (AFAIK the modem should be sending DRON/OFF messages no matter which ring pattern.

Registry entries are used to define parameters for TAPI-compliant apps. Hyperterminal doesn't use TAPI, so I don't think registry is involved in lack of response to 2nd ring type with your Hyperterminal test.

Whether distinctive ring tab shows in Modem properties depends upon driver supplied with modem.

With what you describe right now, seems you could get modem to answer only on ring being reported. To get it to answer on other ring pattern you need that ring to be reported.

Note that actual modem responses are defined by the modem firmware (or, in the case of HSP modems, the driver). The .inf file (and associated registry entries) are created to enumerate these responses for TAPI. Hyperterminal direct to COM port is not a TAPI application: you see the actual modem responses.

Aloha! Richard.

joe355
Tl Posts:
5

USA
Posted - 7/3/2005 6:05:31 AM  Show Profile  Email Poster  Edit Message
I havent been able to find a command reference either. As for the driver, i have the latest and only driver supplied by the OEM installed (intel's website says they dont make drivers for the 537EA, that it is the OEM's responsibility to provide drivers/support).

I looks like some sort of hardware/firmware issue that for some reason means that the modem doesent even detect that the line is ringing when the three short ring pattern is produced. (Even with distinctive ring disabled, the modem doesnt report any RING events when i dial my fax number).

If anyone has any ideas, id be glad to hear them, but it looks like the only solution to this problem is a better modem.

Thanks for all your help.

Click Here To Close Thread, Administrators & Moderators Only.

Show All Forums |