iwlwifi-1.2.25中的README.iwlwifi

来源:互联网 发布:iphone自制铃声软件 编辑:程序博客网 时间:2024/06/07 00:29

我的网卡驱动是intel(R) wifi link 5100 AGN,

下载链接:点击打开链接

Driver Snapshots - only for kernels 2.6.18 to 2.6.23

Current stable is version 1.2.0Installation instructions iwlwifi-1.2.25.tgz02-04-08 17:05:42C I R Liwlwifi-1.2.24.tgz01-29-08 17:11:31C I R Liwlwifi-1.2.23.tgz12-25-07 17:51:10C I R L[ show older releases... ]下载了一个iwlwifi-1.2.25.tgz包,解压,make编译,结果只有4965AGN与3945ABG/BG无线网卡驱动模块,这个咋回事啊?


不管了,这是iwlwifi-1.2.25中的README.iwlwifi文件。

/*英特尔linux系统下4965AGN与3945ABG/BG无线网卡驱动*/

Intel Wireless Link Wifi (iwlwifi) drivers for Linux* in support 
of:
iwl4965.ko - Intel(R) Wireless WiFi Link 4965AGN
iwl3945.ko - Intel(R) PRO/Wireless 3945ABG/BG Network Connection Adapter
Copyright (C) 2005 - 2007, Intel Corporation
README.iwlwifi
Version: 1.2.25
Date   : February 04, 2008
/*索引*/
Index
-----------------------------------------------
0.   IMPORTANT INFORMATION BEFORE USING THIS DRIVER/*用这个驱动前的重要信息*/
1.   Introduction
2.   Loading the Driver/*加载驱动*/
3.   Feature Details
4.   Configuring the driver/*配置驱动*/
5.   Wireless Tools Details
6.   Support
===============================================
0.   IMPORTANT INFORMATION BEFORE USING THIS DRIVER
===============================================


Important Notice FOR ALL USERS OR DISTRIBUTORS!!!! 


Intel wireless LAN adapters are engineered, manufactured, tested, and
quality checked to ensure that they meet all necessary local and
governmental regulatory agency requirements for the regions that they
are designated and/or marked to ship into. Since wireless LANs are
generally unlicensed devices that share spectrum with radars,
satellites, and other licensed and unlicensed devices, it is sometimes
necessary to dynamically detect, avoid, and limit usage to avoid
interference with these devices. In many instances Intel is required to
provide test data to prove regional and local compliance to regional and
governmental regulations before certification or approval to use the
product is granted. Intel's wireless LAN's EEPROM, firmware, and
software driver are designed to carefully control parameters that affect
radio operation and to ensure electromagnetic compliance (EMC). These
parameters include, without limitation, RF power, spectrum usage,
channel scanning, and human exposure. 


For these reasons Intel cannot permit any manipulation by third parties
of the software provided in binary format with the wireless WLAN
adapters (e.g., the EEPROM and firmware). Furthermore, if you use any
patches, utilities, or code with the Intel wireless LAN adapters that
have been manipulated by an unauthorized party (i.e., patches,
utilities, or code (including open source code modifications) which have
not been validated by Intel), (i) you will be solely responsible for
ensuring the regulatory compliance of the products, (ii) Intel will bear
no liability, under any theory of liability for any issues associated
with the modified products, including without limitation, claims under
the warranty and/or issues arising from regulatory non-compliance, and
(iii) Intel will not provide or be required to assist in providing
support to any third parties for such modified products.  


Note: Many regulatory agencies consider Wireless LAN adapters to be
modules, and accordingly, condition system-level regulatory approval
upon receipt and review of test data documenting that the antennas and
system configuration do not cause the EMC and radio operation to be
non-compliant.


The drivers available for download from SourceForge are provided as a 
part of a development project.  Conformance to local regulatory 
requirements is the responsibility of the individual developer.  As 
such, if you are interested in deploying or shipping a driver as part of 
solution intended to be used for purposes other than development, please 
obtain a tested driver from Intel Customer Support at:


http://support.intel.com/support/notebook/sb/CS-006408.htm




===============================================
1.   Introduction
===============================================
/*下面的小节简单介绍了linux系统下iwlwifi驱动*/

The following sections attempt to provide a brief introduction to using 
the iwlwifi drivers for Linux.
/*这个文档不是全面介绍如何理解与使用无线技术的,但是对你在linux系统下使用无线功能足够了*/
This document is not meant to be a comprehensive manual on 
understanding or using wireless technologies, but should be sufficient 
to get you moving without wires on Linux.
/*配置与安装驱动,请看INSTALL文件*/
For information on building and installing the driver, see the INSTALL
file.
/*iwlwifi 项目建立两个内核模块*/

The iwlwifi project builds two kernel modules:
iwl3945.ko iwl4965.ko
/*建立模块时尽可能用公共代码*/
The modules are built using as much common code as possible.
/*加载驱动*/
===============================================
2. Loading the Driver
===============================================
/*INSTALL文档查看关于驱动安装信息*/
See the INSTALL document for information on installing the driver.
/*驱动一旦安装成功,通常通过源码包中的load脚本文件来激活驱动。*/
Once installed, a typical method for launching the driver and the 
is via the load script provided in the source package:

# ./load debug=0x43fff   <--- You need to be root for this/*你必须是root用户*/
/*如果你按照 INSTALL的步骤,你可以轻松的加载模块*/
If you followed the steps of the INSTALL document, you can load the 
module simply by running:


# modprobe iwl3945       <--- You need to be root for this
(Or modprobe iwl4965 depending on your hardware)

/*你可以通过unload脚本卸载驱动*/
If you want to unload the module you can simply use the unload script:
# ./unload               <--- You need to be root for this
or:
# modprobe -r iwl3945       <--- You need to be root for this
(Or modprobe -r iwl4965 depending on your hardware)
===============================================
3. Feature Details
===============================================
TODO: Document features.
===============================================
4. Configuring the driver
===============================================
4.1. Command Line Parameters
-----------------------------------------------

TODO:  Document module parameters
4.3. Sysfs Helper Files:
-----------------------------------------------
TODO: Document sysfs attributes
===============================================
5. Wireless Tools Details
===============================================

TODO: Document wireless tools, mac80211, userspace MLMEs, etc.

short_preamble -- set by PRISM2_PARAM_PREAMBLE in ieee80211_ioctl.c
IEEE80211_SCAN_EXTRA_INFO -- set by PRISM2_PARAM_SCAN_FLAGS

6. Support
-----------------------------------------------

For general development information and support, go to:

    http://intellinuxwireless.org/
------------------------------
Copyright (C) 2005 - 2007, Intel Corporation
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.  
EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, 
INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR 
IMPLIED WARRANTY RELATING TO SALE AND/OR USE OF INTEL PRODUCTS, INCLUDING 
LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, 
MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT, OR OTHER 
INTELLECTUAL PROPERTY RIGHT. 
This document is subject to change without notice. 
* Other names and brands may be claimed as the property of others.



原创粉丝点击