summaryrefslogtreecommitdiff
path: root/rc
diff options
context:
space:
mode:
authormveety <mveety@gmail.com>2013-06-04 12:52:18 -0400
committermveety <mveety@gmail.com>2013-06-04 12:52:18 -0400
commitb014e2c47946960cbd7a14fedcd734e2d87b32d9 (patch)
tree7d60a5e45c6863c727dbeca6cc68d287987b4945 /rc
parent60fd776d37840b8cf47cff56b08a5e93017eb740 (diff)
added a script to automate downloading and installing of iwl firmware
Diffstat (limited to 'rc')
-rw-r--r--rc/bin/iwl-firmware13
1 files changed, 13 insertions, 0 deletions
diff --git a/rc/bin/iwl-firmware b/rc/bin/iwl-firmware
new file mode 100644
index 000000000..17080238a
--- /dev/null
+++ b/rc/bin/iwl-firmware
@@ -0,0 +1,13 @@
+#!/bin/rc
+rfork e
+
+webfs ; cd /tmp
+echo -n 'Downloading firmware...'
+hget http://firmware.openbsd.org/firmware/iwn-firmware-5.7.tgz > firmware.tgz
+echo -n 'extracting...'
+tar xzf firmware.tgz
+echo -n 'installing...'
+dircp firmware /lib/firmware
+echo -n 'cleaning up...'
+rm -rf firmware +CONTENTS +DESC
+echo 'done.'