Wackelkontakt im PCIe-Slot trotz Kartenniederhalter

OP #6494330
Lesenswert?

Mit einer PCIe Parallelportkarte habe ich das Problem, das sie trotz 
Kartenniederhalter, der sie mir circa 10 Newton in den Slot drückt, 
meistens beim Booten gefunden wird, aber manchmal nicht. Ich habe die 
Kontakte der Karte gereinigt mit Isopropanol und Mikrofasertuch, aber 
auch das half nicht.
Der Vergleich von vorher (Karte fehlt in der Liste) - nachher (Karte 
wird gefunden) ist im Bild dargestellt, mit den Ausgaben von lspci.

Der Kernel vom Ubuntu 20.04.1 LTS melde mit dem Wackelkontakt, wobei die 
Karte nicht angezeigt wird von lspci, auch Fehler auf dem PCIe-Bus:

[689787.010372] pcieport 0000:00:1c.2: AER: Multiple Uncorrected (Fatal) 
error received: 0000:02:00.0
[689787.019805] sja1000_plx_pci 0000:03:00.0 can1: wakeup interrupt
[689787.025775] pci 0000:02:00.0: AER: PCIe Bus Error: 
severity=Uncorrected (Fatal), type=Inaccessible, (Unregistered Agent ID)
[689788.059845] pcieport 0000:00:1c.2: AER: Root Port link has been 
reset
[689788.066512] pcieport 0000:00:1c.2: AER: Device recovery failed
[689788.072618] pcieport 0000:00:1c.2: AER: Multiple Uncorrected (Fatal) 
error received: 0000:02:00.0
[689788.081771] pci 0000:02:00.0: AER: PCIe Bus Error: 
severity=Uncorrected (Fatal), type=Inaccessible, (Unregistered Agent ID)
[689789.146872] pcieport 0000:00:1c.2: AER: Root Port link has been 
reset
[689789.153580] pcieport 0000:00:1c.2: AER: Device recovery failed

Aufgefallen ist mir an dem 1x-Slot, das er hinten offen ist, weshalb ich 
vermute das die Karte deshalb nicht richtig im Slot sitzt, obwohl da 
optisch (mit Lesebrille) nichts zu sehen ist.
Wie kann ich den Wackelkontakt beseitigen?
Angehängte Dateien:
#6494346
Lesenswert?

Erwin M. schrieb:
> Aufgefallen ist mir an dem 1x-Slot, das er hinten offen ist, weshalb ich
> vermute das die Karte deshalb nicht richtig im Slot sitzt, obwohl da
> optisch (mit Lesebrille) nichts zu sehen ist.

Das ist durchaus normal, damit auch größere Karten in dem Board 
verwendet werden können. Die PCIe Spec sieht vor, dass alle Karten auch 
in einem x1 Slot laufen müssen, da wird dann gerne auch ein kürzerer 
Slot verbaut, um das Routing zur vereinfachen. Verrutschen dürfte da 
aufgrund der "Polaritätsnase" aber nichts.

Ich würde mal den Slot gut ausblasen. Da kommt gerne mal etwas 
Staub/Dreck rein, der dann den Kontakt stört.
OP #6494387
Lesenswert?

Ntldr -. schrieb:
> Die PCIe Spec sieht vor, dass alle Karten auch
> in einem x1 Slot laufen müssen, da wird dann gerne auch ein kürzerer
> Slot verbaut, um das Routing zur vereinfachen. Verrutschen dürfte da
> aufgrund der "Polaritätsnase" aber nichts.

Ja, so steht es auch in Fachzeichtschriften wie der c't.


> Ich würde mal den Slot gut ausblasen. Da kommt gerne mal etwas
> Staub/Dreck rein, der dann den Kontakt stört.

Ok, angefangen habe ich gestern damit, indem ich den geöffneren PC mit 
dem Staubsauger zuerst abgesaugt und dann angeblasen habe, mit dem am 
Ausgang angeschlossenen Schlauch. Dabei ist einiges an Staub 
rausgekommen, aus Ecken die nicht mit Saugen erreicht werden, obwohl das 
Board, Supermicro X11SAE, in einem 19"-Gehäuse mit einem Staubfilter in 
der Front sitzt.
Beim nächsten Wackelkontakt blase ich mit Druckluft-Spray in den Slot, 
nach dem Ausbauen der Problemkarte.

Merkwürdig ist das mit dem Wackelkontakt ein zusätzlicher Buszweig 
0000:02 auftaucht. Woher kommt das?
(Firma: FULL PALATINSK) Persönliche Seite #6494436
Lesenswert?

Erwin M. schrieb:
> Ok, angefangen habe ich gestern damit, indem ich den geöffneren PC mit
> dem Staubsauger zuerst abgesaugt und dann angeblasen habe

heisst?
Wie alt ist die Kiste?

da kannst Du bestimmt auch erstmal einen BIOS-Reset machen
und auch gleich mal 'ne neue BIOS-Batterie einsetzen.

Wenn nicht sicher gestellt ist, dass das BIOS wirklich läuft,
kannste Dir schon mal 'nen Wolf suchen...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren