xref: /freebsd/share/man/man4/ipwfw.4 (revision 1d1405c1b56629f65947edbab85e8fc95e71793b)
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.\"
231d1405c1SChristian Brueffer.\" $FreeBSD$
241d1405c1SChristian Brueffer.\"
251d1405c1SChristian Brueffer.Dd January 14, 2010
261d1405c1SChristian Brueffer.Dt IPWFW 4
271d1405c1SChristian Brueffer.Os
281d1405c1SChristian Brueffer.Sh NAME
291d1405c1SChristian Brueffer.Nm ipwfw
301d1405c1SChristian Brueffer.Nd "Firmware Module for Intel PRO/Wireless 2100 driver"
311d1405c1SChristian Brueffer.Sh SYNOPSIS
321d1405c1SChristian BruefferTo compile this module into the kernel,
331d1405c1SChristian Bruefferplace the following line in your
341d1405c1SChristian Bruefferkernel configuration file:
351d1405c1SChristian Brueffer.Bd -ragged -offset indent
361d1405c1SChristian Brueffer.Cd "device ipwfw"
371d1405c1SChristian Brueffer.Ed
381d1405c1SChristian Brueffer.Pp
391d1405c1SChristian BruefferThis will include three firmware images inside the kernel.
401d1405c1SChristian BruefferIf you want to pick only the firmware image for the mode you want to operate
411d1405c1SChristian Bruefferyour network adapter in choose one of the following:
421d1405c1SChristian Brueffer.Bd -ragged -offset indent
431d1405c1SChristian Brueffer.Cd "device ipwbssfw"
441d1405c1SChristian Brueffer.Cd "device ipwibssfw"
451d1405c1SChristian Brueffer.Cd "device ipwmonitorfw"
461d1405c1SChristian Brueffer.Ed
471d1405c1SChristian Brueffer.Pp
481d1405c1SChristian BruefferAlternatively, to load the driver as a
491d1405c1SChristian Brueffermodule at boot time, place the following lines in
501d1405c1SChristian Brueffer.Xr loader.conf 5 :
511d1405c1SChristian Brueffer.Bd -literal -offset indent
521d1405c1SChristian Bruefferipw_bss_load="YES"
531d1405c1SChristian Bruefferipw_ibss_load="YES"
541d1405c1SChristian Bruefferipw_monitor_load="YES"
551d1405c1SChristian Brueffer.Ed
561d1405c1SChristian Brueffer.Sh DESCRIPTION
571d1405c1SChristian BruefferThis module provides access to firmware sets for the
581d1405c1SChristian BruefferIntel PRO/Wireless 2100 series of IEEE 802.11 adapters.
591d1405c1SChristian BruefferIt may be statically linked into the kernel, or loaded as a module.
601d1405c1SChristian Brueffer.Pp
611d1405c1SChristian BruefferFor the loaded firmware to be enabled for use the license at
621d1405c1SChristian Brueffer.Pa /usr/share/doc/legal/intel_ipw/LICENSE
631d1405c1SChristian Brueffermust be agreed to by adding the following line to
641d1405c1SChristian Brueffer.Xr loader.conf 5 :
651d1405c1SChristian Brueffer.Pp
661d1405c1SChristian Brueffer.Dl "legal.intel_ipw.license_ack=1"
671d1405c1SChristian Brueffer.Sh FILES
681d1405c1SChristian Brueffer.Bl -tag -width ".Pa /usr/share/doc/legal/intel_ipw/LICENSE" -compact
691d1405c1SChristian Brueffer.It Pa /usr/share/doc/legal/intel_ipw/LICENSE
701d1405c1SChristian Brueffer.Nm
711d1405c1SChristian Bruefferfirmware license
721d1405c1SChristian Brueffer.El
731d1405c1SChristian Brueffer.Sh SEE ALSO
741d1405c1SChristian Brueffer.Xr ipw 4 ,
751d1405c1SChristian Brueffer.Xr firmware 9
76