summaryrefslogtreecommitdiffstats
path: root/perl-install/patch
diff options
context:
space:
mode:
Diffstat (limited to 'perl-install/patch')
-rw-r--r--perl-install/patch/patch-stage2-updatemodules.pl12
1 files changed, 12 insertions, 0 deletions
diff --git a/perl-install/patch/patch-stage2-updatemodules.pl b/perl-install/patch/patch-stage2-updatemodules.pl
new file mode 100644
index 000000000..a62e83e46
--- /dev/null
+++ b/perl-install/patch/patch-stage2-updatemodules.pl
@@ -0,0 +1,12 @@
+# put this file in install/patch.pl, and boot with auto_install=install/patch.pl
+# put modules in install/modules and list them below
+
+my @modules = map { "install/modules/$_.ko" } 'tg3';
+
+foreach my $remote (@modules) {
+ my $local = '/tmp/' . basename($remote);
+
+ install_any::getAndSaveFile($remote, $local);
+
+ run_program::run(["/usr/bin/insmod_", "insmod"], "-f", $local);
+}