-!- Tips: -!- NetWaiting - Conexant based v.92 modems - MOH (Modem On Hold) v92 -!-

Zepper

Elite Member
May 1, 2001
18,998
0
0
I changed this to a tips thread now that I almost have this thing working.

Original Post:
. Trying to get this new v.92 modem going and keep runnning into ditches and walls. I've got all the latest drivers, firmware and software installed but they seem to be putting a drag on things.
. Among other things, I've heard that the mohser.vxd driver that comes with the modem drivers is suppose to be installed in place of serial.vxd (the standard COM: port driver. But when I do that (by the simple expedient of renaming the files), NW doesn't want to run. And when I put serial.vxd back in place, NW will run but seems to put an unacceptable drag on my surfing.
. Glad for any tips from knowledgable ATers.
.bh.
--------------------------
My Cendyne modem came with NW v.2.03a.

Earilier I found NW v.2.5.3 on: http://www.bestdata.com. AFAIK, it's still there if you need that version.

Note (09-27-03): There is yet a newer version of NW available, v.2.5.6. It is available from this Dell web page: Linkage .
He are the 'NetWaiting Release notes' that accompany v.2.5.6:

Version 2.5.6 (03-28-03) (updated setup.inx, modemmoh.dll, netwaiting.exe BVRPdiag.dll)
1. Changed Netwaiting.ini to Netwait.ini.


Version 2.5.5 (03-06-03) (updated modemmoh.dll)
1. Correct RUS, NOR, DAN install translation string bugs.
2. Fixed HEB license file, bad characters.
3. Added netwaiting.ini file to all language folders for easy customization.
4. Added aboutn.ini file to all language folders for easy version number changes.
5. Added feature of MOH support on v.92 server after rate fallback.
6. Fixed on hold timer, specifically with Eclipse.
7. Changed v.90 support behavior. Disconnect with v.90 server support, ignore or disconnect on incoming call.
8. Increased amount of time subtracted from on hold timer to stablize reconnect.

Version 2.5.4 A (updated modemmoh.dll)
1. Fixed bug under 98SE, ME, and 2K so that NW will launch at windows startup when option selected.
2. Fixed address book bug under Japanese, junk characters.
3. Added feature to subtract time from on hold timer. Set to Dell standards.
4. Removed Advanced button.
6. changed how "do not show" option in splash screen works.
7. Changed help file name to meet Dell 8.3 standard.
8. Changed version number to include "A" representing generic build.

Version 2.14 (updated moh.exe)
1. New process of detecting v.92 or v.90 connection, to correct problem with Serial based external modem and option for outbound calling.
2. Added language support for Slovenia.

Version 2.5.3
1. Added v.90 server support.

Version 2.07
1. Added Logging feature
2. Correct caller ID representation of "O" and "P". "O" is now "Out of Area" and "P" is "Private".

Version 2.06
1. Updated Install Shield scripts to display user not admin if trying to uninstall as limited user
2. Localized Install Shield scripts.
3. Replaced Czech DLL to fix "?" characters.

Version 2.05
1. Updated Install Shield script to state 2.05
2. Updated About Box DLLs to fix "?" character in double byte languages.

Version 2.04
1. Updated Help and resource files for additional languages.
2. Fixed the Chinese about box displaying garbage characters.
3. Fixed Index pages in Czech, Danish, Dutch, Finnish, German, Greek, Hebrew, Norwegian, Polish, Portuguese & Sweden.
4. Verified Installing of 2.04 over 1.06 is complete.


Version 2.03
1. Added support for Handset Exclusion circuitry.
2. Added ACF Advanced Configuration screen.
3. Added variable in MOH.INI that enables or disables the Advanced ACF config screen.
4. Added Compaq Ring.wav file



Version 1.06b
1. Updated support for Arabic, Greek, Slovak, Turkish, Russian & Hungarian
2. Fixed Arabic Caller ID display issue
3. Moved the timer and status display in the main screen. This fixes some issues where the timer and status would have text cut off in some languages.
4. Fixed Arabic config screen to line up check boxes.
5. Fixed Japanese Configuration screen display issue.
---------------------------------

I hope some ATers find this info useful.
.bh.
:moon:
 

Zepper

Elite Member
May 1, 2001
18,998
0
0
. Well, I guess it's working now. I'm not sure what the magic combo is but I think you have to use W0 in your init string so that the modem reports DTE (CPU to modem speed) rather than DCE (modem to modem speed)- I was using W2 as I like to know my actual connect speed. And load NW before you ever try to dial out - so I guess I'll put NW in the Startup folder.
. I don't know yet if the mojo will hold over a disconnect and reconnect, but everything is working happily together right now. I will add other notes here as I get more experience with v.92.
. Thanks to anyone who looked.
.bh.
:moon:
 

Zepper

Elite Member
May 1, 2001
18,998
0
0
More info fer ya:
---------------------------

Here is the netwait.ini that comes with the Dell version of NW:
; Version 2.5.6

[Reserved]
LogonTime=0
LogonFile=logon.bmp
URLName=V92 website
URL=http://v92.com/v92_faq.htm
URLx=185
URLy=187
Red=255
Green=255
Blue=255

[Sounds]
Timeout=beep.wav
Ring=ring.wav
Enable=1

[CallerId]
WaitForRemoteResponse=1

[MOH]
HelpName=NetWait
HoldTimerMdmXSdk=28
HoldTimerCnxtSdk=33
CallButtonStatus=2
;0=normal behavior, 1=always grayed, 2=always hidden
SaveCallerID=0
;0=no caller ID file saved, 1=save caller ID file "callID.fic"
AcceptV90=1
;0=no v90 support, 1=v90 support
AutoRejectTimer=20
AskForOnHook=0
HideDisableMOH=1
HandsetExclusion=2
;0=On 1=Off 2=Automatic
HandsetMessageBox=0
ShowAdvanced=0
Timeout=10
ServerSync=3
TitleTxt=NetWaiting
DisableMOH=0
AcceptAll=0
IgnoreAll=0
ScreenAll=1
LoadAtStartup=0
ShowOnSystray=1
Cx=445
Cy=220
Force=-1
Minimize=1
DllTrace=0
AlwaysChoose=1
SleepAfterInit=2000
WaitForCarrierDetect=0

-------------------------------
Here it is as it should be modified for external (ACF) modems:

; Version 2.5.6

[Reserved]
LogonTime=0
LogonFile=logon.bmp
URLName=V92 website
URL=http://v92.com/v92_faq.htm
URLx=185
URLy=187
Red=255
Green=255
Blue=255

[Sounds]
Timeout=beep.wav
Ring=ring.wav
Enable=1

[CallerId]
WaitForRemoteResponse=1

[MOH]
HelpName=NetWait
HoldTimerMdmXSdk=28
HoldTimerCnxtSdk=33
CallButtonStatus=0 ;bh CHANGED 2 to 0
;0=normal behavior, 1=always grayed, 2=always hidden
SaveCallerID=0
;0=no caller ID file saved, 1=save caller ID file "callID.fic"
AcceptV90=1
;0=no v90 support, 1=v90 support
AutoRejectTimer=20
AskForOnHook=0
HideDisableMOH=0 ;bh CHANGED 1 to 0
HandsetExclusion=2
;0=On 1=Off 2=Automatic
HandsetMessageBox=0
ShowAdvanced=1 ;bh CHANGED 0 to 1
Timeout=10
ServerSync=3
TitleTxt=NetWaiting
DisableMOH=0
AcceptAll=0
IgnoreAll=0
ScreenAll=1
LoadAtStartup=0
ShowOnSystray=1
Cx=445
Cy=220
Force=-1
Minimize=1
DllTrace=0
AlwaysChoose=1
SleepAfterInit=2000
WaitForCarrierDetect=0

The netwait.ini file in the d:\Program Files\Netwaiting\ folder is not the one that controls. The one that needs to be changed is the one in a d:\windows\ subfolder. Rename the one in the NW folder to 'netwait0.ini' so you'll always have it for reference. (d: stands for whatever drive letter applies in your case)
.b.h.
:moon: