Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | # |
| 2 | # Appletalk driver configuration |
| 3 | # |
Sam Ravnborg | 6a2e9b7 | 2005-07-11 21:13:56 -0700 | [diff] [blame] | 4 | config ATALK |
| 5 | tristate "Appletalk protocol support" |
| 6 | select LLC |
| 7 | ---help--- |
| 8 | AppleTalk is the protocol that Apple computers can use to communicate |
| 9 | on a network. If your Linux box is connected to such a network and you |
| 10 | wish to connect to it, say Y. You will need to use the netatalk package |
| 11 | so that your Linux box can act as a print and file server for Macs as |
| 12 | well as access AppleTalk printers. Check out |
| 13 | <http://www.zettabyte.net/netatalk/> on the WWW for details. |
| 14 | EtherTalk is the name used for AppleTalk over Ethernet and the |
| 15 | cheaper and slower LocalTalk is AppleTalk over a proprietary Apple |
| 16 | network using serial links. EtherTalk and LocalTalk are fully |
| 17 | supported by Linux. |
| 18 | |
| 19 | General information about how to connect Linux, Windows machines and |
| 20 | Macs is on the WWW at <http://www.eats.com/linux_mac_win.html>. The |
| 21 | NET-3-HOWTO, available from |
| 22 | <http://www.tldp.org/docs.html#howto>, contains valuable |
| 23 | information as well. |
| 24 | |
| 25 | To compile this driver as a module, choose M here: the module will be |
| 26 | called appletalk. You almost certainly want to compile it as a |
| 27 | module so you can restart your AppleTalk stack without rebooting |
| 28 | your machine. I hear that the GNU boycott of Apple is over, so |
| 29 | even politically correct people are allowed to say Y here. |
| 30 | |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 31 | config DEV_APPLETALK |
David S. Miller | 9cac2c3 | 2006-07-30 20:20:54 -0700 | [diff] [blame] | 32 | tristate "Appletalk interfaces support" |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 33 | depends on ATALK |
| 34 | help |
| 35 | AppleTalk is the protocol that Apple computers can use to communicate |
| 36 | on a network. If your Linux box is connected to such a network, and wish |
| 37 | to do IP over it, or you have a LocalTalk card and wish to use it to |
| 38 | connect to the AppleTalk network, say Y. |
| 39 | |
| 40 | |
| 41 | config LTPC |
| 42 | tristate "Apple/Farallon LocalTalk PC support" |
Al Viro | a553260 | 2005-05-04 05:39:42 +0100 | [diff] [blame] | 43 | depends on DEV_APPLETALK && (ISA || EISA) && ISA_DMA_API |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 44 | help |
| 45 | This allows you to use the AppleTalk PC card to connect to LocalTalk |
| 46 | networks. The card is also known as the Farallon PhoneNet PC card. |
| 47 | If you are in doubt, this card is the one with the 65C02 chip on it. |
| 48 | You also need version 1.3.3 or later of the netatalk package. |
| 49 | This driver is experimental, which means that it may not work. |
| 50 | See the file <file:Documentation/networking/ltpc.txt>. |
| 51 | |
| 52 | config COPS |
| 53 | tristate "COPS LocalTalk PC support" |
| 54 | depends on DEV_APPLETALK && (ISA || EISA) |
| 55 | help |
| 56 | This allows you to use COPS AppleTalk cards to connect to LocalTalk |
| 57 | networks. You also need version 1.3.3 or later of the netatalk |
| 58 | package. This driver is experimental, which means that it may not |
| 59 | work. This driver will only work if you choose "AppleTalk DDP" |
| 60 | networking support, above. |
| 61 | Please read the file <file:Documentation/networking/cops.txt>. |
| 62 | |
| 63 | config COPS_DAYNA |
| 64 | bool "Dayna firmware support" |
| 65 | depends on COPS |
| 66 | help |
| 67 | Support COPS compatible cards with Dayna style firmware (Dayna |
| 68 | DL2000/ Daynatalk/PC (half length), COPS LT-95, Farallon PhoneNET PC |
| 69 | III, Farallon PhoneNET PC II). |
| 70 | |
| 71 | config COPS_TANGENT |
| 72 | bool "Tangent firmware support" |
| 73 | depends on COPS |
| 74 | help |
| 75 | Support COPS compatible cards with Tangent style firmware (Tangent |
| 76 | ATB_II, Novell NL-1000, Daystar Digital LT-200. |
| 77 | |
| 78 | config IPDDP |
| 79 | tristate "Appletalk-IP driver support" |
| 80 | depends on DEV_APPLETALK && ATALK |
| 81 | ---help--- |
| 82 | This allows IP networking for users who only have AppleTalk |
| 83 | networking available. This feature is experimental. With this |
| 84 | driver, you can encapsulate IP inside AppleTalk (e.g. if your Linux |
| 85 | box is stuck on an AppleTalk only network) or decapsulate (e.g. if |
| 86 | you want your Linux box to act as an Internet gateway for a zoo of |
| 87 | AppleTalk connected Macs). Please see the file |
| 88 | <file:Documentation/networking/ipddp.txt> for more information. |
| 89 | |
| 90 | If you say Y here, the AppleTalk-IP support will be compiled into |
| 91 | the kernel. In this case, you can either use encapsulation or |
| 92 | decapsulation, but not both. With the following two questions, you |
| 93 | decide which one you want. |
| 94 | |
| 95 | To compile the AppleTalk-IP support as a module, choose M here: the |
| 96 | module will be called ipddp. |
| 97 | In this case, you will be able to use both encapsulation and |
| 98 | decapsulation simultaneously, by loading two copies of the module |
| 99 | and specifying different values for the module option ipddp_mode. |
| 100 | |
| 101 | config IPDDP_ENCAP |
| 102 | bool "IP to Appletalk-IP Encapsulation support" |
| 103 | depends on IPDDP |
| 104 | help |
| 105 | If you say Y here, the AppleTalk-IP code will be able to encapsulate |
| 106 | IP packets inside AppleTalk frames; this is useful if your Linux box |
| 107 | is stuck on an AppleTalk network (which hopefully contains a |
| 108 | decapsulator somewhere). Please see |
| 109 | <file:Documentation/networking/ipddp.txt> for more information. If |
| 110 | you said Y to "AppleTalk-IP driver support" above and you say Y |
| 111 | here, then you cannot say Y to "AppleTalk-IP to IP Decapsulation |
| 112 | support", below. |
| 113 | |
| 114 | config IPDDP_DECAP |
| 115 | bool "Appletalk-IP to IP Decapsulation support" |
| 116 | depends on IPDDP |
| 117 | help |
| 118 | If you say Y here, the AppleTalk-IP code will be able to decapsulate |
| 119 | AppleTalk-IP frames to IP packets; this is useful if you want your |
| 120 | Linux box to act as an Internet gateway for an AppleTalk network. |
| 121 | Please see <file:Documentation/networking/ipddp.txt> for more |
| 122 | information. If you said Y to "AppleTalk-IP driver support" above |
| 123 | and you say Y here, then you cannot say Y to "IP to AppleTalk-IP |
| 124 | Encapsulation support", above. |
| 125 | |