1 menu "Kernel Configuration / Device Support"
3 comment "Device specific configuration"
5 source "target/linux/*-2.[46]/Config.in"
7 comment "Kernel modules"
9 menu "Networking modules"
11 config PACKAGE_KMOD_ATM
12 prompt "kmod-atm.......................... ATM support"
14 default y if LINUX_2_4_AR7
19 config PACKAGE_KMOD_IPIP
20 prompt "kmod-ipip......................... IP in IP encapsulation support"
24 Kernel module for IP in IP encapsulation
26 config PACKAGE_KMOD_RING
27 prompt "kmod-ring......................... PF Ring"
33 config PACKAGE_KMOD_TUN
34 prompt "kmod-tun.......................... Universal TUN/TAP driver"
38 Kernel support for the TUN/TAP tunneling device
42 menu "Block devices support"
44 config PACKAGE_kmod-ide-core
45 prompt "kmod-ide-core..................... IDE support"
48 depends LINUX_2_4_X86 || LINUX_2_6_X86 || LINUX_2_4_BRCM || LINUX_2_6_BRCM
50 Kernel modules for IDE support
51 useful for usb mass storage devices (e.g. on WL-HDD)
58 config PACKAGE_kmod-ide-pdc202xx
59 prompt "kmod-ide-pdc202xx................. PDC202xx driver"
62 depends PACKAGE_kmod-ide-core
63 depends LINUX_2_4_X86 || LINUX_2_6_X86 || LINUX_2_4_BRCM || LINUX_2_6_BRCM
65 Kernel modules for IDE support
66 useful for usb mass storage devices (e.g. on WL-HDD)
73 config PACKAGE_KMOD_LOOP
74 prompt "kmod-loop......................... Loop mount support"
78 Kernel module for loop mount support
80 config PACKAGE_KMOD_NBD
81 prompt "kmod-nbd.......................... Network Block Device"
85 Kernel module for network block device
89 menu "Filesystems support"
91 config PACKAGE_KMOD_FS_CIFS
92 prompt "kmod-fs-cifs...................... CIFS support"
96 Kernel modules for CIFS support
98 config PACKAGE_KMOD_FS_EXT2
99 prompt "kmod-fs-ext2...................... EXT2 filesystem support"
103 Kernel modules for EXT2 filesystem support
105 config PACKAGE_KMOD_FS_EXT3
106 prompt "kmod-fs-ext3...................... EXT3 filesystem support"
110 Kernel modules for EXT3 filesystem support
112 config PACKAGE_KMOD_FS_HFSPLUS
113 prompt "kmod-fs-hfsplus................... HFS+ filesystem support"
117 Kernel modules for HFS+ filesystem support
119 config PACKAGE_KMOD_FS_NFS
120 prompt "kmod-fs-nfs....................... NFS support"
124 Kernel modules for NFS support
125 Includes lockd, nfs and sunrpc
127 config PACKAGE_KMOD_FS_VFAT
128 prompt "kmod-fs-vfat...................... VFAT filesystem support"
132 Kernel modules for VFAT filesystem support
133 useful for usb mass storage devices
135 config PACKAGE_KMOD_FS_XFS
136 prompt "kmod-fs-xfs....................... XFS filesystem support"
140 Kernel modules for XFS filesystem support
144 menu "Multimedia devices support"
146 config PACKAGE_KMOD_PWC
147 prompt "kmod-pwc.......................... Kernel driver for USB Philips Cameras"
149 depends PACKAGE_KMOD_USB
152 config PACKAGE_KMOD_SOUNDCORE
153 prompt "kmod-soundcore.................... Soundcard support"
157 Base support for soundcards
158 Requires either USB soundcard support (OSS) or ALSA package to be useful
160 config PACKAGE_KMOD_VIDEODEV
161 prompt "kmod-videodev..................... Video (For Linux) kernel support"
167 menu "Native Language support"
169 config PACKAGE_KMOD_NLS_BASE
170 prompt "kmod-nls-base..................... Native Language support"
174 Kernel native language support
176 config PACKAGE_KMOD_NLS_CP437
177 prompt "kmod-nls-cp437.................. Codepage 437 (United States, Canada)"
180 depends PACKAGE_KMOD_NLS_BASE
182 Kernel native language support
184 config PACKAGE_KMOD_NLS_CP850
185 prompt "kmod-nls-cp850.................. Codepage 850 (Europe)"
188 depends PACKAGE_KMOD_NLS_BASE
190 Kernel native language support
192 config PACKAGE_KMOD_NLS_ISO8859_1
193 prompt "kmod-nls-iso8859-1.............. NLS ISO 8859-1 (Latin 1; Western European Languages)"
196 depends PACKAGE_KMOD_NLS_BASE
198 Kernel native language support
200 config PACKAGE_KMOD_NLS_ISO8859_15
201 prompt "kmod-nls-iso8859-15............. NLS ISO 8859-15 (Latin 15; Western European Languages with Euro)"
204 depends PACKAGE_KMOD_NLS_BASE
206 Kernel native language support
208 config PACKAGE_KMOD_NLS_UTF8
209 prompt "kmod-nls-utf8................... NLS UTF8"
212 depends PACKAGE_KMOD_NLS_BASE
214 Kernel native language support
218 menu "Network devices support"
219 depends LINUX_2_4_X86 || LINUX_2_6_X86
222 config PACKAGE_KMOD_NET_AIRO
223 prompt "kmod-net-airo..................... Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards kernel support"
225 depends LINUX_2_4_X86 || LINUX_2_6_X86
228 This is the standard Linux driver to support Cisco/Aironet ISA and
229 PCI 802.11 wireless cards.
230 It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
231 - with or without encryption) as well as card before the Cisco
232 acquisition (Aironet 4500, Aironet 4800, Aironet 4800B).
234 This driver support both the standard Linux Wireless Extensions
235 and Cisco proprietary API, so both the Linux Wireless Tools and the
236 Cisco Linux utilities can be used to configure the card.
239 config PACKAGE_KMOD_NET_HERMES
240 prompt "kmod-net-hermes................... Hermes chipset 802.11b support (Orinoco/Prism2/Symbol) kernel support"
242 depends LINUX_2_4_X86 || LINUX_2_6_X86
245 A driver for 802.11b wireless cards based based on the "Hermes" or
246 Intersil HFA384x (Prism 2) MAC controller. This includes the vast
247 majority of the PCMCIA 802.11b cards (which are nearly all rebadges)
248 - except for the Cisco/Aironet cards. Cards supported include the
249 Apple Airport (not a PCMCIA card), WavelanIEEE/Orinoco,
250 Cabletron/EnteraSys Roamabout, ELSA AirLancer, MELCO Buffalo, Avaya,
251 IBM High Rate Wireless, Farralon Syyline, Samsung MagicLAN, Netgear
252 MA401, LinkSys WPC-11, D-Link DWL-650, 3Com AirConnect, Intel
253 PRO/Wireless, and Symbol Spectrum24 High Rate amongst others.
255 config PACKAGE_KMOD_NET_HERMES_PCI
256 prompt "kmod-net-hermes-pci............. Intersil Prism 2.5 PCI 802.11b adaptor support"
259 depends PACKAGE_KMOD_NET_HERMES
261 Enable support for PCI and mini-PCI 802.11b wireless NICs based on
262 the Prism 2.5 chipset. These are true PCI cards, not the 802.11b
263 PCMCIA cards bundled with PCI<->PCMCIA adaptors which are also
264 common. Some of the built-in wireless adaptors in laptops are of
267 config PACKAGE_KMOD_NET_HERMES_PLX
268 prompt "kmod-net-hermes-plx............. Hermes in PLX9052 based PCI adaptor (Netgear MA301, etc.) kernel support"
271 depends PACKAGE_KMOD_NET_HERMES
273 Enable support for PCMCIA cards supported by the "Hermes" (aka
274 orinoco_cs) driver when used in PLX9052 based PCI adaptors. These
275 adaptors are not a full PCMCIA controller but act as a more limited
276 PCI <-> PCMCIA bridge. Several vendors sell such adaptors so that
277 802.11b PCMCIA cards can be used in desktop machines. The Netgear
278 MA301 is such an adaptor.
282 config PACKAGE_KMOD_NET_PRISM54
283 prompt "kmod-net-prism54.................. Intersil Prism GT/Duette/Indigo PCI/PCMCIA cards kernel support"
285 depends LINUX_2_4_X86 || LINUX_2_6_X86 || LINUX_2_4_BRCM || LINUX_2_6_BRCM
288 Enable PCI and Cardbus support for the following chipset based cards:
290 * ISL3880 - Prism GT 802.11 b/g
291 * ISL3877 - Prism Indigo 802.11 a
292 * ISL3890 - Prism Duette 802.11 a/b/g
294 For a complete list of supported cards visit <http://prism54.org>.
295 Here is the latest confirmed list of supported cards:
297 * 3com OfficeConnect 11g Cardbus Card aka 3CRWE154G72
298 * Allnet ALL0271 PCI Card
299 * Compex WL54G Cardbus Card
300 * Corega CG-WLCB54GT Cardbus Card
301 * D-Link Air Plus Xtreme G A1 Cardbus Card aka DWL-g650
302 * I-O Data WN-G54/CB Cardbus Card
303 * Kobishi XG-300 aka Z-Com Cardbus Card
304 * Netgear WG511 Cardbus Card
305 * Ovislink WL-5400PCI PCI Card
306 * Peabird WLG-PCI PCI Card
307 * Sitecom WL-100i Cardbus Card
308 * Sitecom WL-110i PCI Card
309 * SMC2802W - EZ Connect g 2.4GHz 54 Mbps Wireless PCI Card
310 * SMC2835W - EZ Connect g 2.4GHz 54 Mbps Wireless Cardbus Card
311 * Z-Com XG-900 PCI Card
312 * Zyxel G-100 Cardbus Card
314 If you enable this, you require a firmware file as well.
315 You will need to copy this to /usr/lib/hotplug/firmware/isl3890.
316 You can get this non-GPL'd firmware file from the Prism54 project page:
317 <http://prism54.org>.
319 Note: You need a motherboard with DMA support to use any of these cards.
323 menu "PCMCIA/CardBus support"
324 depends PCMCIA_SUPPORT
326 config PACKAGE_KMOD_PCMCIA_CORE
327 prompt "kmod-pcmcia-core.................. PCMCIA/CardBus support"
331 config PACKAGE_KMOD_PCMCIA_SERIAL
332 prompt "kmod-pcmcia-serial.............. PCMCIA/CardBus serial device support"
335 depends PACKAGE_KMOD_PCMCIA_CORE
342 config PACKAGE_KMOD_USB
343 prompt "kmod-usb-core..................... USB support"
347 config PACKAGE_KMOD_USB_UHCI
348 prompt "kmod-usb-uhci................... Support for UHCI controllers"
350 default n if LINUX_2_6_AU1000
351 depends PACKAGE_KMOD_USB
352 select PACKAGE_KMOD_USB_CONTROLLER
354 config PACKAGE_KMOD_USB_OHCI
355 prompt "kmod-usb-ohci................... Support for OHCI controllers"
358 depends PACKAGE_KMOD_USB
359 select PACKAGE_KMOD_USB_CONTROLLER
361 config PACKAGE_KMOD_USB2
362 prompt "kmod-usb2....................... Support for USB 2.0 controllers"
364 default n if LINUX_2_6_AU1000
365 depends PACKAGE_KMOD_USB
366 select PACKAGE_KMOD_USB_CONTROLLER
368 config PACKAGE_KMOD_USB_CONTROLLER
370 depends on PACKAGE_KMOD_USB_UHCI || PACKAGE_KMOD_USB_OHCI || PACKAGE_KMOD_USB2
373 config PACKAGE_KMOD_USB_ACM
374 prompt "kmod-usb-acm...................... Support for USB modems/isdn controllers"
377 depends PACKAGE_KMOD_USB_CONTROLLER
379 config PACKAGE_KMOD_USB_AUDIO
380 prompt "kmod-usb-audio.................... Support for USB soundcards"
383 depends PACKAGE_KMOD_USB_CONTROLLER
384 select PACKAGE_KMOD_SOUNDCORE
386 config PACKAGE_KMOD_USB_PRINTER
387 prompt "kmod-usb-printer.................. Support for USB printers"
390 depends PACKAGE_KMOD_USB_CONTROLLER
392 config PACKAGE_KMOD_USB_SERIAL
393 prompt "kmod-usb-serial................... Support for USB-to-serial converters"
396 depends PACKAGE_KMOD_USB_CONTROLLER
398 config PACKAGE_KMOD_USB_SERIAL_BELKIN
399 prompt "kmod-usb-serial-belkin.......... Support for Belkin USB-to-serial converters"
402 depends PACKAGE_KMOD_USB_SERIAL
404 config PACKAGE_KMOD_USB_SERIAL_FTDI
405 prompt "kmod-usb-serial-ftdi............ Support for FTDI USB-to-serial converterr"
408 depends PACKAGE_KMOD_USB_SERIAL
410 config PACKAGE_KMOD_USB_SERIAL_MCT_U232
411 prompt "kmod-usb-serial-mct-u232........ Support for Magic Control Technology USB-to-Serial converters"
414 depends PACKAGE_KMOD_USB_SERIAL
416 config PACKAGE_KMOD_USB_SERIAL_PL2303
417 prompt "kmod-usb-serial-pl2303.......... Support for Prolific PL2303 USB-to-Serial converters"
420 depends PACKAGE_KMOD_USB_SERIAL
422 config PACKAGE_KMOD_USB_SERIAL_VISOR
423 prompt "kmod-usb-serial-visor........... Support for Handspring Visor / Palm m50x / Sony Clie Driver"
426 depends PACKAGE_KMOD_USB_SERIAL
428 config PACKAGE_KMOD_USB_STORAGE
429 prompt "kmod-usb-storage.................. Support for USB storage devices"
432 depends PACKAGE_KMOD_USB_CONTROLLER
434 config PACKAGE_KMOD_USB_ATM
435 prompt "kmod-usb-atm...................... Support for USB ATM devices"
438 depends PACKAGE_KMOD_USB_CONTROLLER
440 config PACKAGE_KMOD_USB_ATM_SPEEDTOUCH
441 prompt "kmod-usb-atm-speedtouch......... Support for USB Speedtouch ADSL modem"
444 depends PACKAGE_KMOD_USB_ATM
448 menu "Misc. devices support"
450 config PACKAGE_KMOD_AX25
451 prompt "kmod-ax25......................... AX25 support"
455 Kernel modules for AX25 protocol family
457 This package contains both the AX25 layer 2 support (ax25) and AX25 KISS driver (mkiss)
459 config PACKAGE_KMOD_BLUETOOTH
460 prompt "kmod-bluetooth.................... Bluetooth drivers and network stack"
462 depends PCI_SUPPORT || USB_SUPPORT
465 Bluetooth drivers and network stack
467 config PACKAGE_KMOD_LP
468 prompt "kmod-lp........................... Parallel port and lp support"
472 Kernel modules for line printer and parallel port support
474 config PACKAGE_KMOD_SOFTDOG
475 prompt "kmod-softdog...................... Software watchdog"
479 Kernel modules for software watchdog driver
481 config PACKAGE_KMOD_WD1100
482 prompt "kmod-wd1100....................... Soekris net4801 watchdog"
485 depends LINUX_2_4_X86
487 Driver for the NatSemi SC1x00 series Watchdog
488 found on Soekris net4801 boards