xref: /freebsd/share/man/man4/iwmfw.4 (revision fa9896e082a1046ff4fbc75fcba4d18d1f2efc19)
1d4886179SRui Paulo.\" Copyright (c) 2009 Sam Leffler, Errno Consulting
2d4886179SRui Paulo.\" All rights reserved.
3d4886179SRui Paulo.\"
4d4886179SRui Paulo.\" Redistribution and use in source and binary forms, with or without
5d4886179SRui Paulo.\" modification, are permitted provided that the following conditions
6d4886179SRui Paulo.\" are met:
7d4886179SRui Paulo.\" 1. Redistributions of source code must retain the above copyright
8d4886179SRui Paulo.\"    notice, this list of conditions and the following disclaimer.
9d4886179SRui Paulo.\" 2. The name of the author may not be used to endorse or promote products
10d4886179SRui Paulo.\"    derived from this software without specific prior written permission.
11d4886179SRui Paulo.\"
12d4886179SRui Paulo.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
13d4886179SRui Paulo.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
14d4886179SRui Paulo.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
15d4886179SRui Paulo.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
16d4886179SRui Paulo.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
17d4886179SRui Paulo.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
18d4886179SRui Paulo.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
19d4886179SRui Paulo.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
20d4886179SRui Paulo.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
21d4886179SRui Paulo.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
22d4886179SRui Paulo.\"
23*29fa34aaSPiotr Kubaj.Dd February 4, 2023
24d4886179SRui Paulo.Dt IWMFW 4
25d4886179SRui Paulo.Os
26d4886179SRui Paulo.Sh NAME
27d4886179SRui Paulo.Nm iwmfw
28d4886179SRui Paulo.Nd "Firmware Module for Intel Wireless driver"
29d4886179SRui Paulo.Sh SYNOPSIS
30d4886179SRui PauloTo compile this module into the kernel,
31d4886179SRui Pauloplace the following line in your
32d4886179SRui Paulokernel configuration file:
33d4886179SRui Paulo.Bd -ragged -offset indent
34d4886179SRui Paulo.Cd "device iwmfw"
35d4886179SRui Paulo.Ed
36d4886179SRui Paulo.Pp
37d4886179SRui PauloThis will include firmware images for all
38d4886179SRui Paulo.Xr iwm 4
39d4886179SRui Paulodevices inside the kernel.
40d4886179SRui PauloIf you want to pick only the firmware image for your network adapter choose one
41d4886179SRui Pauloof the following:
42d4886179SRui Paulo.Bd -ragged -offset indent
43d4886179SRui Paulo.Cd "device iwm3160fw"
446472fa9aSEitan Adler.Cd "device iwm3168fw"
45d4886179SRui Paulo.Cd "device iwm7260fw"
46d4886179SRui Paulo.Cd "device iwm7265fw"
47*29fa34aaSPiotr Kubaj.Cd "device iwm7265Dfw"
48e4ff4297SSean Bruno.Cd "device iwm8000Cfw"
49555695a5SEnji Cooper.Cd "device iwm8265fw"
50ad27496dSMark Johnston.Cd "device iwm9000fw"
51ad27496dSMark Johnston.Cd "device iwm9260fw"
52d4886179SRui Paulo.Ed
53d4886179SRui Paulo.Pp
54d4886179SRui PauloAlternatively, to load the driver as a
55ad27496dSMark Johnstonmodule at boot time, place one of the following lines in
56d4886179SRui Paulo.Xr loader.conf 5 :
57d4886179SRui Paulo.Bd -literal -offset indent
58d4886179SRui Pauloiwm3160fw_load="YES"
596472fa9aSEitan Adleriwm3168fw_load="YES"
60d4886179SRui Pauloiwm7260fw_load="YES"
61d4886179SRui Pauloiwm7265fw_load="YES"
6205ac3660SAdrian Chaddiwm7265Dfw_load="YES"
63e4ff4297SSean Brunoiwm8000Cfw_load="YES"
64555695a5SEnji Cooperiwm8265fw_load="YES"
65ad27496dSMark Johnstoniwm9000fw_load="YES"
66ad27496dSMark Johnstoniwm9260fw_load="YES"
67d4886179SRui Paulo.Ed
68d4886179SRui Paulo.Sh DESCRIPTION
69d4886179SRui PauloThis module provides access to firmware sets for the
70e4c248ebSMateusz PiotrowskiIntel Dual Band Wireless WiFi 3160, 3165, 3168, 7260, 7265, 8000, 8260, 8265,
71ad27496dSMark Johnston9000 and 9260 series of IEEE 802.11n/11ac adapters.
72ad27496dSMark JohnstonIt may be statically linked into the kernel, or loaded as a module.
73d4886179SRui Paulo.Sh SEE ALSO
74d4886179SRui Paulo.Xr iwm 4 ,
75d4886179SRui Paulo.Xr firmware 9
76