<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://linux-ax25.in-berlin.de/wiki?action=history&amp;feed=atom&amp;title=Configuring_the_ROSE_Uplink_and_Downlink_commands</id>
	<title>Configuring the ROSE Uplink and Downlink commands - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://linux-ax25.in-berlin.de/wiki?action=history&amp;feed=atom&amp;title=Configuring_the_ROSE_Uplink_and_Downlink_commands"/>
	<link rel="alternate" type="text/html" href="http://linux-ax25.in-berlin.de/wiki?title=Configuring_the_ROSE_Uplink_and_Downlink_commands&amp;action=history"/>
	<updated>2026-04-19T15:19:24Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>http://linux-ax25.in-berlin.de/wiki?title=Configuring_the_ROSE_Uplink_and_Downlink_commands&amp;diff=1176&amp;oldid=prev</id>
		<title>DL5RB at 22:54, 15 April 2006</title>
		<link rel="alternate" type="text/html" href="http://linux-ax25.in-berlin.de/wiki?title=Configuring_the_ROSE_Uplink_and_Downlink_commands&amp;diff=1176&amp;oldid=prev"/>
		<updated>2006-04-15T22:54:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;If you are familiar with the ROM based ROSE implementation you will be familiar with the method by which AX.25 users make calls across a ROSE network. If a users local ROSE node has the callsign VK2KTJ-5 and the AX.25 user wants to connect to VK5XXX at remote ROSE node 5050882960 then they would issue the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
c vk5xxx v vk2ktj-5 5050 882960&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the remote node, VK5XXX would see an incoming connection with the local AX.25 users callsign and being digipeated via the remote ROSE nodes callsign.&lt;br /&gt;
&lt;br /&gt;
The Linux ROSE implementation does not support this capability in the kernel, but there are two application programs called rsuplnk and rsdwnlnk which perform this function.&lt;br /&gt;
&lt;br /&gt;
== Configuring a ROSE downlink ==&lt;br /&gt;
&lt;br /&gt;
To configure your Linux machine to accept a ROSE connection and establish an AX.25 connection to any destination callsign that is not being listened for on your machine you need to add an entry to your /etc/ax25/ax25d.conf file. Normally you would configure this entry to be the default behaviour for incoming ROSE connections. For example you might have ROSE listeners operating for destinations like NODE-0 or HEARD-0 that you wish to handle locally, but for all other destination calls you may want to pass them to the rsdwnlink command and assume they are AX.25 users.&lt;br /&gt;
&lt;br /&gt;
A typical configuration would look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
{* via rose}&lt;br /&gt;
NOCALL   * * * * * *  L&lt;br /&gt;
default  * * * * * *  - root  /usr/sbin/rsdwnlnk rsdwnlnk 4800 vk2ktj-5&lt;br /&gt;
#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this configuration any user who established a ROSE connection to your Linux nodes address with a destination call of something that you were not specifically listening for would be converted into an AX.25 connection on the AX.25 port named 4800 with a digipeater path of VK2KTJ-5.&lt;br /&gt;
&lt;br /&gt;
== Configuring a ROSE uplink ==&lt;br /&gt;
&lt;br /&gt;
To configure your Linux machine to accept AX.25 connections in the same way that a ROM ROSE node would you must add an entry into your /etc/ax25/ax25d.conf file that looks similar to the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
[VK2KTJ-5* via 4800]&lt;br /&gt;
NOCALL   * * * * * *  L&lt;br /&gt;
default  * * * * * *  - root  /usr/sbin/rsuplnk rsuplnk rose&lt;br /&gt;
#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note the special syntax for the local callsign. The `*' character indicates that the application should be invoked if the callsign is heard in the digipeater path of a connection.&lt;br /&gt;
&lt;br /&gt;
This configuration would allow an AX.25 user to establish ROSE calls using the example connect sequence presented in the introduction. Anybody attempting to digipeat via VK2KTJ-5 on the AX.25 port named 4800 would be handled by the rsuplnk command.&lt;/div&gt;</summary>
		<author><name>DL5RB</name></author>
	</entry>
</feed>