Summary: | Hotplug >=20040329 doesn't load correct realtek module | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | assamite |
Component: | [OLD] Core system | Assignee: | Greg Kroah-Hartman (RETIRED) <gregkh> |
Status: | RESOLVED CANTFIX | ||
Severity: | minor | CC: | flash3001 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
assamite
2004-04-02 01:08:11 UTC
Odd. Why build the 8139cp driver at all then? Because I wasn't sure, which driver to use. Anyways, what to do, if you have both chipsets? And there were no problems before these versions of hotplug?! Sounds like a kernel bug. What does 'lspci' and 'lspci -n' show? Output of lcpci: 0000:00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 04) 0000:00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 04) 0000:00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02) 0000:00:1d.1 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 02) 0000:00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 42) 0000:00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02) 0000:00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02) 0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio Controller (rev 02) 0000:00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02) 0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500] 0000:02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 0000:02:07.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8) 0000:02:07.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8) 0000:02:07.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller Output of lspci -n: 0000:00:00.0 Class 0600: 8086:1a30 (rev 04) 0000:00:01.0 Class 0604: 8086:1a31 (rev 04) 0000:00:1d.0 Class 0c03: 8086:2482 (rev 02) 0000:00:1d.1 Class 0c03: 8086:2484 (rev 02) 0000:00:1e.0 Class 0604: 8086:2448 (rev 42) 0000:00:1f.0 Class 0601: 8086:248c (rev 02) 0000:00:1f.1 Class 0101: 8086:248a (rev 02) 0000:00:1f.5 Class 0401: 8086:2485 (rev 02) 0000:00:1f.6 Class 0703: 8086:2486 (rev 02) 0000:01:00.0 Class 0300: 1002:4c57 0000:02:05.0 Class 0200: 10ec:8139 (rev 10) 0000:02:07.0 Class 0607: 1180:0476 (rev a8) 0000:02:07.1 Class 0607: 1180:0476 (rev a8) 0000:02:07.2 Class 0c00: 1180:0552 Nothing the hotplug scripts can do about this. The kernel drivers can't specify the proper version of the pci id so it trys to load both. I suggest just not building that driver in your kernel, there is no other fix, sorry. Or disable the init hotplug scripts, and add the module to the autoload modules file, that will solve the issue. |