Kconfig 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. #
  2. # 3Com Ethernet device configuration
  3. #
  4. config NET_VENDOR_3COM
  5. bool "3Com devices"
  6. depends on ISA || EISA || MCA || PCI || PCMCIA
  7. ---help---
  8. If you have a network (Ethernet) card belonging to this class, say Y
  9. and read the Ethernet-HOWTO, available from
  10. <http://www.tldp.org/docs.html#howto>.
  11. Note that the answer to this question doesn't directly affect the
  12. kernel: saying N will just cause the configurator to skip all
  13. the questions about 3Com cards. If you say Y, you will be asked for
  14. your specific card in the following questions.
  15. if NET_VENDOR_3COM
  16. config EL1
  17. tristate "3c501 \"EtherLink\" support"
  18. depends on ISA
  19. ---help---
  20. If you have a network (Ethernet) card of this type, say Y and read
  21. the Ethernet-HOWTO, available from
  22. <http://www.tldp.org/docs.html#howto>. Also, consider buying a
  23. new card, since the 3c501 is slow, broken, and obsolete: you will
  24. have problems. Some people suggest to ping ("man ping") a nearby
  25. machine every minute ("man cron") when using this card.
  26. To compile this driver as a module, choose M here. The module
  27. will be called 3c501.
  28. config EL3
  29. tristate "3c509/3c529 (MCA)/3c579 \"EtherLink III\" support"
  30. depends on (ISA || EISA || MCA)
  31. ---help---
  32. If you have a network (Ethernet) card belonging to the 3Com
  33. EtherLinkIII series, say Y and read the Ethernet-HOWTO, available
  34. from <http://www.tldp.org/docs.html#howto>.
  35. If your card is not working you may need to use the DOS
  36. setup disk to disable Plug & Play mode, and to select the default
  37. media type.
  38. To compile this driver as a module, choose M here. The module
  39. will be called 3c509.
  40. config 3C515
  41. tristate "3c515 ISA \"Fast EtherLink\""
  42. depends on (ISA || EISA) && ISA_DMA_API
  43. ---help---
  44. If you have a 3Com ISA EtherLink XL "Corkscrew" 3c515 Fast Ethernet
  45. network card, say Y and read the Ethernet-HOWTO, available from
  46. <http://www.tldp.org/docs.html#howto>.
  47. To compile this driver as a module, choose M here. The module
  48. will be called 3c515.
  49. config PCMCIA_3C574
  50. tristate "3Com 3c574 PCMCIA support"
  51. depends on PCMCIA
  52. ---help---
  53. Say Y here if you intend to attach a 3Com 3c574 or compatible PCMCIA
  54. (PC-card) Fast Ethernet card to your computer.
  55. To compile this driver as a module, choose M here: the module will be
  56. called 3c574_cs. If unsure, say N.
  57. config PCMCIA_3C589
  58. tristate "3Com 3c589 PCMCIA support"
  59. depends on PCMCIA
  60. ---help---
  61. Say Y here if you intend to attach a 3Com 3c589 or compatible PCMCIA
  62. (PC-card) Ethernet card to your computer.
  63. To compile this driver as a module, choose M here: the module will be
  64. called 3c589_cs. If unsure, say N.
  65. config VORTEX
  66. tristate "3c590/3c900 series (592/595/597) \"Vortex/Boomerang\" support"
  67. depends on (PCI || EISA)
  68. select MII
  69. ---help---
  70. This option enables driver support for a large number of 10Mbps and
  71. 10/100Mbps EISA, PCI and PCMCIA 3Com network cards:
  72. "Vortex" (Fast EtherLink 3c590/3c592/3c595/3c597) EISA and PCI
  73. "Boomerang" (EtherLink XL 3c900 or 3c905) PCI
  74. "Cyclone" (3c540/3c900/3c905/3c980/3c575/3c656) PCI and Cardbus
  75. "Tornado" (3c905) PCI
  76. "Hurricane" (3c555/3cSOHO) PCI
  77. If you have such a card, say Y and read the Ethernet-HOWTO,
  78. available from <http://www.tldp.org/docs.html#howto>. More
  79. specific information is in
  80. <file:Documentation/networking/vortex.txt> and in the comments at
  81. the beginning of <file:drivers/net/3c59x.c>.
  82. To compile this support as a module, choose M here.
  83. config TYPHOON
  84. tristate "3cr990 series \"Typhoon\" support"
  85. depends on PCI
  86. select CRC32
  87. ---help---
  88. This option enables driver support for the 3cr990 series of cards:
  89. 3C990-TX, 3CR990-TX-95, 3CR990-TX-97, 3CR990-FX-95, 3CR990-FX-97,
  90. 3CR990SVR, 3CR990SVR95, 3CR990SVR97, 3CR990-FX-95 Server,
  91. 3CR990-FX-97 Server, 3C990B-TX-M, 3C990BSVR
  92. If you have a network (Ethernet) card of this type, say Y and read
  93. the Ethernet-HOWTO, available from
  94. <http://www.tldp.org/docs.html#howto>.
  95. To compile this driver as a module, choose M here. The module
  96. will be called typhoon.
  97. config ACENIC
  98. tristate "Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support"
  99. depends on PCI
  100. ---help---
  101. Say Y here if you have an Alteon AceNIC, 3Com 3C985(B), NetGear
  102. GA620, SGI Gigabit or Farallon PN9000-SX PCI Gigabit Ethernet
  103. adapter. The driver allows for using the Jumbo Frame option (9000
  104. bytes/frame) however it requires that your switches can handle this
  105. as well. To enable Jumbo Frames, add `mtu 9000' to your ifconfig
  106. line.
  107. To compile this driver as a module, choose M here: the
  108. module will be called acenic.
  109. config ACENIC_OMIT_TIGON_I
  110. bool "Omit support for old Tigon I based AceNICs"
  111. depends on ACENIC
  112. ---help---
  113. Say Y here if you only have Tigon II based AceNICs and want to leave
  114. out support for the older Tigon I based cards which are no longer
  115. being sold (ie. the original Alteon AceNIC and 3Com 3C985 (non B
  116. version)). This will reduce the size of the driver object by
  117. app. 100KB. If you are not sure whether your card is a Tigon I or a
  118. Tigon II, say N here.
  119. The safe and default value for this is N.
  120. endif # NET_VENDOR_3COM