From b3dabf3d3b06cba33edfd9d8bd418d7d36614086 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Wed, 20 Aug 2003 01:06:22 +0000 Subject: load detected firewire modules during install --- perl-install/install_steps.pm | 2 +- perl-install/install_steps_interactive.pm | 4 ++-- perl-install/modules.pm | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/perl-install/install_steps.pm b/perl-install/install_steps.pm index 12bda07b9..f0f9b452f 100644 --- a/perl-install/install_steps.pm +++ b/perl-install/install_steps.pm @@ -146,7 +146,7 @@ sub setupSCSI { modules::configure_pcmcia($o->{pcmcia}) if $o->{pcmcia}; modules::load_ide(); modules::load_category('bus/firewire'); - modules::load_category('disk/scsi|hardware_raid'); + modules::load_category('disk/scsi|hardware_raid|firewire'); install_any::getHds($o, $o); } diff --git a/perl-install/install_steps_interactive.pm b/perl-install/install_steps_interactive.pm index 50499e384..3acdd345f 100644 --- a/perl-install/install_steps_interactive.pm +++ b/perl-install/install_steps_interactive.pm @@ -235,8 +235,8 @@ sub setupSCSI { modules::interactive::load_category($o, 'bus/firewire', 1); my $have_non_scsi = detect_devices::hds(); #- at_least_one scsi device if we have no disks - modules::interactive::load_category($o, 'disk/scsi|hardware_raid', 1, !$have_non_scsi); - modules::interactive::load_category($o, 'disk/scsi|hardware_raid') if !detect_devices::hds(); #- we really want a disk! + modules::interactive::load_category($o, 'disk/scsi|hardware_raid|firewire', 1, !$have_non_scsi); + modules::interactive::load_category($o, 'disk/scsi|hardware_raid|firewire') if !detect_devices::hds(); #- we really want a disk! install_interactive::tellAboutProprietaryModules($o); diff --git a/perl-install/modules.pm b/perl-install/modules.pm index 01b6b9c1a..f9db94709 100644 --- a/perl-install/modules.pm +++ b/perl-install/modules.pm @@ -363,7 +363,7 @@ sub when_load { $conf{$name}{options} = join " ", @options if @options; if (my $category = module2category($name)) { - if ($category =~ m,disk/(scsi|hardware_raid|usb),) { + if ($category =~ m,disk/(scsi|hardware_raid|usb|firewire),) { add_probeall('scsi_hostadapter', $name); eval { load('sd_mod') }; } -- cgit v1.2.1