1 menu "Kernel Configuration / Device Support"
3 comment "Kernel modules"
5 menu "Block devices support"
7 config PACKAGE_KMOD_LOOP
8 prompt "kmod-loop......................... Loop mount support"
12 Kernel module for loop mount support
14 config PACKAGE_KMOD_NBD
15 prompt "kmod-nbd.......................... Network Block Device"
19 Kernel module for network block device
23 menu "Filesystems support"
25 config PACKAGE_KMOD_FS_CIFS
26 prompt "kmod-fs-cifs...................... CIFS support"
30 Kernel modules for CIFS support
32 config PACKAGE_KMOD_FS_EXT2
33 prompt "kmod-fs-ext2...................... EXT2 filesystem support"
37 Kernel modules for EXT2 filesystem support
39 config PACKAGE_KMOD_FS_EXT3
40 prompt "kmod-fs-ext3...................... EXT3 filesystem support"
44 Kernel modules for EXT3 filesystem support
46 config PACKAGE_KMOD_FS_HFSPLUS
47 prompt "kmod-fs-hfsplus................... HFS+ filesystem support"
51 Kernel modules for HFS+ filesystem support
53 config PACKAGE_KMOD_FS_NFS
54 prompt "kmod-fs-nfs....................... NFS support"
58 Kernel modules for NFS support
59 Includes lockd, nfs and sunrpc
61 config PACKAGE_KMOD_FS_VFAT
62 prompt "kmod-fs-vfat...................... VFAT filesystem support"
66 Kernel modules for VFAT filesystem support
67 useful for usb mass storage devices
69 config PACKAGE_KMOD_FS_XFS
70 prompt "kmod-fs-xfs....................... XFS filesystem support"
74 Kernel modules for XFS filesystem support
78 menu "Multimedia devices support"
80 config PACKAGE_KMOD_PWC
81 prompt "kmod-pwc.......................... Kernel driver for USB Philips Cameras"
83 depends PACKAGE_kmod-usb-core
86 config PACKAGE_KMOD_VIDEODEV
87 prompt "kmod-videodev..................... Video (For Linux) kernel support"
93 menu "Native Language support"
95 config PACKAGE_KMOD_NLS_BASE
96 prompt "kmod-nls-base..................... Native Language support"
100 Kernel native language support
102 config PACKAGE_KMOD_NLS_CP437
103 prompt "kmod-nls-cp437.................. Codepage 437 (United States, Canada)"
106 depends PACKAGE_KMOD_NLS_BASE
108 Kernel native language support
110 config PACKAGE_KMOD_NLS_CP850
111 prompt "kmod-nls-cp850.................. Codepage 850 (Europe)"
114 depends PACKAGE_KMOD_NLS_BASE
116 Kernel native language support
118 config PACKAGE_KMOD_NLS_ISO8859_1
119 prompt "kmod-nls-iso8859-1.............. NLS ISO 8859-1 (Latin 1; Western European Languages)"
122 depends PACKAGE_KMOD_NLS_BASE
124 Kernel native language support
126 config PACKAGE_KMOD_NLS_ISO8859_15
127 prompt "kmod-nls-iso8859-15............. NLS ISO 8859-15 (Latin 15; Western European Languages with Euro)"
130 depends PACKAGE_KMOD_NLS_BASE
132 Kernel native language support
134 config PACKAGE_KMOD_NLS_UTF8
135 prompt "kmod-nls-utf8................... NLS UTF8"
138 depends PACKAGE_KMOD_NLS_BASE
140 Kernel native language support
144 menu "Network devices support"
145 depends LINUX_2_4_X86 || LINUX_2_6_X86
148 config PACKAGE_KMOD_NET_AIRO
149 prompt "kmod-net-airo..................... Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards kernel support"
151 depends LINUX_2_4_X86 || LINUX_2_6_X86
154 This is the standard Linux driver to support Cisco/Aironet ISA and
155 PCI 802.11 wireless cards.
156 It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
157 - with or without encryption) as well as card before the Cisco
158 acquisition (Aironet 4500, Aironet 4800, Aironet 4800B).
160 This driver support both the standard Linux Wireless Extensions
161 and Cisco proprietary API, so both the Linux Wireless Tools and the
162 Cisco Linux utilities can be used to configure the card.
165 config PACKAGE_KMOD_NET_HERMES
166 prompt "kmod-net-hermes................... Hermes chipset 802.11b support (Orinoco/Prism2/Symbol) kernel support"
168 depends LINUX_2_4_X86 || LINUX_2_6_X86
171 A driver for 802.11b wireless cards based based on the "Hermes" or
172 Intersil HFA384x (Prism 2) MAC controller. This includes the vast
173 majority of the PCMCIA 802.11b cards (which are nearly all rebadges)
174 - except for the Cisco/Aironet cards. Cards supported include the
175 Apple Airport (not a PCMCIA card), WavelanIEEE/Orinoco,
176 Cabletron/EnteraSys Roamabout, ELSA AirLancer, MELCO Buffalo, Avaya,
177 IBM High Rate Wireless, Farralon Syyline, Samsung MagicLAN, Netgear
178 MA401, LinkSys WPC-11, D-Link DWL-650, 3Com AirConnect, Intel
179 PRO/Wireless, and Symbol Spectrum24 High Rate amongst others.
181 config PACKAGE_KMOD_NET_HERMES_PCI
182 prompt "kmod-net-hermes-pci............. Intersil Prism 2.5 PCI 802.11b adaptor support"
185 depends PACKAGE_KMOD_NET_HERMES
187 Enable support for PCI and mini-PCI 802.11b wireless NICs based on
188 the Prism 2.5 chipset. These are true PCI cards, not the 802.11b
189 PCMCIA cards bundled with PCI<->PCMCIA adaptors which are also
190 common. Some of the built-in wireless adaptors in laptops are of
193 config PACKAGE_KMOD_NET_HERMES_PLX
194 prompt "kmod-net-hermes-plx............. Hermes in PLX9052 based PCI adaptor (Netgear MA301, etc.) kernel support"
197 depends PACKAGE_KMOD_NET_HERMES
199 Enable support for PCMCIA cards supported by the "Hermes" (aka
200 orinoco_cs) driver when used in PLX9052 based PCI adaptors. These
201 adaptors are not a full PCMCIA controller but act as a more limited
202 PCI <-> PCMCIA bridge. Several vendors sell such adaptors so that
203 802.11b PCMCIA cards can be used in desktop machines. The Netgear
204 MA301 is such an adaptor.
208 config PACKAGE_KMOD_NET_PRISM54
209 prompt "kmod-net-prism54.................. Intersil Prism GT/Duette/Indigo PCI/PCMCIA cards kernel support"
211 depends LINUX_2_4_X86 || LINUX_2_6_X86 || LINUX_2_4_BRCM || LINUX_2_6_BRCM
214 Enable PCI and Cardbus support for the following chipset based cards:
216 * ISL3880 - Prism GT 802.11 b/g
217 * ISL3877 - Prism Indigo 802.11 a
218 * ISL3890 - Prism Duette 802.11 a/b/g
220 For a complete list of supported cards visit <http://prism54.org>.
221 Here is the latest confirmed list of supported cards:
223 * 3com OfficeConnect 11g Cardbus Card aka 3CRWE154G72
224 * Allnet ALL0271 PCI Card
225 * Compex WL54G Cardbus Card
226 * Corega CG-WLCB54GT Cardbus Card
227 * D-Link Air Plus Xtreme G A1 Cardbus Card aka DWL-g650
228 * I-O Data WN-G54/CB Cardbus Card
229 * Kobishi XG-300 aka Z-Com Cardbus Card
230 * Netgear WG511 Cardbus Card
231 * Ovislink WL-5400PCI PCI Card
232 * Peabird WLG-PCI PCI Card
233 * Sitecom WL-100i Cardbus Card
234 * Sitecom WL-110i PCI Card
235 * SMC2802W - EZ Connect g 2.4GHz 54 Mbps Wireless PCI Card
236 * SMC2835W - EZ Connect g 2.4GHz 54 Mbps Wireless Cardbus Card
237 * Z-Com XG-900 PCI Card
238 * Zyxel G-100 Cardbus Card
240 If you enable this, you require a firmware file as well.
241 You will need to copy this to /usr/lib/hotplug/firmware/isl3890.
242 You can get this non-GPL'd firmware file from the Prism54 project page:
243 <http://prism54.org>.
245 Note: You need a motherboard with DMA support to use any of these cards.
249 menu "PCMCIA/CardBus support"
250 depends PCMCIA_SUPPORT
252 config PACKAGE_KMOD_PCMCIA_CORE
253 prompt "kmod-pcmcia-core.................. PCMCIA/CardBus support"
257 config PACKAGE_KMOD_PCMCIA_SERIAL
258 prompt "kmod-pcmcia-serial.............. PCMCIA/CardBus serial device support"
261 depends PACKAGE_KMOD_PCMCIA_CORE
266 menu "Misc. devices support"
268 config PACKAGE_KMOD_AX25
269 prompt "kmod-ax25......................... AX25 support"
273 Kernel modules for AX25 protocol family
275 This package contains both the AX25 layer 2 support (ax25) and AX25 KISS driver (mkiss)
277 config PACKAGE_KMOD_BLUETOOTH
278 prompt "kmod-bluetooth.................... Bluetooth drivers and network stack"
280 depends PCI_SUPPORT || USB_SUPPORT
283 Bluetooth drivers and network stack
285 config PACKAGE_KMOD_LP
286 prompt "kmod-lp........................... Parallel port and lp support"
290 Kernel modules for line printer and parallel port support
292 config PACKAGE_KMOD_SOFTDOG
293 prompt "kmod-softdog...................... Software watchdog"
297 Kernel modules for software watchdog driver