VE9SC > Help Desk > Knowledgebase

Search help:

DXSpider Install on Debian


Install Dxspider on a Debian system

Here is a list of command’s that i use to install dxspider on a fresh system.

sudo apt-get install wget
sudo apt-get install git-core
sudo groupadd spider
sudo useradd -m sysop -G spider
sudo usermod -g spider sysop
sudo passwd sysop
sudo adduser sysop sudo
Install the perl modules

sudo apt-get install libtimedate-perl
sudo apt-get install libnet-telnet-perl
sudo apt-get install libcurses-perl
sudo apt-get install libdigest-sha-perl
sudo apt-get install libdata-dumper-simple-perl
Simlink and reboot

sudo su
cd ~sysop
ln -s /home/sysop/spider /spider
shutdown -r now
After restart login as sysop

login sysop
cd ~
mkdir spider
git clone git://
cp -a /home/sysop/ /spider
rm -rf
cd /spider
git reset --hard
sudo su
cd /home/sysop/
chown -R sysop.spider spider
find . -type d -exec chmod 2775 {} ;
find . -type f -exec chmod 775 {} ;
cd /spider
mkdir local
mkdir local_cmd
cp perl/ local/
cp perl/ local/
cd local
- edit following the instructions in the comments
- edit to remove “#” from the line for the port, and add additional ports as needed:
@listen = (
[“”, 7300],
Next create the sysop

cd /spider/perl/
Next get the us database

cd /tmp
The next step can take a few minutes

/spider/perl/ /tmp/usdbraw.gz
cd /spider/src
Let start the cluster

cd /spider/perl
On a separate ssh or system console, log into the system as sysop

From the command line of the console enter:

load/usdb # US database ?
Edit /etc/inittab to add the following two lines at the end of the file.
Start DXSpider on bootup and respawn it should it crash.

DX:2345:respawn:/bin/su -c "/usr/bin/perl -w /spider/perl/" sysop >/dev/tty6
Add a line to /etc/services for spider

spdlogin 7400/tcp # spider anonymous login port
Add a line to /etc/inetd.conf for spider

spdlogin stream tcp nowait sysop /spider/src/client client login ax25
Add a node to your system.
Create in the dir /spider/connect a file with the name of the node.

nano /spider/connect/ve9sc

timeout 15
abort (Busy|Sorry|Fail)
# don't forget to chmod 4775 netrom_call!
connect telnet
'login' 've9sc '
Chmod 4755 ve9sc

Now login to your spider.


Was this article helpful? yes / no
Related articles DXSpider Email Forward
Article details
Article ID: 1
Category: DXSpider
Date added: 2018-03-28 21:30:09
Views: 29
Rating (Votes): Article rated 5.0/5.0 (2)

« Go back

Powered by Help Desk Software HESK, brought to you by SysAid