VDVLINK: Installing and Running the
VirtualBox version of DV Link

by Orrin WN1Z with help from Dave WA3LXD

 

 

This guide represents my progress in getting VDVLINK (the Virtual Box version of EA5GVK / EA7JCL DV-Link) to work on my Windows and Ubuntu Linux laptops. Last updated: 15 July 2020.

 

The last one-quarter of this document consists of configuration instructions put together by Dave WA3LXD. He wrote this mainly for the Raspberry Pi version of DV Link, but it is pretty close to what is required for the VDVLINK VirtualBox (VM) version. I would not have been able to get my VDVLINK VM going without his help.

 

This document is a work in progress for me. I don't claim to be an expert. I read Spanish very well, and so, working with the documents by EA5GVK and EA7JCL has been very enjoyable.

 

I have gotten only the following modes to work properly: DMR, NXDN, YSF, and P25. Have not yet gotten D-Star to work. Comments to me at: orrin.winton at gmail.com.

 

Please note that in all the Spanish below, accent marks are missing. Many were missing in the original Spanish-language text, and I removed the rest of them when I found that they resulted in bizarre characters (due to my using an English-language keyboard). [Android devices have very easy-to-use foreign-language keyboards. Not so most PCs. Changing the default keyboard within the VM is not something I want to try. I don't need to. Just make reference to the image of the Spanish keyboard, far down this page.]

 

Within the VirtualBox virtual machine of VDVLINK, the keyboard is Spanish. This is no problem -- except for characters like / : # ' - and _ . These symbols are in locations different from the English keyboard layout locations. Far down this page, before the WA3LXD material, is an image of the Spanish keyboard layout. You will need this in order to find where those symbols are located on the English-US keyboard.

 

VirtualBox and VDVLINK:



Down the right side of the screenshot above, on the actual website, Click on "Descargar Version Virtual" (download virtual version) or
"DVLINK V9.7 Link Alternativo Drive " (an alternate download site)

  • Unzip the .RAR file you just downloaded. You can use UNRAR or WINZIP. Keep track of where the unzipped file resides.

  • Start VirtualBox, using the instructions and screenshots below. The EA5GVK instructions for v8 (version 8) of VDVLINK seem to be okay for this version 9.7.0. The instructions, in Spanish, are at:

    http://ea5gvk-dmr.zigor.es/wp-content/uploads/2020/01/Que-es-Virtual-DVLINK.pdf

    The screenshots there are fairly self-explanatory, even though they are in Spanish, but here are some translations of them for you:

    ----------

    Configuracion Virtual DVLINK v.8 beta
    By EA7JCL EA5GVK @BLASMAKERS

    Que es Virtual VDVLINK:
    Virtual DVLINK es una adaptacion de DVLINK que funciona sobre VIRTUALBOX.
    Virtual DVLINK aun es beta, pero se libera para su testeo.

    What is Virtual VDVLINK?
    Virtual DVLINK is an adaptation of DVLINK that works on VIRTUALBOX.
    Virtual DVLINK is still in Beta, but we are releasing it for testing.

    ----------

    En caso de realizar alguna actualizacion o correccion sobre esta beta, la correccion se publicara en forma de script en la web de EA5GVK y/o por el canal Telegram generico de DVLINK

    When updates or corrections are released, the correction(s) will be published in the form of a script on the EA5GVK website and/or on the Telegram channel DVLINK.

    ----------

    Que necesitas para usar VDVLINK:
    Ordenador con SO Windows, MacOSX, Solaris o Linux con procesador con soporte VT. Revisar que este activo VT en bios. Recomendado un 1 Gb asignado a la maquina virtual. Minimo 700Mb. Espacio en disco libre de 5Gb.

    What you need to use VDVLINK:
    Computer with OS Windows, MacOSX, Solaris or Linux with a processor that supports VT [virtualization]. You must check to see if VT is active in BIOS. It is recommended to assign 1 GB RAM to the virtual machine, minimum 700 MB. Free space on the disk of 5 GB.

    ----------

    Then the EA5GVK/EA7JCL instructions tell us where to download, and how to unzip, the VirtualBox application and the VDVLINK virtual machine. See my instructions above. [I have purposely left out the author's instructions because he recommends downloading from Google docs, and then using Google to unzip the file. Google says the file(s) are too large to unzip, so I am skipping the author's instructions on this.]

     

     


     

     

     

     


     

     

    Below is the Spanish keyboard layout which you will need to make reference to, to find the location of the symbols / ' * - _
    This is needed in the following section. Also, should you need the # sign, it is created by holding down Alt-Gr (the right-Alt key) and hit the numeral 3. Fyew!

     

    In the following section, you will run the virtual machine and configure VDVLINK. These are the helpful instructions put together by Dave WA3LXD, modified by me to accommodate this VirtualBox version of DVLINK, VDVLINK. This is where you will need to make reference to the Spanish keyboard layout.

     

    When you are "inside" the VM, you are actually inside a separate operating system (OS), and the keyboard layout for that OS is not the same as the keyboard layout for your host computer.
    Note: "host machine" = your computer hardware and OS. "Guest machine" = the VM, which in this case is Debian Linux modified to run VDVLINK.

     


     

     

     



     

     

    Quick Setup Guide DVLink by Dave WA3LXD


    Modified by Orrin WN1Z for VDVLINK
    Image 9.7

     

    As of the date of these instructions, the Virtual image is 9.7.0, but in the process of following these instructions, you will update it to 9.8.0 (15 July 2020).
    Steps to perform after image is running

     

    Important: Update the program first as follows:

     

     


     

    You are now basically done!

     

    Do not forget to port forward 46001 in your router to the network address for your network VDVLINK virtual machine. (The VDVLINK VM gets its own IP address, upper left corner, as you may have noticed.)

     

    Also use noip.com or similar dynamic dns service to allow remote access to the server. (I [WN1Z] use ZeroTier networking.)

     



    DVSWITCH MOBILE Configuration

    by Dave WA3LXD

     

    After you download install DVSWITCH MOBILE from the Playstore, open the app and Select ACCOUNTS tab. Choose an empty account. Set up as follows:

     


    DVSWITCH Mobile app commands (enter these codes, then press SEND)

    by WA3LXD

     


     

     

     



     

    73 Dave WA3LXD
    Rev M 02 July 2020 (modified by Orrin WN1Z and adapted to HTML 15 July2020)

     

    73 Orrin WN1Z: revised 15 July 2020