Inclusion of Intel PRO/Wireless LAN 2100/2200/2915 firmwares in the base system

From: Florent Thoumie <flz_at_FreeBSD.org>
Date: Fri, 02 Mar 2007 12:00:06 +0000
FYI.

FreeBSD -CURRENT users with ipw(4) or iwi(4) will have to set
legal.intel_<driver>.license_ack=1 in /boot/loader.conf after making
sure they agreed to Intel LICENSE file located in
/usr/share/doc/legal/intel_<driver> (where <driver> is ipw or iwi).

Ports will be marked as IGNORE for OSVERSION >= 700032 in a few minutes.

I'd like to thank Andrew Wilson once again for the dedication he showed
in getting things done.

PS: Before you ask, wpi(4) (Intel PRO/Wireless LAN 3945) firmware will
also be included once the driver hits the tree.

--------------------------------------------------------------------------

flz         2007-03-02 11:42:56 UTC

  FreeBSD src repository

  Modified files:
    etc/mtree            BSD.usr.dist
    share/doc            Makefile
    sys/modules          Makefile
    sys/sys              param.h
    sys/tools            fw_stub.awk
    sys/conf             kmod.mk
  Added files:
    share/doc/legal      Makefile
    share/doc/legal/intel_ipw Makefile
    share/doc/legal/intel_iwi Makefile
    sys/contrib/dev/ipw  LICENSE ipw2100-1.3-i.fw.uu
                         ipw2100-1.3-p.fw.uu ipw2100-1.3.fw.uu
    sys/contrib/dev/iwi  LICENSE ipw2200-bss.fw.uu
                         ipw2200-ibss.fw.uu ipw2200-sniffer.fw.uu
    sys/modules/ipwfw    Makefile
    sys/modules/ipwfw/ipw_bss Makefile
    sys/modules/ipwfw/ipw_ibss Makefile
    sys/modules/ipwfw/ipw_monitor Makefile
    sys/modules/iwifw    Makefile
    sys/modules/iwifw/iwi_bss Makefile
    sys/modules/iwifw/iwi_ibss Makefile
    sys/modules/iwifw/iwi_monitor Makefile

  Log:
  - Add Intel firmwares for Intel PRO/Wireless LAN 2100/2200/2915 cards
  in a uuencoded format along with their respective LICENSE files.
  - Add new share/doc/legal directory to BSD.usr.dist mtree file. This
  is the place we install LICENSE files for restricted firmwares.
  - Teach firmware(9) and kmod.mk about licensed firmwares. Restricted
  firmwares won't load properly unless legal.<name>.license_ack is set
  to 1, either via kenv(1) or /boot/loader.conf.

  Reviewed by:    mlaier, sam
  Permitted by:   Intel (via Andrew Wilson)
  MFC after:      1 month

  Revision  Changes    Path
  1.325     +2 -0      src/etc/mtree/BSD.usr.dist
  1.21      +1 -1      src/share/doc/Makefile
  1.1       +6 -0      src/share/doc/legal/Makefile (new)
  1.1       +7 -0      src/share/doc/legal/intel_ipw/Makefile (new)
  1.1       +7 -0      src/share/doc/legal/intel_iwi/Makefile (new)
  1.215     +6 -1      src/sys/conf/kmod.mk
  1.1       +207 -0    src/sys/contrib/dev/ipw/LICENSE (new)
  1.1       +4678 -0   src/sys/contrib/dev/ipw/ipw2100-1.3-i.fw.uu (new)
  1.1       +4574 -0   src/sys/contrib/dev/ipw/ipw2100-1.3-p.fw.uu (new)
  1.1       +4857 -0   src/sys/contrib/dev/ipw/ipw2100-1.3.fw.uu (new)
  1.1       +210 -0    src/sys/contrib/dev/iwi/LICENSE (new)
  1.1       +4459 -0   src/sys/contrib/dev/iwi/ipw2200-bss.fw.uu (new)
  1.1       +4337 -0   src/sys/contrib/dev/iwi/ipw2200-ibss.fw.uu (new)
  1.1       +4386 -0   src/sys/contrib/dev/iwi/ipw2200-sniffer.fw.uu (new)
  1.519     +5 -0      src/sys/modules/Makefile
  1.1       +7 -0      src/sys/modules/ipwfw/Makefile (new)
  1.1       +15 -0     src/sys/modules/ipwfw/ipw_bss/Makefile (new)
  1.1       +15 -0     src/sys/modules/ipwfw/ipw_ibss/Makefile (new)
  1.1       +15 -0     src/sys/modules/ipwfw/ipw_monitor/Makefile (new)
  1.1       +7 -0      src/sys/modules/iwifw/Makefile (new)
  1.1       +15 -0     src/sys/modules/iwifw/iwi_bss/Makefile (new)
  1.1       +15 -0     src/sys/modules/iwifw/iwi_ibss/Makefile (new)
  1.1       +15 -0     src/sys/modules/iwifw/iwi_monitor/Makefile (new)
  1.286     +1 -1      src/sys/sys/param.h
  1.6       +30 -4     src/sys/tools/fw_stub.awk

-- 
Florent Thoumie
flz_at_FreeBSD.org
FreeBSD Committer


Received on Fri Mar 02 2007 - 11:00:18 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:06 UTC