summary refs log tree commit diff
path: root/pkgs/os-specific
diff options
context:
space:
mode:
authorNicolas Pierron <nicolas.b.pierron@gmail.com>2009-12-26 16:22:51 +0000
committerNicolas Pierron <nicolas.b.pierron@gmail.com>2009-12-26 16:22:51 +0000
commitfeff3bfa1b92e1247f23e8f49c65ff5c6c59f2ae (patch)
treea6f6f6881bb5a928c536e28d6bc6a58a4787a37b /pkgs/os-specific
parent67f39a0ca9700f9fbde65c58f0e3cb4353159c31 (diff)
downloadnixlib-feff3bfa1b92e1247f23e8f49c65ff5c6c59f2ae.tar
nixlib-feff3bfa1b92e1247f23e8f49c65ff5c6c59f2ae.tar.gz
nixlib-feff3bfa1b92e1247f23e8f49c65ff5c6c59f2ae.tar.bz2
nixlib-feff3bfa1b92e1247f23e8f49c65ff5c6c59f2ae.tar.lz
nixlib-feff3bfa1b92e1247f23e8f49c65ff5c6c59f2ae.tar.xz
nixlib-feff3bfa1b92e1247f23e8f49c65ff5c6c59f2ae.tar.zst
nixlib-feff3bfa1b92e1247f23e8f49c65ff5c6c59f2ae.zip
Add Firmware for the Intel 1000 wireless card.
svn path=/nixpkgs/trunk/; revision=19132
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r--pkgs/os-specific/linux/firmware/iwlwifi-1000-ucode/default.nix31
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/firmware/iwlwifi-1000-ucode/default.nix b/pkgs/os-specific/linux/firmware/iwlwifi-1000-ucode/default.nix
new file mode 100644
index 000000000000..c09bd5c5aca9
--- /dev/null
+++ b/pkgs/os-specific/linux/firmware/iwlwifi-1000-ucode/default.nix
@@ -0,0 +1,31 @@
+{stdenv, fetchurl}:
+
+stdenv.mkDerivation rec {
+  name = "iwlwifi-1000-ucode-128.50.3.1";
+  
+  src = fetchurl {
+    url = "http://intellinuxwireless.org/iwlwifi/downloads/${name}.tgz";
+    sha256 = "7e81ddad18acec19364c9df22496e8afae99a2e1490b2b178e420b52d443728d";
+  };
+  
+  buildPhase = "true";
+
+  installPhase = ''
+    ensureDir "$out"
+    chmod -x *
+    cp * "$out"
+  '';
+  
+  meta = {
+    description = "Firmware for the Intel 1000 wireless card";
+
+    longDescription = ''
+      This package provides version 3 of the Intel wireless card
+      firmware, for Linux up to 2.6.26.  It contains the
+      `iwlwifi-1000-3.ucode' file, which is loaded by the `iwlagn'
+      driver found in recent kernels.
+    '';
+
+    homepage = http://intellinuxwireless.org/;
+  };
+}