Forum: PC Hard- und Software PCI-Express-Slots defekt bzw. zerstört?


von Markus (Gast)


Lesenswert?

Hallo zusammen,

ich habe zwei PCI-Karten gekauft - TV-Tunerkarte und CI-Karte -, die in 
meinem Rechner beide nicht bzw. nur stark eingeschränkt funktionieren.

- angenommen die Karten sind defekt, ist es möglich, daß diese den 
PCI-Slot in Mitleidenschaft gezogen haben?

- umgekehrter Fall: Wie wahrscheinlich ist es, daß auf einem 
Motherboard, das ansonsten problemlos seit Jahren läuft, die 
PCI-Schnittstellen defekt sind? Soetwas habe ich eigentlich noch nie 
gehört....

Das grundlegende Problem ist, daß ich nicht weiß, wo ich den Fehler 
suchen soll: Beim Motherboard oder den Karten?
Außerdem möchte ich vermeiden, die Karten umzutauschen und neu 
gelieferte werden wieder vom Motherboard geschrottet bzw. umgekehrter 
Fall, ich ersetze das Motherboard, das anschließend von den Karten 
zerstört wird.

(außer diesem Rechner steht mir kein anderer mit PCI-Schnittstelle zur 
Verfügung, habe sonst nur Laptops)

von Stefan P. (form)


Lesenswert?

Es wäre auch möglich das manche PCIe-Slots auf dem Mainboard durch 
BIOS-Einstellungen oder das Vorhandensein von Karten in Nachbarslots 
deaktiviert wurden.
Stichwort "PCIe-Lane Sharing".

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Der Threadstarter schreibt von PCI-, nicht von PCIe-Slots. PCI-Slots 
haben keine "Lanes".

Zwar ist ein Defekt nicht vollständig auszuschließen, aber doch eher 
unwahrscheinlich.

Das geschilderte Fehlerbild

Markus schrieb:
> die in meinem Rechner beide nicht bzw. nur stark eingeschränkt
> funktionieren.

kann auch einfach nur bedeuten, daß die Erwartungshaltung nicht erfüllt 
wird, daß die zugehörige Software nicht funktioniert oder nicht mit dem 
verwendeten Betriebssystem kompatibel ist oder irgendwas anderes.

Defekte PCI-Slots sind da in der Liste der Möglichkeiten erst weit am 
Ende zu finden.

von Gerald B. (gerald_b)


Lesenswert?

Mit der Zeit sammeln sich doch immer diverse Karten im Fundus an. 
USB-Karten, LAN-Karten, SATA Karten, Soundkarten usw. Bei denen läßt 
sich quasi nichts mehr kaputt machen, die kann man zum Testen nehmen.

von devzero (Gast)


Lesenswert?

Quasi keine Info was nicht geht, am Ende sinds nur IRQ Sharing Probleme 
oder sonst was..

von Markus (Gast)


Lesenswert?

Meine Frage ist bewußt allgemein gehalten, weil ich zunächst nur eine 
Einschätzung über die Ausfallwahrscheinlichkeit haben möchte.
Beimn Motherboard handelt es sich um das Gigabyte B250M-DS3H mit 1 x PCI 
Express x16 slot und 2 x PCI Express x1 slots, ein Allerweltsboard, das 
im BIOS kaum Einstellungen bezügl. PCI enthält.
Meine Befürchtung war etwas wie: Defekt auf der Karte (z.B. Kurzschluß) 
beschädigt Motherboard.

Also werde ich erstmal den Hersteller der Karten kontaktieren und um 
Austausch bitten.

von (prx) A. K. (prx)


Lesenswert?

Rufus Τ. F. schrieb:
> Der Threadstarter schreibt von PCI-, nicht von PCIe-Slots.

Nach dem zu urteilen, was er schrieb, hat er versucht, PCI-Karten (Text) 
in PCI-Express-Slots (Titel) zu stecken. ;-)

von Markus (Gast)


Lesenswert?

A. K. schrieb:
> Nach dem zu urteilen, was er schrieb, hat er versucht, PCI-Karten (Text)
> in PCI-Express-Slots (Titel) zu stecken. ;-)

Ihr nehmt es aber sehr genau ;-) Werden heutzutage überhaupt noch 
irgendwo PCI-Karten benutzt? Spontan hätte ich gesagt, es finden nur 
PCI-Express Karten und Schnittstellen Verwendung.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

neben dem philosophischen Diskurs, ob oder wie wahrscheinlich irgendwas 
defekt ist oder sein könnte:

Was genau geht denn aktuell bei welcher Karte nicht, oder nur teilweise?
Bei welchem Betriebsystem welcher Version?

: Bearbeitet durch User
von Markus (Gast)


Lesenswert?

Wegstaben V. schrieb:
> Was genau geht denn aktuell bei welcher Karte nicht, oder nur teilweise?
> Bei welchem Betriebsystem welcher Version?

Um es ausführlicher zu beschreiben und weil gerade Mittasgspause ist:

Linux Ubuntu 16.04-06 LTS mit Kernel 4.15 und TVHeadend.

Es handelt sich um eine SatIP-Karte ("DD MAX S8", empfängt Signale eines 
Satelliten und speist sie ins lokale Netzwerk ein) sowie ein CI-Karte 
("DD Octopus Twin CI", zum Entschlüsseln von Sky oder den privaten 
Fernsehstationen). Für beide Karten sind die Treiber ab 4.11 im Kernel 
vorhanden.

Steckt die Satip-Karte im PCIe-Slot 1 und die CI-Karte in Slot 2, wird 
unter TVHeadend nur die CI-Karte angezeigt.
Vertausche ich die Karten wird unter TVHeadend die Satip-Karte, aber 
nicht mehr die CI-Karte angezeigt. Außerdem werden von 8 Tunern der 
TV-Karte nur 2 vollständig angezeigt und sind nutzbar.

Aber wie gesagt, ich kläre das weitere mit dem Support, andernfalls 
gehen die Dinger zurück. 500€ kann ich auch auf vergnüglichere Art und 
Weise durchbringen....

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Du könntest natürlich mal lspci laufen lassen, und Dir die Ausgabe 
ansehen.

In beiden Konfigurationen.

von Irgendwer (Gast)


Lesenswert?

Markus schrieb:
> Steckt die Satip-Karte im PCIe-Slot 1 und die CI-Karte in Slot 2, wird
> unter TVHeadend nur die CI-Karte angezeigt.
> Vertausche ich die Karten wird unter TVHeadend die Satip-Karte, aber
> nicht mehr die CI-Karte angezeigt. Außerdem werden von 8 Tunern der
> TV-Karte nur 2 vollständig angezeigt und sind nutzbar.

Schau mal in der Beschreibung deines MB nach welcher PCIe-Steckplatz von 
der CPU kommt und welcher vom Chipsatz und wie die Verteilung der Lanes 
ist wenn mehrere Steckplätze verwendet werden. Die frage wäre auch 
wieviele Lanes die Karten benötigen. Eine Karte die 1x benötigt macht 
gelegentlich mal Probleme in einem 16x Steckplatz der zu 8x/8x geteilt 
ist usw. Näheres sagt meist das Handbuch des MB dazu.

Die frage wäre auch was Linux hier genau unterstützt. Nur Lanes von der 
CPU oder nur vom Chipsatz oder auch beides gemischt? Da kenn ich mich 
nicht mit aus.

von Markus (Gast)


Angehängte Dateien:

Lesenswert?

Es sind x1-Karten, die in x1-Slots stecken.

Ausgabe von lspci, dmesg, lsmod und modprobe im Anhang. Die letzteren 
drei sehen eher unauffällig aus, bis auf die 'nicht-registrierten 
Adapter'. Interessant ist lspci, wonach das Kernelmodul ddbridge 
gefunden, aber kein Treiber in Benutzung ist (verstehe ich das 
richtig?).

Das Handbuch des Motherboards ist mit seinen 41 Seiten nicht wirklich 
aussagekräftig, dort steht nur:

Expansion Slots
1 x PCI Express x16 slot, running at x16
2 x PCI Express x1 slots
(All of the PCI Express slots conform to PCI Express 3.0 standard.)

von bastel_ (Gast)


Lesenswert?

Bios auf letzter Version?
Im Bios PCIe linkspeed mal auf 1x oder 2x setzen.
Kein Fastboot.
Aspm für pcie ausschalten(pch)

Sowas gabs schonmal früher, hat das Bios nicht lange genug auf die 
Karten gewartet (intel dh77df)

von Markus (Gast)


Lesenswert?

bastel_ schrieb:
> Bios auf letzter Version?
> Im Bios PCIe linkspeed mal auf 1x oder 2x setzen.
> Kein Fastboot.
> Aspm für pcie ausschalten(pch)
>
> Sowas gabs schonmal früher, hat das Bios nicht lange genug auf die
> Karten gewartet (intel dh77df)

Bios ist aktuell, Fastboot ausgeschaltet.
Änderung der Linkspeed zeigt keine Auswirkungen, ebensowenig 
pcie_aspm=off.

von devzero (Gast)


Lesenswert?

Ich kann dem nicht so ganz folgen:

Es geht immer nur eine der beiden Karten, und zwar nur in dem einen 
Slot? Was ist wenn Du nur eine Karte im "defekten" Slot hast?

Hast Du die Stromversorgung der Karte angeschlossen (ja ich weiss, es 
geht ggf. auch ohne)

von Klaus F. (Gast)


Lesenswert?

Die Treiberei und Config von DD ist manchmal etwas kniffelig, die haben 
aber einen excellenten Support.

Mach einen Schnelltest mit einer fertigen Distri im Livebetrieb vom 
Stick, MLD oder Easyvdr. Dann haste schon mal eine idee, ob du Software 
oder Hardwareseitig suchen musst.

von Markus (Gast)


Lesenswert?

Hier des Rätsels Lösung:
Die zwei Slots des Twin-CI-Interface zählen als zwei Adapter.
Zusammen mit den acht Adaptern komme ich somit auf zehn Adapter.
Da der Treiber in Linux aber per default auf acht Adapter eingestellt 
ist, kommt es hier zu Konflikten.
Der zugehörigen Artikel wie der Kernel zu kompilieren ist, um die Anzahl 
der Adapter zu ändern, war mir bekannt. Aber darauf, daß das 
CI-Interface als zwei Adapter zählt, wäre ich niemals gekommen....

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Gratulation!

Dann sind die Anfangs gemachten Wahrscheinlichkeitsvermutungen also 
hinfällig ...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.