On Tue, 20 May 2014 15:55:09 -0500, Jaime Arrocha said: > I am working on a Proliant server model which have 6 physical pci slots. > They are going to be used for NICs with either 2 or 4 interfaces and > installed in an arbitrarily order in the slots. By this I mean that the a > certain box will only have a card/s on only certain slots. > > I need to write a program to its able to predict/read what bus id (slot id) > the kernel gives to each interface for every card. The program should be > able to relate the bus id to the slot where it is physically installed at. Have whatever installer program (anaconda for RH-based, etc) call an exit script that does an 'lspci | grep your_nic_card_here'? and scribble in the /etc/udev/rules.d file?
Attachment:
pgpMxfqKfBYd3.pgp
Description: PGP signature
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies