Both e1000 and e1000e drivers recognize certain devices. Greylisting
Marc Fiuczynski [Tue, 7 Jul 2009 03:03:37 +0000 (03:03 +0000)]
e1000 ensures that we use the e1000e driver.

Caveat: I am not 100% sure whether one should use the e1000e driver
for a device that is plugged into the PCI and not PCI-E bus.  One
would think that the e1000 driver is then more appropriate.

pypcimap.py

index 81720b2..50bb9b1 100644 (file)
@@ -37,7 +37,7 @@ import os
 import re
 
 # These are modules which are only returned if no other driver is available
-greylist = ["ata_generic", "eepro100", "8139cp"]
+greylist = ["ata_generic", "eepro100", "8139cp", "e1000"]
 
 class PCIMap:
     """Encapsulates modules.pcimap"""