Difference between revisions of "AX.25"
From LinuxHam
Jump to navigationJump to searchLine 2: | Line 2: | ||
* Introduction | * Introduction | ||
** Changes from the previous version | ** Changes from the previous version | ||
** Where to obtain new versions of this document | ** Where to obtain new versions of this document | ||
** Other related documentation | ** Other related documentation | ||
*. The Packet Radio Protocols and Linux | *. The Packet Radio Protocols and Linux | ||
** How it all fits together | ** How it all fits together | ||
*. The AX.25/NET/ROM/ROSE software components | *. The AX.25/NET/ROM/ROSE software components | ||
** Finding the kernel, tools and utility packages | ** Finding the kernel, tools and utility packages | ||
*. Installing the AX.25/NET/ROM/ROSE software | *. Installing the AX.25/NET/ROM/ROSE software | ||
** Compiling the kernel | ** Compiling the kernel | ||
** The AX.25 library, tools, and application programs | ** The AX.25 library, tools, and application programs | ||
*. [[A note on callsigns, addresses and things before we start]] | *. [[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 | ||
** Creating the AX.25 network device | ** Creating the AX.25 network device | ||
** Creating the /etc/ax25/axports file | ** Creating the /etc/ax25/axports file | ||
** Configuring AX.25 routing | ** Configuring AX.25 routing | ||
*. Configuring an AX.25 interface for TCP/IP | *. Configuring an AX.25 interface for TCP/IP | ||
*. Configuring a NET/ROM port | *. Configuring a NET/ROM port | ||
** Configuring /etc/ax25/nrports | ** Configuring /etc/ax25/nrports | ||
** Configuring /etc/ax25/nrbroadcast | ** Configuring /etc/ax25/nrbroadcast | ||
Line 42: | Line 29: | ||
*. Configuring a NET/ROM interface for TCP/IP | *. Configuring a NET/ROM interface for TCP/IP | ||
*. Configuring a ROSE port | *. Configuring a ROSE port | ||
** Configuring /etc/ax25/rsports | ** Configuring /etc/ax25/rsports | ||
** Creating the ROSE Network device | ** Creating the ROSE Network device | ||
** Configuring ROSE Routing | ** Configuring ROSE Routing | ||
* Making AX.25/NET/ROM/ROSE calls | * Making AX.25/NET/ROM/ROSE calls | ||
* Configuring Linux to accept Packet connections | * Configuring Linux to accept Packet connections | ||
** Creating the /etc/ax25/ax25d.conf file | ** Creating the /etc/ax25/ax25d.conf file | ||
** A simple example ax25d.conf file | ** A simple example ax25d.conf file | ||
** Starting ax25d | ** Starting ax25d | ||
* Configuring the node software | * Configuring the node software | ||
** Creating the /etc/ax25/node.conf file | ** Creating the /etc/ax25/node.conf file | ||
** Creating the /etc/ax25/node.perms file | ** Creating the /etc/ax25/node.perms file | ||
** Configuring node to run from ax25d | ** Configuring node to run from ax25d | ||
** Configuring node to run from inetd | ** Configuring node to run from inetd | ||
* Configuring axspawn | * Configuring axspawn | ||
** Creating the /etc/ax25/axspawn.conf file | ** Creating the /etc/ax25/axspawn.conf file | ||
* Configuring the pms | * Configuring the pms | ||
** Create the /etc/ax25/pms.motd file | ** Create the /etc/ax25/pms.motd file | ||
** Create the /etc/ax25/pms.info file | ** Create the /etc/ax25/pms.info file | ||
Line 72: | Line 50: | ||
** Add the PMS to the /etc/ax25/ax25d.conf file | ** Add the PMS to the /etc/ax25/ax25d.conf file | ||
** Test the PMS | ** Test the PMS | ||
* Configuring the user_call programs | * Configuring the user_call programs | ||
* Configuring the ROSE Uplink and Downlink commands | * Configuring the ROSE Uplink and Downlink commands | ||
** Configuring a ROSE downlink | ** Configuring a ROSE downlink | ||
** Configuring a ROSE uplink | ** Configuring a ROSE uplink | ||
Line 81: | Line 57: | ||
* Configuring APRS | * Configuring APRS | ||
* The /proc/ file system entries | * The /proc/ file system entries | ||
* [[AX.25, NET/ROM, ROSE network programming]] | * [[AX.25, NET/ROM, ROSE network programming]] | ||
** [[AX.25%2C_NET/ROM%2C_ROSE_network_programming#The_address_families|The address families]] | ** [[AX.25%2C_NET/ROM%2C_ROSE_network_programming#The_address_families|The address families]] | ||
** [[AX.25%2C_NET/ROM%2C_ROSE_network_programming#The_header_files|The header files]] | ** [[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]] | ** [[AX.25%2C_NET/ROM%2C_ROSE_network_programming#Callsign_mangling_and_examples|Callsign mangling and examples]] | ||
* 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 | ||
** IPIP encapsulated gateway configuration | ** IPIP encapsulated gateway configuration | ||
** AXIP encapsulated gateway configuration | ** AXIP encapsulated gateway configuration | ||
** Linking NOS and Linux using a pipe device | ** 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 .... ?]] | ||
Line 100: | Line 72: | ||
** [[Where_do_I_find_more_information_about_...._%3F#Hardware_Documentation|Hardware Documentation]] | ** [[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]] | ** [[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]] |
Revision as of 03:01, 17 May 2005
This is based on Jeff Tranter (VE3ICH)'s good but somewhat dated Linux Amateur Radio AX.25 HOWTO.
- Introduction
- Changes from the previous version
- 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
- . Configuring an AX.25 port
- Creating the AX.25 network device
- Creating the /etc/ax25/axports file
- Configuring AX.25 routing
- . Configuring an AX.25 interface for TCP/IP
- . Configuring a NET/ROM port
- Configuring /etc/ax25/nrports
- Configuring /etc/ax25/nrbroadcast
- Creating the NET/ROM Network device
- Starting the NET/ROM daemon
- Configuring NET/ROM routing.
- . Configuring a NET/ROM interface for TCP/IP
- . Configuring a ROSE port
- Configuring /etc/ax25/rsports
- Creating the ROSE Network device
- Configuring ROSE Routing
- Making AX.25/NET/ROM/ROSE calls
- Configuring Linux to accept Packet connections
- Creating the /etc/ax25/ax25d.conf file
- A simple example ax25d.conf file
- Starting ax25d
- Configuring the node software
- Creating the /etc/ax25/node.conf file
- Creating the /etc/ax25/node.perms file
- Configuring node to run from ax25d
- 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
- 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
- Where do I find more information about .... ?
- Discussion relating to Amateur Radio and Linux