User Tools

Site Tools


:!: The OpenVPN-Certificate expired and has been renewed. Please download the “db0fhn-ca.cer”-File again for your OpenVPN configuration :!:


  • valid hamradio license
  • linuxpassword at DB0FHN (or certificate assigned by me → no assignments any more)
  • internetconnection

TCP/IP-Information: Protocol TCP Port 1194 outbound or Protocol UDP Port 1194 outbound (Protocol UDP Port 5000 outbound with old certificate method)

  • you may need to run OpenVPN with administrator privileges in order to get the route installed properly in your system –> Start OpenVPN with administrator rights


  • Assignment of dynamic IP-address of the local net with full routing to the AMateur Packet Radio Network
  • AXUDP-Tunnel to the local digipeater for use with packet radio software


  • you have to connect to DB0FHN before you can be connected by AX25 (see category 'Development')
  • you have to type in your username and passwort each time you connect (see category 'Development')
  • alternatively, you can save your username and password in a file (e.g. /etc/openvpn/db0fhn.pass - put a newline after the username)
  • and add this line in your openvpn config: auth-user-pass db0fhn.pass


You can access the packet radio network by virtual private networking to DB0FHN. You can only establish an OpenVPN-Connection after you set a password at DB0FHN.

Here is an example for connecting by VPN with a Windows XP machine. Click and open the stable Installation Package. Just install the package with default values.

Now you need the server certificate and the configuration files. Please download the following files into the CONFIG-directory of your OpenVPN-Installation:
Servercertificate (db0fhn-ca.cer)
Connectionfile UDP (db0fhn-udp.ovpn)
Connectionfile UDP (db0fhn-tcp.ovpn)

After installation of OpenVPN there should appear two new symbols on the system tray.


Rightclick the two monitors with the little globe and choose “db0fhn-udp” and “Connect”.


Now you can type in your username and password.


After your login succeded you will get an IP-address assigned from the server.


If your connection attempt fails you can try the “db0fhn-tcp”-Connection. This type of VPN isn't as fast as the UDP-Connection.

Now get PC/Flexnet32 ( from and unpack the archive into a new directory (e.g. the programdirectory of Windows). Then start the “flexctl.exe” and choose Tools → Parameters. Double click channel 0 and click AXIP.

Box General: UDP-Port: 93 Destinations: 1

Box Destination 1: IP Address: Port Number: 93


After that you can download and install any packet radio terminal supporting PC/Flexnet like Paxon (Version 1.x) from You can change the language to english in Menu “Extras → Sprache” and restarting. Then you have to set your mycall and the device PC/Flexnet in Menu Settings. Now you should be able to connect to DB0FHN.



For Linux you have to use/configure ax25ipd and kissattach after connecting with openvpn.


openvpn --config <configfile>

<username eingeben>
<passwort eingeben>


cd /etc/ax25

cat > ax25ipd.conf << EOF
# /etc/ax25/ax25ipd.conf
socket udp 93
mode tnc
device /dev/ttyq1
# Note "t" -> _T_tyq1
# KISSATTACH needs "p" -> _P_tyq1 (=master)
speed 38400
loglevel 4
broadcast QST-0 NODES-0
route DB0FHN-0 bd udp 93

cat > axports << EOF
ax0 DL9PF-1 38400 255 7 axudplink

touch nrports   # empty file
touch rsports   # empty file
cd /root
cat > << EOF
kissattach /dev/ptyq1 ax0
# note the "p" ->  _P_tyq1 ...  ^^^ ip atm not used/relevant but needed
sleep 2

bash /root/

Now you can start LinKT or tnt.

radio/db0fhn/openvpn.txt · Last modified: 2015/10/14 13:57 by jann