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