> Is anyone actually using that? Since the newer Fedoras do away
with
> the modprobe.conf, I just went ahead and cut it out to simplify
> things. I can hack it back in there if enough people use it, but
> really I don't want to :)
I don't know about others, but with RHEL5 and 6-12 interfaces per box I
build, I depend on that functionality. Unfortunately, the RHEL initrd
always loads the e1000e module before bnx2, which is the opposite of what
I need (the Broadcoms are onboard).
I folded that back in, though the way I did it, it does not force you
to have all interfaces assigned a MAC. Alternatively, you could very
easily write a snippet to create the interfaces in the order you want
like this:
1) rmmod {e1000, igb, bnx2, etc}
2) rewrite modprobe.conf
3) modprobe drivers in order you want just to be sure
It's some pretty trivial shell script to count the number of each
interface and write the modprobe.conf however you want it. This is how
I used to do it on older HP hardware, especially when they
transitioned from them bnc/tgz driver to the bnx2 driver.