Friday, December 31, 2004

Fujitsu 9600 and Active Voice Repartee for Windows

So your integration doesn't work either?

Previously ran into this problem 6 months ago using 7 digit SMDI. After finding a customer using 10 digit SMDI, I discovered simply changing the 7s to 10s works. If I remember correctly, 7 digit was Fujitsu's default, but if you were trying to implement outside trunk ANI in Viewmail, you needed to switch to 10 digits. I seem to also remember this did odd things to subscriber to subscriber messaging, if ANI and extension numbers conflict. Good luck.

Assuming 4 digit PBX extensions and 10 digit SMDI extensions, you must edit the Serial_Fujitsu.ini file as follows:

DefaultExtLen= 10
SwsDefaultExtLen= 10
MinExtLen= 4
MaxExtLen= 10
MaxLampExtLen= 10

If you are stunting direct transfers to the voicemail server using forwarded 5 digit virtual lines on the 9600, you need to use Extension Remapping on the server.

Example:
Where actual MLDTs / SLTs are 1XXX, virtual lines are 31XXX, use remapping entries 31* and 1*.

Tuesday, December 28, 2004

Altigen Agent Logout Code 98

Using 5.0a:

In CDR Search, when choosing the Agent Login/Out type on the Group CDR tab you may be presented with reason code 98. Normal agent logout codes are between 1 and 20.

Reason 98 corresponds to being logged out by a supervisor.


Friday, December 17, 2004

Disassemble a Gateway Solo 2500

Remove 4 screws on the back, just below the LCD hinge.
Flip the LCD wide open, and wrestle the plastic off covering the hinge, power button, and status LCD.
Remove 4 screws at the top of the keyboard, flip towards the front.
Keep digging.

Wednesday, November 10, 2004

Sysprep, Ghost and different IDE interfaces

Nice email from Bill Boswell at MCPMag.com with the short story...

"When you run Sysprep on one platform and deploy the image to another platform, you would ordinarily expect Plug-and-Play to handle any hardware differences (assuming that the machines use the same version of Ntoskrnl.exe and Hal.dll). However, mass storage drivers represent a special case. The boot loader needs to load the mass storage devices prior to initializing the operating system, so there's no opportunity to let the Plug-and-Play Manager shuffle around drivers. For this reason, it's fairly common to get a 0x0000007b bugcheck following the deployment of a Sysprep image to a machine from a different vendor, or different models from the same vendor, even though you're using what appears to be a vanilla IDE controller in both cases.

One way to avoid this problem is to include all the mass storage drivers in the Sysprep image, not just the drivers used by the source machine. The version of Sysprep.exe that comes with Windows Server 2003 has a special switch for doing just this. It's called -bmsd. Here's how it works.

On the source desktop, create a folder called Sysprep at the root of the C drive (C:\Sysprep). Put a copy of the Windows Server 2003 version of Sysprep.exe and Setupcl.exe in this folder. Extract them from the Deploy.cab file on the Setup CD. You'll find Deploy.com under \Support\Tools.

Put your Sysprep.inf file in the same C:\Sysprep folder. You probably prepared this file using Setup Manager.

Edit the Sysprep.inf file with Notepad. Add these entries to the bottom of the file:

[Sysprep]
BuildMassStorageSection=yes

[SysprepMassStorage]

Sysprep.exe uses these entries to provision the file with the mass storage drivers.

Now, open a command prompt and navigate to C:\Sysprep.

Run sysprep -bmsd. You'll see a pop-up window with a large hourglass open for a few seconds, then close. There will be no other graphical indication that the process has succeeded.

Open the Sysprep.inf file and look under the [SysprepMassStorage] section. You'll see dozens and dozens of entries.

Now run Sysprep -quiet -reseal -reboot. This will take quite a bit longer because Sysprep has to collect the specified mass storage drivers.

When you apply this image to the other desktops, the deployment should go smoothly with no bugchecks.

Hope this helps!
--Bill Boswell"

Thanks Bill. I needed that.

Tuesday, October 19, 2004

Outlook "Can't create the item"

So you click on a mailto link to create a piece of mail within an Outlook message pane and you get "Can't create the item". I don't know why it's a problem but its a bad FRMCACHE.DAT file.

Close Outlook. Go to Windows\Profiles\username\LocalSettings\Application Data\Microsoft\Forms to find it, assuming you have already set Explorer to show Hidden Files and Folders. Delete it. Problem solved.

Here is the link to MS kb: http://support.microsoft.com/default.aspx?scid=kb;en-us;267807

So far I've encountered it only on Win2000 with Office 2003. Let me know if you find a pattern.

Monday, September 27, 2004

S32EVNT1.DLL 16-bit program errors

From the Symantec website regarding 16-bit MS-DOS subsystem errors:

"According to Microsoft technical support, these errors are linked to the following registry key:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
\VirtualDeviceDrivers

This key has an VDD binary value that points to:

C:\progra~1\symantec\S32Evnt1.dll

If the VDD binary value is removed, then the 16-bit subsystem returns to normal and is functional.To solve this problem, you need to remove the VDD binary value first, and then update the Symevent files."


"Click Start > Run. The Run dialog box appears.
Type regedit and then click OK. The Registry Editor opens.
Navigate to the key HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet\Control\VirtualDeviceDrivers
In the right pane, double-click the VDD value. The Edit Binary Value dialog box opens.
Select the contents of the Value data box, and then press Delete. There may be four zeros that cannot be deleted.
Click OK, and then Exit the Registry Editor."

See link.

Wednesday, September 08, 2004

Putting USB memory sticks in clothes dryers

I found the 128MB Microsoft Partner Program give away models are good for one trip through a delicate cycle. Further experimentation is inevitable, though. I'll keep you updated.

Tuesday, August 31, 2004

OS/2 startup options

Looking for the equivalent of the Windows F5 and F8 startup features in OS/2? I didn't think so...

Here they are anyway:

When white box and OS/2 name appear at start up press:
ALT - F1 for a recovery menu
ALT - F2 for a driver by driver blow by blow

At the recovery menu:
ESC to coninue normally
F2 for command line
F3 for fixing your graphics
F4 for a safemode type desktop
F5 for hardware detection
F6 for no hardware detection
0...3 for restore point type functions

During boot when the screen becomes a solid color:
CTRL-SHIFT-F1 to stop reloading the previous applications

Tuesday, August 24, 2004

Altigen 4.6 CDR Date and Time conversion

If dealing with the raw CDR data, you can convert the date and time fields like so:

DateAdd("s",[theAltigenDateField]-18000,"01/01/1970")

Using 18000 adjusts for daylight savings, 14400 does not.

Tuesday, August 17, 2004

AVANALOG.AVD entries for NEC Aspire

OS/2 Repartee behind Nitsuko / NEC Aspire key system.

Beware of disconnects while in mailbox menu: call will default to OPEN action after greeting. Can use non-grunt detection to disconnect box if necesary.

[NITSUKO]
Name=Nitsuko Optima
MinExtSize=3
MaxExtSize=5
DefaultExtSize=4
TrunkSize=3
Data1= ***1U OPENING
Data2= ***2TF** NOANSWER
Data3= ***2IF NOANSWER
Data4= ***3TF** NOANSWER
Data5= ***3IF NOANSWER
Data6= ***4TF** NOANSWER
Data7= ***4IF BUSY
Data8= ***5TF** NOANSWER
Data9= ***5IF NOANSWER
Data10= ***6T TRUNK
Data11= ***8U OPENING
Data12= #I DIRECT
Data13= 9999 HANGUP

Friday, August 13, 2004

Repartee for Windows 2.2 Management

One for the annoying memory banks:

If you are flagged a system manager in the Personal Directory, but the administration application is running on the server (or presumably anywhere on the network), you will not be given management options via the TUI.

Typically option 0 provides management functions audibly, but isn't verbalized in the menu nor available to dial if the Administration Console is logged in.

Probably a good safety feature, but annoying if you are already careful about management status.

Monday, August 09, 2004

VBScript to delete files by date

Here's a little ditty to look for files of a particular age in a particular folder and delete them. Saved me a headache today.

I find VBScript much like college Spanish class. It's really easy to understand, but really hard to remember for very long.

'--------------------------------------------
'
' Script to Delete Files
' in a particular folder
' over seven days old
'
'--------------------------------------------

'create object and define folder to search
Set fso = CreateObject("Scripting.FileSystemObject")
Set fol = fso.GetFolder("C:\test")

'rem the next line to run silently
msgbox "It is now: " & now

'loop through files
For Each file In fol.Files

'get the difference in dates
'other options are yyyy, q, m, y, w, ww, h, n, s
myDiff = datediff("d",file.datecreated,now)

'lets say 7 days old
if myDiff > 7 then
'rem the next line to run silent
msgbox "Deleting: " & file.Name & " " & file.datecreated & " " & myDiff
'delete the file here where 'the 1 (TRUE) forces deletion of readonly files
file.delete 1
'rem the next two lines to run silently
else
msgbox "Not deleting: " & file.Name & " " & file.datecreated & " " & myDiff
end if
Next

'end of script
'--------------------------------------------

Thursday, July 22, 2004

Outlook signatures using send to mail recipient

This problem has been around since at least Office 97. You set up a nicely formatted, informative signature in Outlook and it doesn't appear when you use "send to mail recipient" from a files shortcut menu. Frustrating.

Here is the latest verbage from the MS KB regarding at least finding your signature manually:

SYMPTOMS

When you use Send To as a Mail Recipient in Microsoft Word 2002, you cannot insert an e-mail signature that you created in Outlook 2002 or Word 2002.

WORKAROUND

Use the following steps to work around this behavior:
  1. In the Word message, click Insert on the File menu.
  2. Browse to the following location:

    C:\Documents and settings\Profile name\ApplicationData\Microsoft\Signatures

  3. Select the signature file that you want to use.
  4. Click the DOWN ARROW key beside the Insert button.
  5. Click Insert as Text.

Friday, July 16, 2004

Dell PowerEdge 2600 RAID addition

If your system is not equipped with the PERC4 RAID controller and you need to add it, be careful when ordering from Dell's parts division.

Their suggested part number 340-9626 costs $999.00. It is my understanding this is an add on card with associated cables. Although this may function, it may not be necessary.

Part number 340-7478 costs $299.00. It is the key and memory required to utilize the embedded PERC4 controller on the motherboard you already have.

Here is a link to a helpful Dell forum.


Wednesday, July 14, 2004

Repartee for Windows clipping

Symptoms: messages clipped on replay after disconnect detection

Ron's suggestion:
regedit
HKLM\Software\Activevoice\Repartee\PBXIntegration
\SystemTones\Tone1

set value from 1 to 0

This is the only way to modify this setting and should only be used when experiencing this specific symptom.

Tuesday, July 13, 2004

Receive an email when a service goes down

The follow is an excerpt of an email newsletter from TechRepublic. Nice tip.

"Sooner or later, whether you're troubleshooting a server or just
managing one, knowing when a particular service goes down can be a real
lifesaver. Early notification can help you recognize that a problem has
occurred so you can get to work on the problem as soon as possible to
minimize disruption to users and/or customers.

A service's properties provide a handful of recovery options. To view
these properties, open the Services console, double-click a service,
and select the Recovery tab.

The Recovery tab sports three drop-down lists that let you specify
which action Windows should take, if any, when the service fails the
first, second, and subsequent times.

For example, you can configure Windows to send you an e-mail
notification if the service goes down. To do so, create the following
script using Notepad:

set objArgs = Wscript.Arguments
Set objEmail = CreateObject("CDO.Message")
objEmail.From = adminaddress@yourdomain.tld
objEmail.To = youraddress@yourdomain.tld
objEmail.Subject = objArgs(0) & " service is down"
objEmail.Textbody = "The service " & objArgs(0) & " has failed."
objEmail.Send
set objArgs = nothing
set objEmail = nothing

Save the script as Mail.vbs, and open the properties for the service
from the Services console. In one of the three drop-down lists, choose
the Run A File option. Click Browse to navigate to the Mail.vbs script
you just created. In the Command Line Parameters field, enter the
service name (without spaces) that you want passed to the script, and
click OK."

Friday, July 09, 2004

Viewmail 3.3.3 clipping messages

After running PBXpert to more accurately identify dialtone, a user playing voice messages through multimedia PC speakers may not hear the last several seconds of long messages.

It seems the resulting tone file may be at fault since dialtone and reorder have similar parameters. Adjusting and / or deleting them do not resolve the issue.

Changing the long ending pause timer from 5 to 4 seconds alleviated the symptoms.

Friday, June 25, 2004

Repartee for Windows database checks

Before migration from OS/2, and after UPGCHK.EXE errors, you might use:

vmailos2 dbchk /f as a database cleanup tool. Note: if running 7.47, verify Q version is 703pr15 or later. Without a PRN update from Active Voice support, bad things will happen associated with leftover Y2K issues.

vmailos2 filedump /e /nXXX /d where XXX is the record number associated with error in upgchk.log. You can manually remove these bad records (i.e. FAX_LIB on non fax enabled systems).

Thursday, June 24, 2004

Arcserve 7 for Novell Database Damage

If your database is definately hosed, perform the following:


a) At the server console, perform ASTOP
b) From a Workstation, rename the DATABASE directory which is in the ARCSERVE directory
c) Make a copy of the EMPTYDB directory and rename it to DATABASE (you effectively have a fresh blank database now)
d) Perform ASTART at the server console
e) Merge the backup tape back into the database.
f) Once this is completed, perform the restore as the tape contents will be in the new database


Subsequent backups should merge into the database as normal, previous backups will have to be merged back in. Â If the tape contents are ot merging into the database for any reason, you can tweak BTrieve - post your NetWare version and Service Pack and I can post tweaks you can try


Pasted from http://tek-tips.com/gviewthread.cfm/pid/478/qid/854451

Monday, June 21, 2004

Repartee for Windows Message Order

On version 2.2, you can only change FIFO / LIFO order.

Modifyin the message stack (i.e. subscribers then message box) will be available on 2.3.

This was available on OS/2 via MSGORDER after shutdown at command line.

Sunday, June 20, 2004

VB6 run-time error 713

After working with Excel 2000 text boxes, and vb.NET, running a project in VB6 with text boxes bound to Access 2000 data fields blows error 713.

Execute regsvr32 msbind.dll in X:\WINNT\System32.

Problem solved. Not sure what caused it, but the .net and Excel ideas seem relevant.

Wednesday, June 16, 2004

Repartee for Win200 and Fujitsu F9600

You may find the only integration that functions is the message waiting indicators.

Assuming 4 digit PBX extensions and 7 digit SMDI extensions, you must edit the Serial_Fujitsu.ini file as follows:

DefaultExtLen= 7
SwsDefaultExtLen= 7
MinExtLen= 4
MaxExtLen= 7
MaxLampExtLen= 7

If you are stunting direct transfers to the voicemail server using forwarded 5 digit virtual lines on the 9600, you need to use Extension Remapping on the server.

Example:
Where actual MLDTs / SLTs are 1XXX, virtual lines are 31XXX, use remapping entries 31* and 1*.

Monday, June 14, 2004

Repartee for Win2000 and Iwatsu ADIX

On the Iwatsu ADIX, it was common to simply send forwarding extensions and 9 plus the originating extensions to voicemail systems.

If you wish to retain this simplicity behind a Repartee for Windows, you need to edit the AVANALOG.AVD file.

Add the lines:

Data36= 9I DIRECT
Data37= F NOANSWER
Data38= 9 OPENING
Data39= 77xxx OPENING


to the [ADIX] field.

Data 36 prompts for a password when retrieving messages, Data 37 plays greetings associated with forwarding extensions, Data 38 plays the default opening greeting for extensions dialing the voicemail system, and Data 39 sends all trunk calls to the opening greeting as well when 77 is used in the ADIX as a trunk call packet.

Be careful to retain the spaces between fields in the AVANALOG.AVD file. The above example should be used as reference for the data, not the format. I suggest you copy and paste Data 35 and edit it appropriately.

Thursday, June 10, 2004

Stop 0x0A messages installing and running XP

Microsoft Knowledge Base article 165863 describes good general troubleshooting techniques, but ultimately didn't help with my last attempt to install XP fresh on an old PCChips mobo.

Short story is the VIA chipsets were the problem. You can get the latest 4in1 drivers here:
ViaArena

Tuesday, June 01, 2004

Dreamweaver MX ASP record update form

If you are using Dreamweaver MX to generate ASP code, it appears updating dates is a problem.

When Dreamweaver builds arrays of form fields and values, it seems to use a single quote ( ' ) SQL delimiter in all circumstances. Updating dates requires a pound ( # ) delimiter.

The following is Dreamweaver sample output:

This won't work if the field is a date format:
MM_fieldsStr = "myDate|value"
MM_columnsStr = "[myDate]|',none,NULL"

This will work:
MM_fieldsStr = "myDate|value"
MM_columnsStr = "[myDate]|#,none,NULL"


Choosing submitting as date during the form building wizard doesn't seem to have any effect.

Friday, May 28, 2004

Print from a web page without a dialog box

This is bad practice, as far as I'm concerned. Sometimes you just have to do what you have to do though.

You may be required to tweak your browser security settings to allow ActiveX downloads to get it completely transparent, so tread carefully.

<html>
<head>
<title>Title of your print test page.</title>
<script>
function Print()
{
if (document.all)
{
WebBrowser1.ExecWB(6, 6) //use 6, 1 to prompt the print dialog or 6, 6 to omit it;
WebBrowser1.outerHTML = "";
}
else
{
window.print();
}
}
</script>

</head>
<body>

<div style="page-break-before:always">
<p>This would be your page text.</p>


<object ID="WebBrowser1" WIDTH="0" HEIGHT="0"
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>

<SCRIPT>
<!--
Print()
//-->
</SCRIPT>

</div>

</body>
</html>

Tuesday, May 25, 2004

NEC Aspire and Repartee Integration

Assuming you have 4 digit extension numbers, and 3 digit trunks, this is workable.

The Aspire in-band DTMF cannot be modified per manufacturer support 05/25/2004.

Disconnects will be a problem during direct calls to voicemail. By default, if a caller hangs up during the "please enter your password" prompt, the Aspire repeats 9999. Since this is an invalid password, the disconnected call returns to the OPEN box and ultimately transfers to the operator. Using TBoxes as auto-attendants allows you to say-bye after the OPEN greeting to avoid phantom ringing at the operator.

switch setup

Set switch type to Default
Change off hook delay from 25 to 15
Set lamp on code to #X01
Set integration options to INT=NITSUKO

avanalog.avd

Edit the Nitsuko related data as follows:

[NITSUKO]
Name=Nitsuko Optima
MinExtSize=3
MaxExtSize=5
DefaultExtSize=4
TrunkSize=3
Data1= ***1U OPENING
Data2= ***2TF** NOANSWER
Data3= ***2IF NOANSWER
Data4= ***3TF** NOANSWER
Data5= ***3IF NOANSWER
Data6= ***4TF** NOANSWER
Data7= ***4IF BUSY
Data8= ***5TF** NOANSWER
Data9= ***5IF NOANSWER
Data10= ***6T TRUNK
Data11= ***8U OPENING
Data12= #I DIRECT
Data13= 9999 HANGUP

You may need to duplicate entries 3, 5, 7, and 9 above and replace I with U to allow for calls from extensions without mailboxes. I have not tested this as of yet.

Thursday, May 20, 2004

Browser Hijack du jour 2

NicTech Networks

Found this one resurrecting the coeds mother's office workstation.

Once again, symptoms include pop ups without IE open, pop ups, and pop behinds that aren't corrected by mortal means. I have resolved to leave the damage there but limit system access to it.

Here's a link to the discussion that helped. Below is the post that makes it simple...

My problem was a 1 min login delay due the aktiveds.dll that loads at startup (thanks to NicTech Networks Inc.). The following advice worked for me so I guess it works for any .dll made by NicTech since they all use the same registry folder....

Open up regedit.exe and find THIS folder. Navigate to it by clicking the +'s to expand
things like you would in Windows explorer:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\Guardian


Right click over "Guardian" in the left pane.
Left click on "Permissions"
Left click "SYSTEM" once to highlight it.
Check "deny" in all boxes that you can at the bottom (Probably only 2)
Left click Apply
Left Click OK

Say "OK" to any warnings about permissions
**Reboot** the system

then problems solved

Browser Hijack du jour

CoolWebSearch

Ran across this resurrecting a college coed's barely functioning PC.

After using Spybot, Adaware, and Hijackthis to remove the obvious and dorking the registry where not, the darn thing would not let go.

The final symptom was every google search returned a pop behind window, and the first google results page was a forged list of sponsored links. Very clever, very annoying.

Here's a link to a utility that removed the final piece. Thanks Merijn.

Wednesday, May 19, 2004

Altigen ACM Issues

ACM 4.6 sp1a 4
* Problem stripping area codes for Zoomerang in Pittsburgh (724).
* Que overflow settings only effective for two or fewer calls in queue, although default is 20.
* IP600 firmware above 1116 doesn't maintain hs volume levels
* ACR using SQL WHERE clauses in rules using external data is fixed with CServ.exe version 4.6.0.74. Previously, these rules would function but weren't being written to Access and would disappear on a server reboot.

Speed Up Windows XP by Keeping the Operating System in Memory

Here's some info from Ursamajoran at ExtremeTech. Looks interesting in concept, but I experienced a big problem with Fookes Software's NoteTab Lite after these hacks. Saving to an NT4 share hung the application and corrupted the edited files. Use at your own risk...

One thing you can do to speed up Windows XP is to make sure that key operating system functions stay in memory. Memory (also called "RAM") is much faster than the hard disk. Perform the following steps to pep up your XP computer's performance:

Click the Start button. Click the Run command and type regedit in the Open text box. Click OK. As always, be very careful when editing the Registry.

In the Registry Editor, go to the following registry key:
HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Right click the DisablePagingExecutive entry in the right pane of the Registry editor and click Modify.

In the Edit DWORD Value dialog box, type the number "1" (without the quotes) in the Value data field. Click OK.

Right click the LargeSystemCache- double click it and change the decimal to 1 -this allows XP Kernel to Run in memory improves system performance alot

Close the Registry Editor and restart the computer.


and...

This is an unique technique for XP, which could improve the performance significantly by tweaking the prefetcher (which is a cache folder).

1. run "regedit";
2. goto [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher];
3. Set the value to either 0-Disable, 1-App launch prefetch, 2-Boot Prefetch, 3-Both ("3" is recommended).
4. reboot.

It should decrease the boot time and the time it takes to load programs.

Tuesday, May 18, 2004

Active Voice Message Order

The sources of the messages (i.e. subscribers, interviews, outside, etc.) are still currently the primary sort fields. Achieving true LIFO / FIFO order is not possible. Tweaking the source orders is, though.

After exiting the voice messaging system, use the command:

[E:VMAIL]MSGORDER

to manipulate the order in which the system presents messages.

This may only be related to the Repartee / AD-XX lines, and may not pertain to the Kinesis product.

Tuesday, May 11, 2004

OS/2 C:\IBMLAN\NETPROG\NETWKSTA.200 error SYS 1719

Happens to me everytime.

After running MPTS and configuring settings related to IBM NetBIOS over TCP/IP, the IBMLAN.INI file is damaged.

Open the file with E and find the line beginning with net1. You may find garbage characters after net1 = TC.

A sample of the correct format is:

net1 = TCPBEUI$,1,LM10,34,70,14

Edit and save the file, reboot, and problem solved.

Editing TCP/IP in OS/2 without rebooting

Thanks goes to Patrick at SN. I don't know where he got this info, so it is probably being used without someones permission. It appears to be from Active Voice or an experienced tech, either unsupported or not available to the public, since as of this post, I haven't seen it in their official documentation.

If you're the author and you really have an issue with me publishing old OS/2 information, let me know via email.

Otherwise, for those of you also stuck with upgrading mission critical OS/2 based systems...

Before reconfiguring TCP/IP the protocol stack must be checked to make sure it is binding to the NIC card.

To do this:
1. Open up an OS/2 window.
2. Type netstat -n.
The physical address of the NIC card should appear followed by 12 numbers. If the physical address is followed by zeros, the protocol stack has not bound to the NIC card. If the NIC card has not been bound run setup of OS/2 and select the correct NIC card.

After confirming that you have the correct NIC card and the NIC protocol is binding to it, perform the following to create a shortcut for re-configuring TCP/IP without shutting down the voice mail system.

1. Make backups of you Mptconfg.ini and Setup.cmd files before making any modifications.
2. Tedit C:\mptn\bin\mptconfg.ini
3. Insert the correct IP address, subnet mask, and broadcast address. The fields that need to be changed are:

[IPCONFIG]
Address = ###.###.###.###
Brdcast = ###.###.###.###
Netmask = ###.###.###.###
4. Tedit C:\mptn\bin\setup.cmd
5. Insert the correct IP address, subnet mask and broadcast address. The fields that need to be changed are:
Ifconfig lan0 ###.###.###.### (this is the IP address)
Netmask ###.###.###.###
Metric0 mtu 1500 broadcast ###.###.###.###
6. Run Netbind from C:\ibmcom\protocol.
7. Run setup from protocol directory.
8. Run netstat –a to make sure that the TCP/IP changes have taken effect.


After the correct changes have been made you should be able to ping other client stations.


To add the default router address without having to reboot

Here's the information we have on adding the route statement to the setup.cmd file in the C:\mptn\bin directory. Once you add this line to the setup.cmd file, you need to save the file in the TEDIT program by hitting F2 then F3, then you can run setup.cmd in the same directory again and it should add the route statement. They do NOT have to reboot nor will it go away after a reboot. They can run setup.cmd while the voice mail is running.
----

Description: When the LAN that the Repartee is communicating with has multiple segments, routers will probably be used between the segments. In order for the Repartee to communicate out of the segment that it exists in a router statement must be added to the setup.cmd file.


Solution: Edit the setup.cmd located in c:\mptn\bin. This includes ip address, subnet mask, broadcast address, and routers. All of the above parameters except for routers will be initially defined during install. Simply edit setup.cmd and execute it from the command line by typing setup. Next add the following line.

route add default xxx.xxx.xxx.x 1

where:

add you are adding a route

default the default destination network (the network the server is on.)

xxx.xxx.xxx.x the ip address of the router (if the adddress of the server is 197.215.240.101, a router address of 197.215.240.1 will broadcast to the server's network and find the router).

1 The number of hops to destination. (from x.101 to x.1 is one hop. the value will be 1 in most cases.)