Installing D-RATS

Currently, D-RATS does not need to be "installed" in the conventional sense. Extracting the zip or tar archive and running the application directly is all that is required

Windows

There are two ways to run D-RATS on windows: you can get the latest binary release or use the source. Most users will prefer to get the binaries as this is more conventional on the platform.

Binary Release

Source Release

While it may look daunting, most of the packages below are small, install in seconds, and don't require a reboot. The advantage of using a source release is that updating requires only a few kilobytes of a download. It also means that you can grab a snapshot of the development tree at any time to get the latest features.

Linux

If you're running linux, you probably already know what to do. Install the required packages for your distro:

After those packages are installed, download the source and extract the contents. Then you should just be able to run the d-rats file or repeater file to start that application; ie ./d-rats and ./repeater, in the extracted tar destination path. Use ./d-rats.py and ./repeater.py on earlier versions, if former does not work, and check the path. Some versions executed from subfolders.

Porting d-rats to the Asus Eee PC 2G Surf

deb http://xnv4.xandros.com/xs2.0/upkg-srv2 etch main contrib non-free''
deb http:/dccamirror.xandros.com/dccri dccri-3.0 main''
deb http://www.geekconnection.org xandros4 main''

MacOS X

% sudo port install py25-gtk py25-serial py25-xml py25-hashlib
% sudo port install -f py25-libxslt

This will take a long time. When it's done, you should be able to download the latest source release, untar it, and run:

% /opt/local/bin/python2.5 d-rats

Next, you need to determine the device name for your serial port. To do this, try the following:

% ls /dev/cu*
m

Select the likely candidate from the list. Once you determine the correct device, go into "Main Settings" in D-RATS, and go to the "Data" tab. Change the "Serial Port" field to the device and hit "Save".

NOTE: You will almost definitely want to select the "D-RATS does flow control" option, also on the data tab.

The following USB adapters and associated device names may help you determine the correct one to use:

Type

Device

Keyspan (all)

/dev/cu.KeySerial1

Generic Prolific

/dev/tty.usbserial

InstallPage (last edited 2008-12-10 14:55:26 by N9DN)