VIA C3 - no support for this CPU vendor

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
oktagon
Beiträge: 2
Registriert: 23.09.2015 09:33:26

VIA C3 - no support for this CPU vendor

Beitrag von oktagon » 23.09.2015 09:43:28

Hi Leute,
habe gerade Deb8 (ohne x11 )auf ein Wyse Winterm V90 installiert. Läuft eig. ganz gut aber beim Starten steht als
erstes immer:

"no support for this CPU vendor"

Was bedeutet das und mit welchem Kernel Flag erzwinge ich den Support?
Oder soll ich lieber auf Debian 7 downgraden?
Oder gibt es noch andere Distributionen die besser auf alte Hardware passen?
Gruss
oktagon

Benutzeravatar
smutbert
Beiträge: 8343
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: VIA C3 - no support for this CPU vendor

Beitrag von smutbert » 23.09.2015 10:14:53

Willkommen im Debianforum,
oktagon hat geschrieben:Was bedeutet das und mit welchem Kernel Flag erzwinge ich den Support?
Support kann man schlecht erzwingen. Was man eventuell tun kann ist zu versuchen jemanden zu finden, der gegen Bezahlung Support leistet, wenn sich auf andere Art und Weise niemand findet :wink:


Du hast aber auch verabsäumt mitzuteilen woher die Meldung kommt. Taucht sie zB in der Ausgabe von dmesg auf

Code: Alles auswählen

$ dmesg | grep "no support"
dann sollte davor der Name des Teils des Kernels stehen von dem die Meldung kommt. Wenn ich raten muss, würde ich sagen es hat etwas mit den Microcode-Updates zu tun (Debianintel-microcode, Debianamd64-microcode, Debianiucode-tool), die es wohl nur für amd und intel CPUs gibt - und selbst die funktionieren natürlich auch ohne Microcode-Updates.
Dann könntest du diese Pakete einfach deinstallieren

Code: Alles auswählen

# apt purge intel-microcode amd64-microcode iucode-tool
um das Problem zu lösen, das überhaupt kein Problem ist.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: VIA C3 - no support for this CPU vendor

Beitrag von rendegast » 23.09.2015 12:41:54

Welches kernel-Image wird denn verwendet?
-686-pae (kernel-Config: M686 (PPro) mit CACHE_SHIFT=6)
-586

Einen Kernel speziell für VIA-C3 müßtest Du wohl selber bauen,
würde ich auf der großen Maschine machen, drastischer Zeitgewinn.
Der linux-Kernel sieht es als eine Art 586/PPro,
CACHE_SHIFT=5 bei VIA C3 und C3-2,
PPRO_CHECKSUM=y, 3DNOW=y beim C3.

Nach wikipedia ist es eine Art 686? (Sockel 370)


Wenn die Meldung aber nicht vom debian-kernel käme (obiges Post),
ist die Überlegung hinfällig.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
oktagon
Beiträge: 2
Registriert: 23.09.2015 09:33:26

Re: VIA C3 - no support for this CPU vendor

Beitrag von oktagon » 23.09.2015 13:34:47

Mmh,

dann werde ich wohl mal mit den Kernel Build Krams installieren und die "config" bearbeiten bzw. anpassen. Wird dann wohl etwas länger auf der Kiste dauern ... :) Was brauche ich wohl an Platz zum Backen? Ist ne 2GB Flash Karte drin. deb8 + opensshd + basics sind installiert.

Eine Frage hätte ich aber noch...
.. Was ist das für ein Paket "Intel microcode"???

Ach ja, was mir dann noch einfällt: Hatte auch kurz nen ubu 14.04 LTS Server i386 USB-Stick gestartet. Nach der Wahl der Sparche und "jetzt installieren" beendete ubu setup den Vorgang mit dem Text

"This kernel requires the followingfeatures not present on the CPU
pae cx8
unable to boot - please use a kernel appropriate for your CPU"

Noch ein anderer Sachverhalt, oder was?
regards
oktagon

Benutzeravatar
smutbert
Beiträge: 8343
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: VIA C3 - no support for this CPU vendor

Beitrag von smutbert » 23.09.2015 13:55:37

Das Paket enthält so etwas wie Firmware Updates für Intel CPUs, die Fehler beheben, nicht korrekt funktionierende Features abschalten, etc. Die Meldung in Debian ist wie gesagt nur ein freundlicher Hinweis, dass für CPUs dieses Herstellers keine Microcode-Update geladen werden können, vermutlich weil 1. das Programm gar nicht weiß ob/wie man in dieser CPU Updates einspielt und zweitens vermutlich gar keine Microcodeupdates verfügbar sind.

Der Ubuntukernel dagegen benötigt wohl die genannten, auf der CPU nicht vorhandenen, Features um überhaupt starten zu können (Physical Address Extension dient dazu auf 32 Bit Rechnern mehr als 4GB Speicher addressieren zu können, CX8, habe ich auch erst suchen müssen, ist ein Befehl zum vergleichen und vertauschen von 8 Byte)

Antworten