Raspberry Pi 3 DXSpider Installation

 The Raspberry Pi 3 DXSpider installation

CanaKit Raspberry Pi 3 Kit

The Raspberry Pi 3 DXSpider installation is a little different than on the older units. I found a few guides on the internet for installing DXSpider on the Raspberry Pi 1 & 2, but none were specific to the Pi 3. The hardware is different (adds Bluetooth and Wifi, etc.) and the software, Raspbian, is updated.

This is not a definitive guide for running DXSpider, you’ll have to recheck some of the settings and configuration files to make sure they are correct for your station and location. DXSpider is new to me and I’m still learning it.

Getting the most out of your radio?

Please join our growing Icom 7300/7610 community.

I agree to have my personal information transfered to MailChimp ( more information )

Receive e-mail notifications of new articles. I will never give away, trade or sell your email address. You can unsubscribe at any time.

Let’s start by getting the Raspberry Pi 3 setup for the installation. Here are some things to consider:

  • You’re running this at home, do you have access to your router? You’ll need to either do port forwarding or set the IP for the Raspberry Pi 3 to DMZ. Something along those lines anyway.
  • Do you have a fully qualified domain name or website? You’ll have to edit the DNS to send the traffic to your home routers IP address. That brings up another thing, do you have a static IP?

If you don’t have a FQDN or static IP there are services available for free that can help. Here’s one: No-IP.

Those things can be worked out later, but if you want others to be able to access your DXSpider node you’ll need address those items.

Getting the hardware ready for your Raspberry Pi 3 DXSpider Installation

  1. Connect a keyboard, mouse and monitor to the Raspberry Pi 3. You can use a wireless keyboard and mouse. This is what I bought for mine, Logitech MK270 and if you want to use a monitor with a VGA cable you can use a HDMI to VGA adapter. You may have to edit the config file to get this working. Here’s a YouTube clip that worked for me: How to use a vga monitor with a Raspberry Pi.
  2. Boot up the device (Raspberry Pi) and follow the instructions to install Raspbian.
  3. Once Raspbian is installed boot it up and go into the desktop. You’ll want to change the password for the user Pi. That’s under Preferences>Raspberry Pi Configuration>System. You might as well change the hostname while you’re in the system. Make it dxc or something easy to remember.
  4. Depending on how you have your router setup, you’ll probably want a static IP on the internal network. This is the guide that I followed: How to give your Raspberry Pi a Static IP Address.
  5. You may want to enable VNC. I use a VNC client to remotely access the desktop. To enable it go to Preferences>Raspberry Pi Configuration>Interfaces and select VNC.
  6. If you need to set the correct time zone use the command: sudo dpkg-reconfigure tzdata

From this point on I use SSH (PuTTY) on my laptop for the Raspberry Pi 3 DXSpider Installation. So the Pi can be headless (without monitor, keyboard or mouse) and I can use VNC to view the desktop if needed.

Here’s my PDF for the installation: Install-raspberry-pi-3-dxspider

YouTube player

At 1:50 in the clip I missed the second part to Step 3 “adduser sysop sudo” and had to go back later to re-enter it. At 5:45 in this clip I didn’t get logged in sudo su because I missed step 3, but even with those mistakes the ./cluster started. I went back later and re-entered Step 7 too. All is well 🙂

You can buy a Raspberry Pi on Ebay

NEXT: Running DXSpider On Raspberry Pi 3 And Configuring Partner Links

Thank you for coming by and please comment below.

73, good DX – Rich, K0PIR


NEW! Setup Raspberry Pi for Ham-Radio

Raspberry Pi 3



Print Friendly, PDF & Email


I'm an Amateur Radio enthusiast. I love the hobby and experimenting with radios, antennas and software. On my YouTube channel I upload videos on the Icom 7300 and Icom 7610 along with Ham radio software programs. I hope to inspire people to try new things in Amateur Radio.

Newest Most Voted
Inline Feedbacks
View all comments
5 years ago

Hello good day
How to install dxspider from 0
These two commands do not work
In a new istalacion SD of raspberry pi 3

Useradd -m sysop -G spider
Usermod -g spider sysop

Any help will be welcome

Greetings from Tony EA4FIT

5 years ago

Hello good afternoon
I already got my dxspider to work
but nobody can connect, and installed the spider with its manual, I can connect to the nodes that I have but the nodes that want to connect to me, not reviewed everything and I think it’s okay, in the moden I have opened the 8000 , but I can not get any callsign to connect to my node.
Some idea of what might happen.
Greetings from Tony EA4FIT

5 years ago

Halo Reach
I do not have much knowledge in linux.
And how do I set it … ????
73, s EA4FIT

5 years ago

It is already working, the problem was not in DMZ, it was, well in some ROUTER they are called NAT in other PORT FORWARDING because there was the error does not generate the ip address of my pi and there is open port 8000
Greetings and thanks for all greetings

73, s dx EA4FIT

3 years ago

Hi Richard.
Thank you very much for your instructions on how to install the DXspider on Raspberry.
It was simple enough even for a novice like me.
The only thing I can’t do is start the Raspberry automatically.
I also created SV5FRI files, but it was useless.
Can you help me understand why?
Thanks in advance.
73 de Ik2wad Joe

Paul G3WYW
2 years ago

Hi Rich,
Thanks for this excellent step by step guide for a DXCluster using RP3. Your guide worked for me, actually better than the others as they missed some steps out that a novice like me didn’t know how to solve.
Only problem I had was in step 6 after the git clone … RP3 replied ‘git command not known’ ? sudo apt-get install git solved that one. I am using the Raspian Buster lite image so minimal installation. Otherwise works fine as local cluster for my club.

8 days ago

hello good morning Rich

How can I disconnect a user who misuses DXSpider, is there a command?
Greetings from Tony EA4FIT

Would love your thoughts, please comment.x