~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/net/ax25/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /net/ax25/Kconfig (Version linux-6.12-rc7) and /net/ax25/Kconfig (Version linux-2.6.0)


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

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php