From: Mrs. B. <mrs...@ni...> - 2003-07-10 01:40:20
|
On Tue, 2003-07-08 at 05:35, Justin Fretwell wrote: > > ./rdesktop 192.168.1.55 > > server bpp 8 client bpp 16 depth 16 > > Trying 192.168.1.55... > > -- blocks for a rather long time- as expected; 55 doesn't have any > > machine listening there. > > this is the problem i am having. It times out eventually but its takes far > far too long. the users that will be using my clients are not having access > to command line so i need a fairly quick timeout. This is TCP related. There really isn't a lot you can do besides: 1. lower the timeout in your operating system (dangerous!) 2. use an alarm clock. You _might_ try using a shell script to sanitize the rdesktop IP address. Something that looks like this: ---- #!/bin/sh ip=$1 args="" shift while test "X$1" != "X" do args="$args $ip" ip="$1" shift done if ping -w1 -c1 $ip >/dev/null 2>&1 then rdesktop $args $ip else echo "Ping failed" fi |