Jean VE2PKT has made a great howto, how to get the TUN interface going on XRpi and setup a AXIP link with Jnos.
First setup XRpi TUN interface – XROUTER.CFG
INTERFACE=5 ID=Tunnel to Linux TYPE=TUN COM=tun99 PROTOCOL=IP IOADDR=192.168.25.98 # Chose and free address from your LAN , this will become the linux address of your TUN MTU=1500 ENDINTERFACE #Create a TUN Port: PORT=1 ID="Tunnel Linux <> XR" INTERFACENUM=5 ipaddress=192.168.25.4 # This is my Xrouter ipaddress ENDPORT
Next setup a AXIP link in XRpi – XROUTER.CFG
# AXIP link PORT=3 ID=AXIP Link with JNos (VA2OM-5) INTERFACENUM=2 IPLINK=192.168.25.228 QUALITY=255 MINQUAL=100 FRACK=2000 RESPTIME=200 RFBAUDS=56000 MHEARD=5 ENDPORT
Setup XROUTER.SYS
ip route default 1 192.168.25.1 d # Default routing ip route add 192.168.25.0/24 192.168.25.98 1 d # Xrouter TUN linux side Address ip route add 192.168.25.228/32 192.168.25.249 1 d # .228 is is my Jnos IP address # .249 is my Linux Ip Address ip route add 44.0.0.0/9 44.135.49.65 3 e # Forward all my AMPR.Org traffic to my Jnos ip route add 44.128.0.0/10 44.135.49.65 3 e
Setup BOOTCMDS.SYS
#!/bin/bash shell /usr/sbin/arp -i eth0 -Ds 192.168.25.4 eth0 pub
Now it`s time to setup Jnos – AUTOEXEC.NOS
1st: Create a TUN in Jnos # # attach tun tun0 1500 0 # ifconfig tun0 ipaddress 192.168.25.228 ifconfig tun0 netmask 255.255.255.0 ifconfig tun0 mtu 1500 # # 192.168.25.249 is my Jnos Linux TUN address # 192.168.25.228 is my Jnos IP address # 192.168.25.247 is my Linux IP address # shell ifconfig tun0 192.168.25.249 pointopoint 192.168.25.228 mtu 1500 up pause 3 shell ip route add 192.168.25.228 dev tun0 table 44 src 192.168.25.247 shell /usr/sbin/arp -i eth0 -Ds 192.168.25.228 eth0 pub # route add default tun0 192.168.25.247 # raspberry PI 2sd: Make a AXIP Link Jnos <> Xrouter # attach axip om-4 256 192.168.25.249 # Use the Linux TUN ip address ifconfig om-4 description "Link with VA2OM-4 XRPI"