Hello -
It's been sooooo long since I've tried hacking the kickstart
media to include an updated driver but I guess that time has
come again for me at least, getting an updated "igb" driver
into the CentOS 5.2 installation for a HP DL165G5p(I'm not
ready yet for CentOS 5.3).
Anyways, I had a pretty basic question, I added a bunch of
entries into the pci.ids file that were not there previously
that came with the newer driver, including:
10a7 82575EB Gigabit Network Connection
10a9 82575EB Gigabit Backplane Connection
10c9 82576 Gigabit Network Connection
10d6 82575GB Gigabit Network Connection
10e6 82576 Gigabit Network Connection
10e7 82576 Gigabit Network Connection
10e8 82576 Gigabit Network Connection
150a 82576NS Gigabit Network Connection
This particular network chipset is a "10c9"
When looking at the module-info file for the igb driver I see:
igb
eth
"Intel 82575EB Gigabit Network/Backplane Connection"
Which does not match the description for 10c9 which is
"82575EB Gigabit Backplane Connection", the closest match I
can find in the pci.ids file is:
10a7 82575EB Gigabit Network Connection
Do I need to change the module-info so it recognizes the 10c9
driver as matching igb?
I believe I inserted the driver correctly into the modules file
though the installer doesn't detect the NIC right away, it
takes me to the driver selection screen which I choose igb and
tell it to load, then it tells me no driver found...
BUT
If I hit ALT-F4 I see the correct driver loading and it shows
eth0/eth1 is there.
screen shot:
http://portal.aphroland.org/~aphro/driver.png
However despite that the installer refuses to continue.
This is the first driver I've inserted that had different
descriptions for the various devices/pci IDs, so I suspect this
may be the issue.
Or if I can add another entry in module-info for the same driver
with the alternate description or just change the description
in pci.ids.
thanks
nate