xref: /freebsd/share/man/man4/iwifw.4 (revision fa9896e082a1046ff4fbc75fcba4d18d1f2efc19)
11d1405c1SChristian Brueffer.\" Copyright (c) 2009 Sam Leffler, Errno Consulting
21d1405c1SChristian Brueffer.\" All rights reserved.
31d1405c1SChristian Brueffer.\"
41d1405c1SChristian Brueffer.\" Redistribution and use in source and binary forms, with or without
51d1405c1SChristian Brueffer.\" modification, are permitted provided that the following conditions
61d1405c1SChristian Brueffer.\" are met:
71d1405c1SChristian Brueffer.\" 1. Redistributions of source code must retain the above copyright
81d1405c1SChristian Brueffer.\"    notice, this list of conditions and the following disclaimer.
91d1405c1SChristian Brueffer.\" 2. The name of the author may not be used to endorse or promote products
101d1405c1SChristian Brueffer.\"    derived from this software without specific prior written permission.
111d1405c1SChristian Brueffer.\"
121d1405c1SChristian Brueffer.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
131d1405c1SChristian Brueffer.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
141d1405c1SChristian Brueffer.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
151d1405c1SChristian Brueffer.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
161d1405c1SChristian Brueffer.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
171d1405c1SChristian Brueffer.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
181d1405c1SChristian Brueffer.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
191d1405c1SChristian Brueffer.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
201d1405c1SChristian Brueffer.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
211d1405c1SChristian Brueffer.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
221d1405c1SChristian Brueffer.\"
23*cada39d8SBryan Drewery.Dd October 15, 2015
241d1405c1SChristian Brueffer.Dt IWIFW 4
251d1405c1SChristian Brueffer.Os
261d1405c1SChristian Brueffer.Sh NAME
271d1405c1SChristian Brueffer.Nm iwifw
281d1405c1SChristian Brueffer.Nd "Firmware Module for Intel PRO/Wireless 2200BG/2225BG/2915ABG driver"
291d1405c1SChristian Brueffer.Sh SYNOPSIS
301d1405c1SChristian BruefferTo compile this module into the kernel,
311d1405c1SChristian Bruefferplace the following line in your
321d1405c1SChristian Bruefferkernel configuration file:
331d1405c1SChristian Brueffer.Bd -ragged -offset indent
341d1405c1SChristian Brueffer.Cd "device iwifw"
351d1405c1SChristian Brueffer.Ed
361d1405c1SChristian Brueffer.Pp
371d1405c1SChristian BruefferThis will include three firmware images inside the kernel.
381d1405c1SChristian BruefferIf you want to pick only the firmware image for the mode you want to operate
391d1405c1SChristian Bruefferyour network adapter in choose one of the following:
401d1405c1SChristian Brueffer.Bd -ragged -offset indent
411d1405c1SChristian Brueffer.Cd "device iwibssfw"
421d1405c1SChristian Brueffer.Cd "device iwiibssfw"
431d1405c1SChristian Brueffer.Cd "device iwimonitorfw"
441d1405c1SChristian Brueffer.Ed
451d1405c1SChristian Brueffer.Pp
461d1405c1SChristian BruefferAlternatively, to load the driver as a
471d1405c1SChristian Brueffermodule at boot time, place the following lines in
481d1405c1SChristian Brueffer.Xr loader.conf 5 :
491d1405c1SChristian Brueffer.Bd -literal -offset indent
501d1405c1SChristian Bruefferiwi_bss_load="YES"
511d1405c1SChristian Bruefferiwi_ibss_load="YES"
521d1405c1SChristian Bruefferiwi_monitor_load="YES"
531d1405c1SChristian Brueffer.Ed
541d1405c1SChristian Brueffer.Sh DESCRIPTION
551d1405c1SChristian BruefferThis module provides access to firmware sets for the
561d1405c1SChristian BruefferIntel PRO/Wireless 2200BG/2225BG/2915ABG series of IEEE 802.11 adapters.
571d1405c1SChristian BruefferIt may be statically linked into the kernel, or loaded as a module.
581d1405c1SChristian Brueffer.Pp
591d1405c1SChristian BruefferFor the loaded firmware to be enabled for use the license at
60*cada39d8SBryan Drewery.Pa /usr/share/doc/legal/intel_iwi.LICENSE
611d1405c1SChristian Brueffermust be agreed to by adding the following line to
621d1405c1SChristian Brueffer.Xr loader.conf 5 :
631d1405c1SChristian Brueffer.Pp
641d1405c1SChristian Brueffer.Dl "legal.intel_iwi.license_ack=1"
651d1405c1SChristian Brueffer.Sh FILES
66*cada39d8SBryan Drewery.Bl -tag -width ".Pa /usr/share/doc/legal/intel_iwi.LICENSE" -compact
67*cada39d8SBryan Drewery.It Pa /usr/share/doc/legal/intel_iwi.LICENSE
681d1405c1SChristian Brueffer.Nm
691d1405c1SChristian Bruefferfirmware license
701d1405c1SChristian Brueffer.El
711d1405c1SChristian Brueffer.Sh SEE ALSO
721d1405c1SChristian Brueffer.Xr iwi 4 ,
731d1405c1SChristian Brueffer.Xr firmware 9
74