TCP/IP Products > TCP-PRO

Tips and Tricks

<< < (3/4) > >>

Bob:
We did several tests of build 21 vs 22 vs 23 vs 1.0.24 (current). Build 21 does have the older ssh code in it however in our tests all of the builds acted the same.

The results indicate that if the PC goes into sleep mode and WOL (wake on lan) is NOT enabled AND the remote unix host has keepalives turned on THEN after the keepalive times out (about 15 minutes after sleep mode starts) the connection will drop.

This IS proper behavior under the circumstances. If you do not like this behavior you need to change one of the paramters. The best place to change it is on the PC. Enabling WOL (if you can) should keep the session alive as would configuring your PC so that it will not go into sleep mode for anything other than the display (could require bios and/or windows setting changes depending on the windows version).
Alternately one could try to disable the keepalives in UNIX however this could have the unwanted side effect of preventing dead sessions from being harvested so I would not recommend it.

Bob:
Put a blank floppy in your A: drive on the machine that has the license server.
Go to Program Files->J River->ICETCP5 SERVER->TCP5_USER
Copy the "Licenses" folder to the A: drive.
Copy the "Data" folder to the A: drive.
Copy TCP-Pro/configwizard.exe to the A: drive (for 5.x).
Copy TCP4-32/configwizard44.exe to the A: drive (for classic 4.4).

Take the floppy to the remote machine. Open the A: drive and run either configwizard.exe or configwizard44.exe depending on which client you have installed.
Repeat the step above for each remote machine that needs a sequence number.

When finished, take the floppy back to the license server and copy the Licenses folder from the A: drive back to Program Files->J River->ICETCP5 SERVER->TCP5_USER overwritting the Licenses folder there.

You are finished. At this point the licenseadmin program on the license server machine should show the remote client users (as well as any lan users that were there before).

Bob:
If you have a situation where an application requires the use of control keys that would normally be intercepted by windows to provide shortcuts you can turn off that behavior so that the keys will be passed directly to your application.

With PRO running, look at profiles (on the title bar) and select the profile you want to change (most will be using default).
Select the Keyboard icon on the left then uncheck the checkbox that says:
Allow use of CTRL-C and CTRL-V for copy and paste operations

This will free up control-c and control-v for your unix apps as well as other windows shortcut keys like control-a

Of course if you change a profile you will need to stop and restart PRO for the change to take effect.

Bob:
If you have a version of Windows older than XP and are connected to the internet, you can use Network Toolbox to sync your PC clock to internet time. (XP has it's own timesync).

To do this (in Win 2k for example):

Open control panel->scheduled tasks

Start add scheduled task

Using the wizard, browse to network toolbox \Program Files\J River\ICETCP5 and double click on NetBox (the one that looks like a toolbox)

Choose Daily for perform this task and put in timesync as the name of the task and click on next

Change the time to run this task to a time your computer will usually be on and the perform this task to Every Day and click on next.

On win2k you'll need to enter your password here a couple of times and click next

On the final wizard screen, check the box that says Open advanced Properties ... and click finish

Under advanced properties and in the run box after the last " add a space, then the following:
/TIMESYNC   -time-a.nist.gov
and click on ok

You should be all set.

Notes:
You are connecting out on the time protocol, port 37. You may have to have your network admin open you firewall for outgoing access if this doesn't immediately work.

The server listed above time-a.nist.gov (a dash in front of the name is required for Network Toolbox) may not be the best server for you to use. Your company may have an internal server you are supposed to use or one of the internet servers may be closer to you. Check the following page to see other available servers.

http://tf.nist.gov/service/time-servers.html

Bob:
First make sure the host(s) you want are already created and in the host list.

Second, open the ICETCP.INI file in your WINDOWS directory with notepad.

Third, add lines similar to the following to the bottom of the file:
[Dejawint:mylinux]
SelectedHost=oldbb
AutoConnect=1
TerminalLines=25
TerminalType=LINUX
[Dejawint:mysco]
SelectedHost=smooth
AutoConnect=1
TerminalLines=25
TerminalType=ANSI

In the examples above, oldbb is the name of one host in the hosts lists and smooth is the name of the other hosts in the hosts list. mylinux is the name of one profile and mysco is the name of the other profile. Alternately, you can create the profiles using the setup tab in iceconfig however it can be difficult to get the order of operations correct when creating profiles in iceconfig.

Fourth, make a couple of shortcuts on the desktop to plus' deja32.exe program. Change the shortcut names to something descriptive like mylinux and mysco. Then in the properties for the shortcut, in the target, after the trailing " add a space and the profile name. Mine looks like this:
"E:\Program Files\J River\ICETCP4\deja32.exe" mysco

You should be good to go. Note that the lines I listed above are the minimum to get a connection. After connecting, a bunch of other lines will be added automatically to each profile specifying stuff like the selected colors, printer, screen size, etc. You can change those too if you want to customize anything else...

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version