1# 2# Token Ring driver configuration 3# 4 5# So far, we only have PCI, ISA, and MCA token ring devices 6menuconfig TR 7 bool "Token Ring driver support" 8 depends on NETDEVICES && !UML 9 depends on (PCI || ISA || MCA || CCW || PCMCIA) 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 20if TR 21 22config WANT_LLC 23 def_bool y 24 select LLC 25 26config 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 37config IBMTR 38 tristate "IBM Tropic chipset based adapter support" 39 depends on ISA || MCA 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 51config IBMOL 52 tristate "IBM Olympic chipset PCI adapter support" 53 depends on PCI 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 69config IBMLS 70 tristate "IBM Lanstreamer chipset PCI adapter support" 71 depends on PCI && !64BIT 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 81config 3C359 82 tristate "3Com 3C359 Token Link Velocity XL adapter support" 83 depends on PCI 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 99config TMS380TR 100 tristate "Generic TMS380 Token Ring ISA/PCI adapter support" 101 depends on PCI || ISA && ISA_DMA_API || MCA 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 123config TMSPCI 124 tristate "Generic TMS380 PCI support" 125 depends on TMS380TR && PCI 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 138config SKISA 139 tristate "SysKonnect TR4/16 ISA support" 140 depends on TMS380TR && ISA 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 150config PROTEON 151 tristate "Proteon ISA support" 152 depends on TMS380TR && ISA 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 163config ABYSS 164 tristate "Madge Smart 16/4 PCI Mk2 support" 165 depends on TMS380TR && PCI 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 173config MADGEMC 174 tristate "Madge Smart 16/4 Ringnode MicroChannel" 175 depends on TMS380TR && MCA 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 183config SMCTR 184 tristate "SMC ISA/MCA adapter support" 185 depends on (ISA || MCA_LEGACY) && (BROKEN || !64BIT) 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 199endif # TR 200