Re: Network driver loaded, but anaconda doesn't see it

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jason L Tibbitts III (tibbs@xxxxxxxxxxx) said: 
> >>>>> "BN" == Bill Nottingham <notting@xxxxxxxxxx> writes:
> 
> BN> It's almost certainly because the card is claiming to be PCI
> BN> bridge.
> 
> I did think this lcpci output was odd:
> 
> 00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a1)
> 
> BN> Code for working around this is in FC5.
> 
> I guess using the rawhide anaconda code is out of the question due to
> all of the changes.  Any chance someone could point me in the general
> direction of that code so I could poke around?

It's actually a kudzu change, but you'd need to get the loader
built against new libkudzu.

Bill
Index: pci.c
===================================================================
RCS file: /usr/local/CVS/kudzu/pci.c,v
retrieving revision 1.134
retrieving revision 1.136
diff -u -r1.134 -r1.136
--- pci.c	1 Jan 2006 06:53:06 -0000	1.134
+++ pci.c	25 Jan 2006 23:10:02 -0000	1.136
@@ -472,7 +472,9 @@
 		}
 		/* nForce4 boards show up with their ethernet controller
 		 * as a bridge; hack it */
-		if (dev->vendorId == 0x10de && dev->deviceId == 0x0057)
+		if (dev->vendorId == 0x10de && (dev->driver != NULL) 
+                    && !strcmp(dev->driver,"forcedeth")
+		    && devtype == PCI_CLASS_BRIDGE_OTHER)
 			    devtype = PCI_CLASS_NETWORK_ETHERNET;
 		dev->pcidom = p->domain;
 		dev->pcibus = p->bus;

[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux