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): initscripts-8.45.19 How reproducible: Install RH EL.5.4 and add and install... param to modprobe.conf Steps to Reproduce: 1. 2. 3. Actual results: Only loads sundance driver without any parameters Expected results: Should take install line into account and install modules with pthe parameters given. Additional info: 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] lsinitrd output
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.