1# 2# Amateur Radio protocols and AX.25 device configuration 3# 4# 19971130 Now in an own category to make correct compilation of the 5# AX.25 stuff easier... 6# Joerg Reuter DL1BKE <jreuter@yaina.de> 7# 19980129 Moved to net/ax25/Config.in, sourcing device drivers. 8 9menuconfig HAMRADIO 10 depends on NET 11 bool "Amateur Radio support" 12 help 13 If you want to connect your Linux box to an amateur radio, answer Y 14 here. You want to read <http://www.tapr.org/tapr/html/pkthome.html> and 15 the AX25-HOWTO, available from <http://www.tldp.org/docs.html#howto>. 16 17 Note that the answer to this question won't directly affect the 18 kernel: saying N will just cause the configurator to skip all 19 the questions about amateur radio. 20 21comment "Packet Radio protocols" 22 depends on HAMRADIO && NET 23 24config AX25 25 tristate "Amateur Radio AX.25 Level 2 protocol" 26 depends on HAMRADIO && NET 27 ---help--- 28 This is the protocol used for computer communication over amateur 29 radio. It is either used by itself for point-to-point links, or to 30 carry other protocols such as tcp/ip. To use it, you need a device 31 that connects your Linux box to your amateur radio. You can either 32 use a low speed TNC (a Terminal Node Controller acts as a kind of 33 modem connecting your computer's serial port to your radio's 34 microphone input and speaker output) supporting the KISS protocol or 35 one of the various SCC cards that are supported by the generic Z8530 36 or the DMA SCC driver. Another option are the Baycom modem serial 37 and parallel port hacks or the sound card modem (supported by their 38 own drivers). If you say Y here, you also have to say Y to one of 39 those drivers. 40 41 Information about where to get supporting software for Linux amateur 42 radio as well as information about how to configure an AX.25 port is 43 contained in the AX25-HOWTO, available from 44 <http://www.tldp.org/docs.html#howto>. You might also want to 45 check out the file <file:Documentation/networking/ax25.txt> in the 46 kernel source. More information about digital amateur radio in 47 general is on the WWW at 48 <http://www.tapr.org/tapr/html/pkthome.html>. 49 50 To compile this driver as a module, choose M here: the 51 module will be called ax25. 52 53config AX25_DAMA_SLAVE 54 bool "AX.25 DAMA Slave support" 55 depends on AX25 56 help 57 DAMA is a mechanism to prevent collisions when doing AX.25 58 networking. A DAMA server (called "master") accepts incoming traffic 59 from clients (called "slaves") and redistributes it to other slaves. 60 If you say Y here, your Linux box will act as a DAMA slave; this is 61 transparent in that you don't have to do any special DAMA 62 configuration. (Linux cannot yet act as a DAMA server.) If unsure, 63 say N. 64 65# bool ' AX.25 DAMA Master support' CONFIG_AX25_DAMA_MASTER 66config NETROM 67 tristate "Amateur Radio NET/ROM protocol" 68 depends on AX25 69 ---help--- 70 NET/ROM is a network layer protocol on top of AX.25 useful for 71 routing. 72 73 A comprehensive listing of all the software for Linux amateur radio 74 users as well as information about how to configure an AX.25 port is 75 contained in the AX25-HOWTO, available from 76 <http://www.tldp.org/docs.html#howto>. You also might want to 77 check out the file <file:Documentation/networking/ax25.txt>. More 78 information about digital amateur radio in general is on the WWW at 79 <http://www.tapr.org/tapr/html/pkthome.html>. 80 81 To compile this driver as a module, choose M here: the 82 module will be called netrom. 83 84config ROSE 85 tristate "Amateur Radio X.25 PLP (Rose)" 86 depends on AX25 87 ---help--- 88 The Packet Layer Protocol (PLP) is a way to route packets over X.25 89 connections in general and amateur radio AX.25 connections in 90 particular, essentially an alternative to NET/ROM. 91 92 A comprehensive listing of all the software for Linux amateur radio 93 users as well as information about how to configure an AX.25 port is 94 contained in the AX25-HOWTO, available from 95 <http://www.tldp.org/docs.html#howto>. You also might want to 96 check out the file <file:Documentation/networking/ax25.txt>. More 97 information about digital amateur radio in general is on the WWW at 98 <http://www.tapr.org/tapr/html/pkthome.html>. 99 100 To compile this driver as a module, choose M here: the 101 module will be called rose. 102 103 104menu "AX.25 network device drivers" 105 depends on HAMRADIO && NET && AX25!=n 106 107source "drivers/net/hamradio/Kconfig" 108 109endmenu 110 111