]>
Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | # |
2 | # Token Ring driver configuration | |
3 | # | |
4 | ||
1da177e4 | 5 | # So far, we only have PCI, ISA, and MCA token ring devices |
8a903be1 | 6 | menuconfig TR |
88491d81 | 7 | bool "Token Ring driver support" |
8a903be1 | 8 | depends on NETDEVICES && !UML |
c0153225 | 9 | depends on (PCI || ISA || MCA || CCW || PCMCIA) |
1da177e4 LT |
10 | help |
11 | Token Ring is IBM's way of communication on a local network; the | |
12 | rest of the world uses Ethernet. To participate on a Token Ring | |
13 | network, you need a special Token ring network card. If you are | |
14 | connected to such a Token Ring network and want to use your Token | |
15 | Ring card under Linux, say Y here and to the driver for your | |
16 | particular card below and read the Token-Ring mini-HOWTO, available | |
17 | from <http://www.tldp.org/docs.html#howto>. Most people can | |
18 | say N here. | |
19 | ||
8a903be1 JE |
20 | if TR |
21 | ||
da091286 AV |
22 | config WANT_LLC |
23 | def_bool y | |
24 | select LLC | |
25 | ||
c0153225 JK |
26 | config PCMCIA_IBMTR |
27 | tristate "IBM PCMCIA tokenring adapter support" | |
28 | depends on IBMTR!=y && PCMCIA | |
29 | ---help--- | |
30 | Say Y here if you intend to attach this type of Token Ring PCMCIA | |
31 | card to your computer. You then also need to say Y to "Token Ring | |
32 | driver support". | |
33 | ||
34 | To compile this driver as a module, choose M here: the module will be | |
35 | called ibmtr_cs. | |
36 | ||
1da177e4 LT |
37 | config IBMTR |
38 | tristate "IBM Tropic chipset based adapter support" | |
8a903be1 | 39 | depends on ISA || MCA |
1da177e4 LT |
40 | ---help--- |
41 | This is support for all IBM Token Ring cards that don't use DMA. If | |
42 | you have such a beast, say Y and read the Token-Ring mini-HOWTO, | |
43 | available from <http://www.tldp.org/docs.html#howto>. | |
44 | ||
45 | Warning: this driver will almost definitely fail if more than one | |
46 | active Token Ring card is present. | |
47 | ||
48 | To compile this driver as a module, choose M here: the module will be | |
49 | called ibmtr. | |
50 | ||
51 | config IBMOL | |
52 | tristate "IBM Olympic chipset PCI adapter support" | |
8a903be1 | 53 | depends on PCI |
1da177e4 LT |
54 | ---help--- |
55 | This is support for all non-Lanstreamer IBM PCI Token Ring Cards. | |
56 | Specifically this is all IBM PCI, PCI Wake On Lan, PCI II, PCI II | |
57 | Wake On Lan, and PCI 100/16/4 adapters. | |
58 | ||
59 | If you have such an adapter, say Y and read the Token-Ring | |
60 | mini-HOWTO, available from <http://www.tldp.org/docs.html#howto>. | |
61 | ||
62 | To compile this driver as a module, choose M here: the module will be | |
63 | called olympic. | |
64 | ||
65 | Also read <file:Documentation/networking/olympic.txt> or check the | |
66 | Linux Token Ring Project site for the latest information at | |
67 | <http://www.linuxtr.net/>. | |
68 | ||
69 | config IBMLS | |
70 | tristate "IBM Lanstreamer chipset PCI adapter support" | |
8a903be1 | 71 | depends on PCI && !64BIT |
1da177e4 LT |
72 | help |
73 | This is support for IBM Lanstreamer PCI Token Ring Cards. | |
74 | ||
75 | If you have such an adapter, say Y and read the Token-Ring | |
76 | mini-HOWTO, available from <http://www.tldp.org/docs.html#howto>. | |
77 | ||
78 | To compile this driver as a module, choose M here: the module will be | |
79 | called lanstreamer. | |
80 | ||
81 | config 3C359 | |
82 | tristate "3Com 3C359 Token Link Velocity XL adapter support" | |
8a903be1 | 83 | depends on PCI |
1da177e4 LT |
84 | ---help--- |
85 | This is support for the 3Com PCI Velocity XL cards, specifically | |
86 | the 3Com 3C359, please note this is not for the 3C339 cards, you | |
87 | should use the tms380 driver instead. | |
88 | ||
89 | If you have such an adapter, say Y and read the Token-Ring | |
90 | mini-HOWTO, available from <http://www.tldp.org/docs.html#howto>. | |
91 | ||
92 | To compile this driver as a module, choose M here: the module will be | |
93 | called 3c359. | |
94 | ||
95 | Also read the file <file:Documentation/networking/3c359.txt> or check the | |
96 | Linux Token Ring Project site for the latest information at | |
97 | <http://www.linuxtr.net> | |
98 | ||
99 | config TMS380TR | |
100 | tristate "Generic TMS380 Token Ring ISA/PCI adapter support" | |
8a903be1 | 101 | depends on PCI || ISA && ISA_DMA_API || MCA |
1da177e4 LT |
102 | select FW_LOADER |
103 | ---help--- | |
104 | This driver provides generic support for token ring adapters | |
105 | based on the Texas Instruments TMS380 series chipsets. This | |
106 | includes the SysKonnect TR4/16(+) ISA (SK-4190), SysKonnect | |
107 | TR4/16(+) PCI (SK-4590), SysKonnect TR4/16 PCI (SK-4591), | |
108 | Compaq 4/16 PCI, Thomas-Conrad TC4048 4/16 PCI, and several | |
109 | Madge adapters. If you say Y here, you will be asked to select | |
110 | which cards to support below. If you're using modules, each | |
111 | class of card will be supported by a separate module. | |
112 | ||
113 | If you have such an adapter and would like to use it, say Y and | |
114 | read the Token-Ring mini-HOWTO, available from | |
115 | <http://www.tldp.org/docs.html#howto>. | |
116 | ||
117 | Also read the file <file:Documentation/networking/tms380tr.txt> or | |
118 | check <http://www.auk.cx/tms380tr/>. | |
119 | ||
120 | To compile this driver as a module, choose M here: the module will be | |
121 | called tms380tr. | |
122 | ||
123 | config TMSPCI | |
124 | tristate "Generic TMS380 PCI support" | |
8a903be1 | 125 | depends on TMS380TR && PCI |
1da177e4 LT |
126 | ---help--- |
127 | This tms380 module supports generic TMS380-based PCI cards. | |
128 | ||
129 | These cards are known to work: | |
130 | - Compaq 4/16 TR PCI | |
131 | - SysKonnect TR4/16 PCI (SK-4590/SK-4591) | |
132 | - Thomas-Conrad TC4048 PCI 4/16 | |
133 | - 3Com Token Link Velocity | |
134 | ||
135 | To compile this driver as a module, choose M here: the module will be | |
136 | called tmspci. | |
137 | ||
138 | config SKISA | |
139 | tristate "SysKonnect TR4/16 ISA support" | |
8a903be1 | 140 | depends on TMS380TR && ISA |
1da177e4 LT |
141 | help |
142 | This tms380 module supports SysKonnect TR4/16 ISA cards. | |
143 | ||
144 | These cards are known to work: | |
145 | - SysKonnect TR4/16 ISA (SK-4190) | |
146 | ||
147 | To compile this driver as a module, choose M here: the module will be | |
148 | called skisa. | |
149 | ||
150 | config PROTEON | |
151 | tristate "Proteon ISA support" | |
8a903be1 | 152 | depends on TMS380TR && ISA |
1da177e4 LT |
153 | help |
154 | This tms380 module supports Proteon ISA cards. | |
155 | ||
156 | These cards are known to work: | |
157 | - Proteon 1392 | |
158 | - Proteon 1392 plus | |
159 | ||
160 | To compile this driver as a module, choose M here: the module will be | |
161 | called proteon. | |
162 | ||
163 | config ABYSS | |
164 | tristate "Madge Smart 16/4 PCI Mk2 support" | |
8a903be1 | 165 | depends on TMS380TR && PCI |
1da177e4 LT |
166 | help |
167 | This tms380 module supports the Madge Smart 16/4 PCI Mk2 | |
168 | cards (51-02). | |
169 | ||
170 | To compile this driver as a module, choose M here: the module will be | |
171 | called abyss. | |
172 | ||
173 | config MADGEMC | |
174 | tristate "Madge Smart 16/4 Ringnode MicroChannel" | |
8a903be1 | 175 | depends on TMS380TR && MCA |
1da177e4 LT |
176 | help |
177 | This tms380 module supports the Madge Smart 16/4 MC16 and MC32 | |
178 | MicroChannel adapters. | |
179 | ||
180 | To compile this driver as a module, choose M here: the module will be | |
181 | called madgemc. | |
182 | ||
183 | config SMCTR | |
184 | tristate "SMC ISA/MCA adapter support" | |
8a903be1 | 185 | depends on (ISA || MCA_LEGACY) && (BROKEN || !64BIT) |
1da177e4 LT |
186 | ---help--- |
187 | This is support for the ISA and MCA SMC Token Ring cards, | |
188 | specifically SMC TokenCard Elite (8115T) and SMC TokenCard Elite/A | |
189 | (8115T/A) adapters. | |
190 | ||
191 | If you have such an adapter and would like to use it, say Y or M and | |
192 | read the Token-Ring mini-HOWTO, available from | |
193 | <http://www.tldp.org/docs.html#howto> and the file | |
194 | <file:Documentation/networking/smctr.txt>. | |
195 | ||
196 | To compile this driver as a module, choose M here: the module will be | |
197 | called smctr. | |
198 | ||
8a903be1 | 199 | endif # TR |