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)
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".
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.
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.
Quasi keine Info was nicht geht, am Ende sinds nur IRQ Sharing Probleme oder sonst was..
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.
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. ;-)
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.
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
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....
Du könntest natürlich mal lspci laufen lassen, und Dir die Ausgabe ansehen. In beiden Konfigurationen.
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.
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.)
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)
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.
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)
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.
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....
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.