home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / net / ax25 / Kconfig next >
Encoding:
Text File  |  2006-08-11  |  4.3 KB  |  111 lines

  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.  
  9. menuconfig 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.  
  21. comment "Packet Radio protocols"
  22.     depends on HAMRADIO && NET
  23.  
  24. config 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.  
  53. config 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
  66. config 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.  
  84. config 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.  
  104. menu "AX.25 network device drivers"
  105.     depends on HAMRADIO && NET && AX25!=n
  106.  
  107. source "drivers/net/hamradio/Kconfig"
  108.  
  109. endmenu
  110.  
  111.