2 # Network device configuration
5 source drivers/net/arcnet/Config.in
6 source drivers/net/appletalk/Config.in
8 tristate 'Dummy net driver support' CONFIG_DUMMY
9 tristate 'Bonding driver support' CONFIG_BONDING
10 tristate 'EQL (serial line load balancing) support' CONFIG_EQUALIZER
11 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
12 if [ "$CONFIG_NETLINK" = "y" ]; then
13 tristate 'Ethertap network tap (EXPERIMENTAL)' CONFIG_ETHERTAP
17 tristate 'General Instruments Surfboard 1000' CONFIG_NET_SB1000
23 mainmenu_option next_comment
24 comment 'Ethernet (10 or 100Mbit)'
26 bool 'Ethernet (10 or 100Mbit)' CONFIG_NET_ETHERNET
27 if [ "$CONFIG_NET_ETHERNET" = "y" ]; then
28 if [ "$CONFIG_ARM" = "y" ]; then
29 if [ "$CONFIG_ARCH_ACORN" != "y" ]; then
30 tristate ' AM79C961A support' CONFIG_ARM_AM79C961A
32 source drivers/acorn/net/Config.in
35 if [ "$CONFIG_PPC" = "y" ]; then
36 tristate ' MACE (Power Mac ethernet) support' CONFIG_MACE
37 tristate ' BMAC (G3 ethernet) support' CONFIG_BMAC
38 tristate ' GMAC (G4/iBook ethernet) support' CONFIG_GMAC
39 tristate ' Symbios 53c885 (Synergy ethernet) support' CONFIG_NCR885E
40 tristate ' National DP83902AV (Oak ethernet) support' CONFIG_OAKNET
42 if [ "$CONFIG_ZORRO" = "y" ]; then
43 tristate ' Ariadne support' CONFIG_ARIADNE
44 tristate ' Ariadne II support' CONFIG_ARIADNE2
45 tristate ' A2065 support' CONFIG_A2065
46 tristate ' Hydra support' CONFIG_HYDRA
48 if [ "$CONFIG_MIPS_JAZZ" = "y" ]; then
49 tristate ' MIPS JAZZ onboard SONIC Ethernet support' CONFIG_MIPS_JAZZ_SONIC
51 if [ "$CONFIG_SGI_IP27" = "y" ]; then
52 bool ' SGI IOC3 Ethernet' CONFIG_SGI_IOC3_ETH
54 if [ "$CONFIG_SUPERH" = "y" -a "$CONFIG_SH_SOLUTION_ENGINE" = "y" ]; then
55 tristate ' National DP83902AV support' CONFIG_STNIC
57 bool ' 3COM cards' CONFIG_NET_VENDOR_3COM
58 if [ "$CONFIG_NET_VENDOR_3COM" = "y" ]; then
59 tristate ' 3c501 "EtherLink" support' CONFIG_EL1
60 tristate ' 3c503 "EtherLink II" support' CONFIG_EL2
61 tristate ' 3c505 "EtherLink Plus" support' CONFIG_ELPLUS
62 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
63 tristate ' 3c507 "EtherLink 16" support (EXPERIMENTAL)' CONFIG_EL16
65 tristate ' 3c509/3c529 (MCA)/3c579 "EtherLink III" support' CONFIG_EL3
66 tristate ' 3c515 ISA "Fast EtherLink"' CONFIG_3C515
67 if [ "$CONFIG_MCA" = "y" ]; then
68 tristate ' 3c523 "EtherLink/MC" support' CONFIG_ELMC
69 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
70 tristate ' 3c527 "EtherLink/MC 32" support (EXPERIMENTAL)' CONFIG_ELMC_II
73 tristate ' 3c590/3c900 series (592/595/597) "Vortex/Boomerang" support' CONFIG_VORTEX
75 tristate ' AMD LANCE and PCnet (AT1500 and NE2100) support' CONFIG_LANCE
76 bool ' Western Digital/SMC cards' CONFIG_NET_VENDOR_SMC
77 if [ "$CONFIG_NET_VENDOR_SMC" = "y" ]; then
78 tristate ' WD80*3 support' CONFIG_WD80x3
79 if [ "$CONFIG_MCA" = "y" ]; then
80 tristate ' SMC Ultra MCA support' CONFIG_ULTRAMCA
82 tristate ' SMC Ultra support' CONFIG_ULTRA
83 tristate ' SMC Ultra32 EISA support' CONFIG_ULTRA32
84 tristate ' SMC 9194 support' CONFIG_SMC9194
86 bool ' Racal-Interlan (Micom) NI cards' CONFIG_NET_VENDOR_RACAL
87 if [ "$CONFIG_NET_VENDOR_RACAL" = "y" ]; then
88 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
89 tristate ' NI5010 support (EXPERIMENTAL)' CONFIG_NI5010
91 tristate ' NI5210 support' CONFIG_NI52
92 tristate ' NI6510 support' CONFIG_NI65
94 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
95 tristate ' AT1700/1720 support (EXPERIMENTAL)' CONFIG_AT1700
97 tristate ' DEPCA, DE10x, DE200, DE201, DE202, DE422 support' CONFIG_DEPCA
98 bool ' Other ISA cards' CONFIG_NET_ISA
99 if [ "$CONFIG_NET_ISA" = "y" ]; then
100 tristate ' Cabletron E21xx support' CONFIG_E2100
101 if [ "$CONFIG_OBSOLETE" = "y" ]; then
102 tristate ' EtherWORKS 3 (DE203, DE204, DE205) support' CONFIG_EWRK3
104 tristate ' EtherExpress 16 support' CONFIG_EEXPRESS
105 tristate ' EtherExpressPro support/EtherExpress 10 (i82595) support' CONFIG_EEXPRESS_PRO
106 if [ "$CONFIG_OBSOLETE" = "y" ]; then
107 tristate ' FMV-181/182/183/184 support' CONFIG_FMV18X
109 tristate ' HP PCLAN+ (27247B and 27252A) support' CONFIG_HPLAN_PLUS
110 tristate ' HP PCLAN (27245 and other 27xxx series) support' CONFIG_HPLAN
111 tristate ' HP 10/100VG PCLAN (ISA, EISA, PCI) support' CONFIG_HP100
112 tristate ' ICL EtherTeam 16i/32 support' CONFIG_ETH16I
113 tristate ' NE2000/NE1000 support' CONFIG_NE2000
114 if [ "$CONFIG_OBSOLETE" = "y" ]; then
115 tristate ' SEEQ8005 support (EXPERIMENTAL)' CONFIG_SEEQ8005
117 tristate ' SK_G16 support' CONFIG_SK_G16
119 if [ "$CONFIG_MCA" = "y" ]; then
120 tristate ' SKnet MCA support' CONFIG_SKMC
121 tristate ' NE/2 (ne2000 MCA version) support' CONFIG_NE2_MCA
122 tristate ' IBM LAN Adapter/A support' CONFIG_IBMLANA
124 bool ' EISA, VLB, PCI and on board controllers' CONFIG_NET_PCI
125 if [ "$CONFIG_NET_PCI" = "y" ]; then
126 tristate ' AMD PCnet32 (VLB and PCI) support' CONFIG_PCNET32
127 dep_tristate ' Adaptec Starfire support (EXPERIMENTAL)' CONFIG_ADAPTEC_STARFIRE $CONFIG_PCI $CONFIG_EXPERIMENTAL
128 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
129 tristate ' Ansel Communications EISA 3200 support (EXPERIMENTAL)' CONFIG_AC3200
132 tristate ' Apricot Xen-II on board Ethernet' CONFIG_APRICOT
133 tristate ' CS89x0 support' CONFIG_CS89x0
134 tristate ' Generic DECchip & DIGITAL EtherWORKS PCI/EISA' CONFIG_DE4X5
135 dep_tristate ' DECchip Tulip (dc21x4x) PCI support' CONFIG_TULIP $CONFIG_PCI
136 tristate ' Digi Intl. RightSwitch SE-X support' CONFIG_DGRS
137 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
138 tristate ' DM9102 PCI Fast Ethernet Adapter support (EXPERIMENTAL)' CONFIG_DM9102
140 dep_tristate ' EtherExpressPro/100 support' CONFIG_EEPRO100 $CONFIG_PCI
141 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
142 if [ "$CONFIG_EEPRO100" = "y" -o "$CONFIG_EEPRO100" = "m" ]; then
143 bool ' Enable Power Management (EXPERIMENTAL)' CONFIG_EEPRO100_PM
145 tristate ' Mylex EISA LNE390A/B support (EXPERIMENTAL)' CONFIG_LNE390
146 tristate ' Novell/Eagle/Microdyne NE3210 EISA support (EXPERIMENTAL)' CONFIG_NE3210
148 dep_tristate ' PCI NE2000 support' CONFIG_NE2K_PCI $CONFIG_PCI
149 # tristate ' Sundance Alta support' CONFIG_ALTA
150 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
151 tristate ' RealTek 8129 (not 8019/8029!) support (EXPERIMENTAL)' CONFIG_RTL8129
153 tristate ' RealTek RTL-8139 PCI Fast Ethernet Adapter support' CONFIG_8139TOO
154 tristate ' SiS 900/7016 PCI Fast Ethernet Adapter support' CONFIG_SIS900
155 tristate ' TI ThunderLAN support' CONFIG_TLAN
156 tristate ' VIA Rhine support' CONFIG_VIA_RHINE
157 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
158 tristate ' Racal-Interlan EISA ES3210 support (EXPERIMENTAL)' CONFIG_ES3210
159 tristate ' SMC EtherPower II (EXPERIMENTAL)' CONFIG_EPIC100
161 if [ "$CONFIG_OBSOLETE" = "y" ]; then
162 bool ' Zenith Z-Note support (EXPERIMENTAL)' CONFIG_ZNET
165 bool ' Pocket and portable adapters' CONFIG_NET_POCKET
166 if [ "$CONFIG_NET_POCKET" = "y" ]; then
167 if [ "$CONFIG_X86" = "y" ]; then
168 tristate ' AT-LAN-TEC/RealTek pocket adapter support' CONFIG_ATP
170 tristate ' D-Link DE600 pocket adapter support' CONFIG_DE600
171 tristate ' D-Link DE620 pocket adapter support' CONFIG_DE620
181 mainmenu_option next_comment
182 comment 'Ethernet (1000 Mbit)'
184 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
185 # tristate 'Packet Engines Hamachi GNIC-II support (EXPERIMENTAL)' CONFIG_HAMACHI
186 tristate 'Packet Engines Yellowfin Gigabit-NIC support (EXPERIMENTAL)' CONFIG_YELLOWFIN
188 tristate 'Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support' CONFIG_ACENIC
189 if [ "$CONFIG_ACENIC" != "n" ]; then
190 bool ' Omit support for old Tigon I based AceNICs' CONFIG_ACENIC_OMIT_TIGON_I
192 tristate 'SysKonnect SK-98xx support' CONFIG_SK98LIN
196 bool 'FDDI driver support' CONFIG_FDDI
197 if [ "$CONFIG_FDDI" = "y" ]; then
198 tristate ' Digital DEFEA and DEFPA adapter support' CONFIG_DEFXX
199 tristate ' SysKonnect FDDI PCI support' CONFIG_SKFP
202 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
203 if [ "$CONFIG_INET" = "y" ]; then
204 bool 'HIPPI driver support (EXPERIMENTAL)' CONFIG_HIPPI
205 if [ "$CONFIG_HIPPI" = "y" ]; then
206 tristate ' Essential RoadRunner HIPPI PCI adapter support' CONFIG_ROADRUNNER
207 if [ "$CONFIG_ROADRUNNER" != "n" ]; then
208 bool ' Use large TX/RX rings' CONFIG_ROADRUNNER_LARGE_RINGS
214 if [ ! "$CONFIG_PARPORT" = "n" ]; then
215 dep_tristate 'PLIP (parallel port) support' CONFIG_PLIP $CONFIG_PARPORT
218 tristate 'PPP (point-to-point protocol) support' CONFIG_PPP
219 if [ ! "$CONFIG_PPP" = "n" ]; then
220 dep_bool ' PPP multilink support (EXPERIMENTAL)' CONFIG_PPP_MULTILINK $CONFIG_EXPERIMENTAL
221 dep_tristate ' PPP support for async serial ports' CONFIG_PPP_ASYNC $CONFIG_PPP
222 dep_tristate ' PPP support for sync tty ports' CONFIG_PPP_SYNC_TTY $CONFIG_PPP
223 dep_tristate ' PPP Deflate compression' CONFIG_PPP_DEFLATE $CONFIG_PPP
224 dep_tristate ' PPP BSD-Compress compression' CONFIG_PPP_BSDCOMP $CONFIG_PPP
225 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
226 dep_tristate ' PPP over Ethernet (EXPERIMENTAL)' CONFIG_PPPOE $CONFIG_PPP
230 tristate 'SLIP (serial line) support' CONFIG_SLIP
231 if [ "$CONFIG_SLIP" != "n" ]; then
232 bool ' CSLIP compressed headers' CONFIG_SLIP_COMPRESSED
233 bool ' Keepalive and linefill' CONFIG_SLIP_SMART
234 bool ' Six bit SLIP encapsulation' CONFIG_SLIP_MODE_SLIP6
237 mainmenu_option next_comment
238 comment 'Wireless LAN (non-hamradio)'
240 bool 'Wireless LAN (non-hamradio)' CONFIG_NET_RADIO
241 if [ "$CONFIG_NET_RADIO" = "y" ]; then
242 dep_tristate ' STRIP (Metricom starmode radio IP)' CONFIG_STRIP $CONFIG_INET
243 tristate ' AT&T WaveLAN & DEC RoamAbout DS support' CONFIG_WAVELAN
244 tristate ' Aironet Arlan 655 & IC2200 DS support' CONFIG_ARLAN
245 tristate ' Aironet 4500/4800 series adapters' CONFIG_AIRONET4500
246 dep_tristate ' Aironet 4500/4800 ISA/PCI/PNP/365 support ' CONFIG_AIRONET4500_NONCS $CONFIG_AIRONET4500
247 if [ "$CONFIG_AIRONET4500" != "n" -a "$CONFIG_AIRONET4500_NONCS" != "n" ]; then
248 bool ' Aironet 4500/4800 PNP support ' CONFIG_AIRONET4500_PNP
249 dep_bool ' Aironet 4500/4800 PCI support ' CONFIG_AIRONET4500_PCI $CONFIG_PCI
250 dep_bool ' Aironet 4500/4800 ISA broken support (EXPERIMENTAL)' CONFIG_AIRONET4500_ISA $CONFIG_EXPERIMENTAL
251 dep_bool ' Aironet 4500/4800 I365 broken support (EXPERIMENTAL)' CONFIG_AIRONET4500_I365 $CONFIG_EXPERIMENTAL
253 dep_tristate ' Aironet 4500/4800 PROC interface ' CONFIG_AIRONET4500_PROC $CONFIG_AIRONET4500 m
258 source drivers/net/tokenring/Config.in
260 bool 'Fibre Channel driver support' CONFIG_NET_FC
261 if [ "$CONFIG_NET_FC" = "y" ]; then
262 dep_tristate ' Interphase 5526 Tachyon chipset based adapter support' CONFIG_IPHASE5526 $CONFIG_SCSI
265 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
266 tristate 'Red Creek Hardware VPN (EXPERIMENTAL)' CONFIG_RCPCI
267 tristate 'Traffic Shaper (EXPERIMENTAL)' CONFIG_SHAPER
270 source drivers/net/wan/Config.in
272 if [ "$CONFIG_HOTPLUG" = "y" -a "$CONFIG_PCMCIA" != "n" ]; then
273 source drivers/net/pcmcia/Config.in