instinctless
Goto Top

Unterschiedliche PCI Informationen trotz identischer Hardware unter Linux

Zwei Systeme Prod/Backup
Hardwareseitig 100% identisch
In beiden Servern ist jeweils eine FPGA Karte im PCI Port
Server 1 PCI ID 1d23:0001
Server 2 PCI ID 1d23:0002
Bis dahin ist alles richtig.
OS Level/Kernel ebenfalls bei beiden Maschinen identisch (CentOS7)

Auf Server 1 gibt lspci folgendes zu der Karte aus:
83:00.0 Memory controller: Device 1d23:0001

Auf Server 2 gibt lspci folgendes zu der Karte aus:
83:00.0 Unassigned class [ff00]: Device 1d23:0002 (rev 04)

Durch die falsche Erkennung lässt sich auf Server2 der Treiber nicht installieren.
Kann man das mit z.b. setpci insofern lösen, dass sich der Device String manipulieren lässt und wenn ja wie?

Witzigerweise ist das Ergebnis von lspci das Gleiche, wenn ich zuvor beide Karten swappe.
Also Karte 1 in Server 2 = Unassiged Class, nur mit dem Unterschied dass die Device ID dann 0001 statt 0002 ist.

Content-ID: 540258

Url: https://administrator.de/contentid/540258

Ausgedruckt am: 21.11.2024 um 22:11 Uhr

AlRoDiSa
AlRoDiSa 28.01.2020 aktualisiert um 12:20:04 Uhr
Goto Top
Moin
guck mal hier
- Ändern via "setpci"

Viel Erfolg