Difference between revisions of "AX.25"

From LinuxHam
Jump to navigationJump to search
(Kill another reference to CVS. Though this link should probably have a differnt destination ...)
 
(35 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This is based on Jeff Tranter (VE3ICH)'s good but somewhat dated ''[http://www.tldp.org/HOWTO/AX25-HOWTO Linux Amateur Radio AX.25 HOWTO].
* [[The Packet Radio Protocols and Linux]]
 
* [[GIT|Linux AX25-APPS/-TOOLS]]
* Introduction
* [[The AX.25/NET/ROM/ROSE software components]]
 
* [[Installing the AX.25/NET/ROM/ROSE software]]
** Changes from the previous version
* [[A note on callsigns, addresses and things before we start]]
** Where to obtain new versions of this document
** Other related documentation
 
*. The Packet Radio Protocols and Linux
 
** How it all fits together
 
*. The AX.25/NET/ROM/ROSE software components
 
** Finding the kernel, tools and utility packages
 
*. Installing the AX.25/NET/ROM/ROSE software
 
** Compiling the kernel
** The AX.25 library, tools, and application programs
 
*. [[A note on callsigns, addresses and things before we start]]
 
** [[What are all those T1, T2, N2 and things ?]]
** [[What are all those T1, T2, N2 and things ?]]
** [[Run time configurable parameters]]
** [[Run time configurable parameters]]
 
* [[Configuring an AX.25 port]]
*. Configuring an AX.25 port
** [[Configuring_an_AX.25_port#Creating_the_AX.25_network_device|Creating the AX.25 network device]]
 
** [[Configuring_an_AX.25_port#Creating_the_.2Fetc.2Fax25.2Faxports_file|Creating the /etc/ax25/axports file]]
** Creating the AX.25 network device
** [[Configuring_an_AX.25_port#Configuring_AX.25_routing|Configuring AX.25 routing]]
** Creating the /etc/ax25/axports file
* [[Configuring an AX.25 interface for TCP/IP]]
** Configuring AX.25 routing
* [[NET/ROM]] The NET/ROM protocol and it's configuration.
 
* [[Configuring a NET/ROM interface for TCP/IP]]
*. Configuring an AX.25 interface for TCP/IP
* [[ROSE]] More about ROSE and it's configuration.
*. Configuring a NET/ROM port
* [[Making AX.25/NET/ROM/ROSE calls]]
 
* [[Configuring Linux to accept Packet connections]]
** Configuring /etc/ax25/nrports
** [[Configuring_Linux_to_accept_Packet_connections#Creating_the_.2Fetc.2Fax25.2Fax25d.conf_file|Creating the /etc/ax25/ax25d.conf file]]
** Configuring /etc/ax25/nrbroadcast
** [[Configuring_Linux_to_accept_Packet_connections#A_simple_example_ax25d.conf_file|A simple example ax25d.conf file]]
** Creating the NET/ROM Network device
** [[Configuring_Linux_to_accept_Packet_connections#Starting_ax25d|Starting ax25d]]
** Starting the NET/ROM daemon
* [[Configuring the node software]]
** Configuring NET/ROM routing.
** [[Configuring_the_node_software#Creating_the_.2Fetc.2Fax25.2Fnode.conf_file|Creating the /etc/ax25/node.conf file]]
 
** [[Configuring_the_node_software#Creating_the_.2Fetc.2Fax25.2Fnode.perms_file|Creating the /etc/ax25/node.perms file]]
*. Configuring a NET/ROM interface for TCP/IP
** [[Configuring_the_node_software#Configuring_node_to_run_from_ax25d|Configuring node to run from ax25d]]
*. Configuring a ROSE port
** [[Configuring_the_node_software#Configuring_node_to_run_from_inetd|Configuring node to run from inetd]]
 
* [[Configuring axspawn]]
** Configuring /etc/ax25/rsports
** [[Configuring axspawn# Creating the /etc/ax25/axspawn.conf file|Creating the /etc/ax25/axspawn.conf file]]
** Creating the ROSE Network device
* [[Configuring the pms]]
** Configuring ROSE Routing
* [[Configuring the user_call programs]]
 
* [[Configuring the ROSE Uplink and Downlink commands]]
* Making AX.25/NET/ROM/ROSE calls
* [[Associating AX.25 callsigns with Linux users]]
* Configuring Linux to accept Packet connections
* [[Configuring APRS]]
 
* [[The /proc/ file system entries]]
** Creating the /etc/ax25/ax25d.conf file
* [[AX.25, NET/ROM, ROSE network programming]]
** A simple example ax25d.conf file
** [[AX.25%2C_NET/ROM%2C_ROSE_network_programming#The_address_families|The address families]]
** Starting ax25d
** [[AX.25%2C_NET/ROM%2C_ROSE_network_programming#The_header_files|The header files]]
 
** [[AX.25%2C_NET/ROM%2C_ROSE_network_programming#Callsign_mangling_and_examples|Callsign mangling and examples]]
* Configuring the node software
* [[Some sample configurations]]
 
** [[Some_sample_configurations#Small_Ethernet_LAN_with_Linux_as_a_router_to_Radio_LAN|Small Ethernet LAN with Linux as a router to Radio LAN]]
** Creating the /etc/ax25/node.conf file
** [[Some_sample_configurations#IPIP_encapsulated_gateway_configuration|IPIP encapsulated gateway configuration]]
** Creating the /etc/ax25/node.perms file
** [[Some_sample_configurations#AXIP_encapsulated_gateway_configuration|AXIP encapsulated gateway configuration]]
** Configuring node to run from ax25d
** [[Some_sample_configurations#Linking_NOS_and_Linux_using_a_pipe_device|Linking NOS and Linux using a pipe device]]
** Configuring node to run from inetd
 
* Configuring axspawn
 
** Creating the /etc/ax25/axspawn.conf file
 
* Configuring the pms
 
** Create the /etc/ax25/pms.motd file
** Create the /etc/ax25/pms.info file
** Associate AX.25 callsigns with system users
** Add the PMS to the /etc/ax25/ax25d.conf file
** Test the PMS
 
* Configuring the user_call programs
* Configuring the ROSE Uplink and Downlink commands
 
** Configuring a ROSE downlink
** Configuring a ROSE uplink
* Associating AX.25 callsigns with Linux users
* Configuring APRS
* The /proc/ file system entries
* AX.25, NET/ROM, ROSE network programming
 
** The address families
** The header files
** Callsign mangling and examples
 
* Some sample configurations
 
** Small Ethernet LAN with Linux as a router to Radio LAN
** IPIP encapsulated gateway configuration
** AXIP encapsulated gateway configuration
** Linking NOS and Linux using a pipe device
 
* [[Summary of AX.25-related Linux commands]]
* [[Summary of AX.25-related Linux commands]]
* [[Where do I find more information about .... ?]]
* [[Where do I find more information about .... ?]]
** Packet Radio
** [[Other related documentation]]
** Protocol Documentation
** [[Where_do_I_find_more_information_about_...._%3F#Packet_Radio|Packet Radio]]
** Hardware Documentation
** [[Where_do_I_find_more_information_about_...._%3F#Protocol_Documentation|Protocol Documentation]]
** Linux Ham Radio Software
** [[Where_do_I_find_more_information_about_...._%3F#Hardware_Documentation|Hardware Documentation]]
** [[Where_do_I_find_more_information_about_...._%3F#Linux_Ham_Radio_Software|Linux Ham Radio Software]]
* [[Discussion relating to Amateur Radio and Linux]]


* Discussion relating to Amateur Radio and Linux
== See also ==
* Acknowledgements
* http://www.ax25.net/ The AX.25 Layer 2 SIG
* Feedback
* Distribution Policy

Latest revision as of 18:15, 26 April 2015

See also