astaecker Guru
Joined: 28 Apr 2003 Posts: 403 Location: Hamburg / Germany
|
Posted: Sun May 16, 2010 9:16 am Post subject: PCI Express Treiber notwendig |
|
|
Moin,
mein Laptop (Dell Latitude D630) funktioniert wunderbar, ohne dass ich die Unterstützung für PCI Express im Kernel aktiviert ist. Allerdings sagt mir auch lspci, dass meine Netzwerkkarte ein PCI Express Gerät ist:
Code: | 09:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5755M Gigabit Ethernet PCI Express (rev 02) |
Aktiviere ich hingegen PCI Express im Kernel, zeigt ein Vergleich zwischen dmesg vorher und nachher nur wenige Änderungen:
Code: | --- dmesg.old 2010-05-12 10:09:01.892419465 +0200
+++ dmesg.new 2010-05-13 06:56:43.931454869 +0200
@@ -230,6 +230,7 @@
pci 0000:0c:00.0: reg 10: [mem 0xf6cff000-0xf6cfffff]
pci 0000:0c:00.0: PME# supported from D0 D3hot D3cold
pci 0000:0c:00.0: PME# disabled
+pci 0000:0c:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
pci 0000:00:1c.1: PCI bridge to [bus 0c-0c]
pci 0000:00:1c.1: bridge window [mem 0xf6c00000-0xf6cfffff]
pci 0000:09:00.0: reg 10: [mem 0xf6bf0000-0xf6bfffff 64bit]
@@ -371,6 +372,12 @@
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler cfq registered (default)
+pcieport 0000:00:1c.0: setting latency timer to 64
+pcieport 0000:00:1c.0: irq 24 for MSI/MSI-X
+pcieport 0000:00:1c.1: setting latency timer to 64
+pcieport 0000:00:1c.1: irq 25 for MSI/MSI-X
+pcieport 0000:00:1c.5: setting latency timer to 64
+pcieport 0000:00:1c.5: irq 26 for MSI/MSI-X
ACPI: AC Adapter [AC] (on-line)
input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
ACPI: Lid Switch [LID] |
Bis auf die Energiespartechnik ASPM, die bei mir anscheinend gleich mal gar nicht aktiviert wird, wird dort nichts interessantes angezeigt.
Nun stellt sich mir die Frage, ob mir PCI Express überhaupt irgendwelche Vorteile bringt ? Und wieso funktioniert überhaupt die PCI Express Netzwerkkarte ohne PCI Express Treiberunterstützung ? |
|