Name Date Size #Lines LOC

..08-May-2022-

LICENSE.iwlwifi-8265-ucodeH A D08-May-20222 KiB4035

README.iwlwifi-8265-ucodeH A D08-May-20224.6 KiB11387

iwlwifi-8265-22.ucodeH A D08-May-20221.7 MiB

README.iwlwifi-8265-ucode

1Intel Wireless WiFi Link 8260 AC Adapter
2Copyright (C) 2015 Intel Corporation.  All rights reserved.
3
4Microcode Package README.iwlwifi-8265-ucode
5
6INDEX
7
81. OVERVIEW
92. INSTALLATION
103. LICENSE
11
12
131. OVERVIEW
14
15The files iwlwifi-8265-22.ucode provided in this package
16must be present on your system in order for the Intel Wireless WiFi Link
17AGN driver for Linux (iwlwifi) to operate on your system.
18
19The "-22" in the filename reflects an interface/architecture version number.
20It will change only when changes in new uCode releases make the new uCode
21incompatible with earlier drivers.
22
23On adapter initialization, and at varying times during the uptime of
24the adapter, the microcode is loaded into the memory on the network
25adapter.  The microcode provides the low level MAC features including
26radio control and high precision timing events (backoff, transmit,
27etc.) while also providing varying levels of packet filtering which can
28be used to keep the host from having to handle packets that are not of
29interest given the current operating mode of the device.
30
312. INSTALLATION
32
33The iwlwifi driver will look for the file iwlwifi-8265-22.ucode
34using the kernel's firmware_class infrastructure.
35More information can be found under Documentation/firmware_class in kernel
36source. In order to function correctly, you need to have this support enabled
37in your kernel.  When you configure the kernel, you can find this option in
38the following location:
39
40        Device Drivers ->
41                Generic Driver Options ->
42                        Userspace firmware loading support
43
44
45You can determine if your kernel currently has firmware loader support
46by looking for the CONFIG_FW_LOADER definition on your kernel's
47.config.
48
49In addition to having the firmware_class support in your kernel, you
50must also have a working udev and uevent infrastructure configured.
51The steps for installing and configuring udev are very
52distribution specific.
53
54Once you have the firmware loader in place (or if you aren't sure and
55you just want to try things to see if it works), you need to install
56the microcode file into the appropriate location.
57
58Where that appropriate location is depends (again) on your system
59distribution.  You can typically find this location by looking in the
60udev scripts of your distro, the default is /lib/firmware.
61
62Installation of the firmware is simply:
63
64        % cp iwlwifi-8265-22.ucode /lib/firmware
65
66You can now load the driver (see the INSTALL and README.iwlwifi provided with
67the iwlwifi package for information on building and using that driver.)
68
693. LICENSE
70
71The microcode in this package (iwlwifi-8265-22.ucode) is provided
72under the terms of the following license (available in the file
73LICENSE.iwlwifi-8000-ucode):
74
75Copyright (c) 2015, Intel Corporation.
76All rights reserved.
77
78Redistribution.  Redistribution and use in binary form, without
79modification, are permitted provided that the following conditions are
80met:
81 reproduce the above copyright notice and the
82  following disclaimer in the documentation and/or other materials
83  provided with the distribution.
84* Neither the name of Intel Corporation nor the names of its suppliers
85  may be used to endorse or promote products derived from this software
86  without specific prior written permission.
87* No reverse engineering, decompilation, or disassembly of this software
88  is permitted.
89
90Limited patent license.  Intel Corporation grants a world-wide,
91royalty-free, non-exclusive license under patents it now or hereafter
92owns or controls to make, have made, use, import, offer to sell and
93sell ("Utilize") this software, but solely to the extent that any
94such patent is necessary to Utilize the software alone, or in
95combination with an operating system licensed under an approved Open
96Source license as listed by the Open Source Initiative at
97http://opensource.org/licenses.  The patent license shall not apply to
98any other combinations which include this software.  No hardware per
99se is licensed hereunder.
100
101DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
102CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
103BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
104FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
105COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
106INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
107BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
108OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
109ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
110TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
111USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
112DAMAGE.
113