Commit | Line | Data |
---|---|---|
b481de9c ZY |
1 | config IWLWIFI |
2 | bool "Intel Wireless WiFi Link Drivers" | |
3 | depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL | |
4 | select FW_LOADER | |
5 | default n | |
6 | ---help--- | |
7 | Select to enable drivers based on the iwlwifi project. This | |
8 | project provides a common foundation for Intel's wireless | |
9 | drivers designed to use the mac80211 subsystem. | |
10 | ||
11 | See <file:Documentation/networking/README.iwlwifi> for | |
12 | information on the capabilities currently enabled in this | |
13 | driver and for tips for debugging issues and problems. | |
14 | ||
15 | config IWLWIFI_DEBUG | |
16 | bool "Enable full debugging output in iwlwifi drivers" | |
17 | depends on IWLWIFI | |
18 | default y | |
19 | ---help--- | |
20 | This option will enable debug tracing output for the iwlwifi | |
21 | drivers. | |
22 | ||
23 | This will result in the kernel module being ~100k larger. You can | |
24 | control which debug output is sent to the kernel log by setting the | |
25 | value in | |
26 | ||
27 | /sys/bus/pci/drivers/${DRIVER}/debug_level | |
28 | ||
29 | This entry will only exist if this option is enabled. | |
30 | ||
31 | To set a value, simply echo an 8-byte hex value to the same file: | |
32 | ||
33 | % echo 0x43fff > /sys/bus/pci/drivers/${DRIVER}/debug_level | |
34 | ||
35 | You can find the list of debug mask values in: | |
36 | drivers/net/wireless/mac80211/iwlwifi/iwl-debug.h | |
37 | ||
38 | If this is your first time using this driver, you should say Y here | |
39 | as the debug information can assist others in helping you resolve | |
40 | any problems you may encounter. | |
41 | ||
42 | config IWLWIFI_SENSITIVITY | |
43 | bool "Enable Sensitivity Calibration in iwlwifi drivers" | |
44 | depends on IWLWIFI | |
45 | default y | |
46 | ---help--- | |
47 | This option will enable sensitivity calibration for the iwlwifi | |
48 | drivers. | |
49 | ||
50 | config IWLWIFI_SPECTRUM_MEASUREMENT | |
51 | bool "Enable Spectrum Measurement in iwlwifi drivers" | |
52 | depends on IWLWIFI | |
53 | default y | |
54 | ---help--- | |
55 | This option will enable spectrum measurement for the iwlwifi drivers. | |
56 | ||
57 | config IWLWIFI_QOS | |
58 | bool "Enable Wireless QoS in iwlwifi drivers" | |
59 | depends on IWLWIFI | |
60 | default y | |
61 | ---help--- | |
62 | This option will enable wireless quality of service (QoS) for the | |
63 | iwlwifi drivers. | |
64 | ||
65 | config IWLWIFI_HT | |
66 | bool "Enable 802.11n HT features in iwlwifi drivers" | |
67 | depends on EXPERIMENTAL | |
68 | depends on IWLWIFI && MAC80211_HT | |
69 | default n | |
70 | ---help--- | |
71 | This option enables IEEE 802.11n High Throughput features | |
72 | for the iwlwifi drivers. | |
73 | ||
74 | config IWL4965 | |
75 | tristate "Intel Wireless WiFi 4965AGN" | |
76 | depends on m && IWLWIFI && EXPERIMENTAL | |
77 | default m | |
78 | ---help--- | |
79 | Select to build the driver supporting the: | |
80 | ||
81 | Intel Wireless WiFi Link 4965AGN | |
82 | ||
83 | This driver uses the kernel's mac80211 subsystem. | |
84 | ||
85 | See <file:Documentation/networking/README.iwlwifi> for | |
86 | information on the capabilities currently enabled in this | |
87 | driver and for tips for debugging any issues or problems. | |
88 | ||
89 | In order to use this driver, you will need a microcode (uCode) | |
90 | image for it. You can obtain the microcode from: | |
91 | ||
92 | <http://intellinuxwireless.org/>. | |
93 | ||
94 | See the above referenced README.iwlwifi for information on where | |
95 | to install the microcode images. | |
96 | ||
97 | If you want to compile the driver as a module ( = code which can be | |
98 | inserted in and remvoed from the running kernel whenever you want), | |
99 | say M here and read <file:Documentation/modules.txt>. The module | |
100 | will be called iwl4965.ko. | |
101 | ||
102 | config IWL3945 | |
103 | tristate "Intel PRO/Wireless 3945ABG/BG Network Connection" | |
104 | depends on m && IWLWIFI && EXPERIMENTAL | |
105 | default m | |
106 | ---help--- | |
107 | Select to build the driver supporting the: | |
108 | ||
109 | Intel PRO/Wireless 3945ABG/BG Network Connection | |
110 | ||
111 | This driver uses the kernel's mac80211 subsystem. | |
112 | ||
113 | See <file:Documentation/networking/README.iwlwifi> for | |
114 | information on the capabilities currently enabled in this | |
115 | driver and for tips for debugging any issues or problems. | |
116 | ||
117 | In order to use this driver, you will need a microcode (uCode) | |
118 | image for it. You can obtain the microcode from: | |
119 | ||
120 | <http://intellinuxwireless.org/>. | |
121 | ||
122 | See the above referenced README.iwlwifi for information on where | |
123 | to install the microcode images. | |
124 | ||
125 | If you want to compile the driver as a module ( = code which can be | |
126 | inserted in and remvoed from the running kernel whenever you want), | |
127 | say M here and read <file:Documentation/modules.txt>. The module | |
128 | will be called iwl3945.ko. |