Author: egorochkin
Date: Thu Oct 14 12:33:20 2010
New Revision: 24285
URL: https://svn.nixos.org/websvn/nix/?rev=24285&sc=1
Log:
Intel 2100 wifi firmware: packaged
Added:
nixos/trunk/modules/hardware/network/intel-2100bg.nix
Modified:
nixos/trunk/modules/module-list.nix
Added: nixos/trunk/modules/hardware/network/intel-2100bg.nix
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ nixos/trunk/modules/hardware/network/intel-2100bg.nix Thu Oct 14
12:33:20 2010 (r24285)
@@ -0,0 +1,34 @@
+{pkgs, config, ...}:
+
+{
+
+ ###### interface
+
+ options = {
+
+ networking.enableIntel2100BGFirmware = pkgs.lib.mkOption {
+ default = false;
+ type = pkgs.lib.types.bool;
+ description = ''
+ Turn on this option if you want firmware for the Intel
+ PRO/Wireless 2100BG to be loaded automatically. This is
+ required if you want to use this device. Intel requires you to
+ accept the license for this firmware, see
+ <link xlink:href='http://ipw2100.sourceforge.net/firmware.php?fid=2'/>.
+ '';
+ };
+
+ };
+
+
+ ###### implementation
+
+ config = pkgs.lib.mkIf config.networking.enableIntel2100BGFirmware {
+
+ # Warning: setting this option requires acceptance of the firmware
+ # license, see http://ipw2100.sourceforge.net/firmware.php?fid=2.
+ hardware.firmware = [ pkgs.ipw2100fw ];
+
+ };
+
+}
Modified: nixos/trunk/modules/module-list.nix
==============================================================================
--- nixos/trunk/modules/module-list.nix Thu Oct 14 12:13:19 2010 (r24284)
+++ nixos/trunk/modules/module-list.nix Thu Oct 14 12:33:20 2010 (r24285)
@@ -12,6 +12,7 @@
./config/timezone.nix
./config/unix-odbc-drivers.nix
./config/users-groups.nix
+ ./hardware/network/intel-2100bg.nix
./hardware/network/intel-2200bg.nix
./hardware/network/intel-3945abg.nix
./hardware/network/rt73.nix
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits