Description of problem:
I have a modprobe.conf as below:
alias eth0 sundance
alias eth2 r8169
alias eth1 sundance
alias eth3 sundance
alias eth4 sundance
install sundance setpci -s 05:00.0 3e.b=00; /sbin/modprobe --ignore-install sundance
When the RH EL5.4 starts up, it does not take care of "install sundance..." line. There is bug in some BIOS and I have to add install line. However, after startup, the bug continues.
If I rmmod sundance and then modprobe sundance, Then it takes "install ... " line into account.
Version-Release number of selected component (if applicable):
Install RH EL.5.4 and add and install... param to modprobe.conf
Steps to Reproduce:
Only loads sundance driver without any parameters
Should take install line into account and install modules with pthe parameters given.
I have encountered with the bug while appliying workaround for another bug (https://bugzilla.redhat.com/show_bug.cgi?id=453058)
what's the output of "lsinitrd" ?
Created attachment 415644 [details]
udev uses modprobe to load modules, so this might be a bug in module-init-tools.
The PATH environment variable is not set when udev sets up the network device. Use /sbin/setpci in modprobe.conf.