Hallo, Ich bin Anfänger in Linux und kann den Treiber vom "cp2102 usb to uart bridge controller" unter Ubuntu irgendwie nicht installieren. Ich habe bei silabs den Treiber downloaded, und ins Verzeichnis habe ich dann den Befehl "make" eingegeben, sowie es im Release Notes steht. Es führt aber zu Fehlermeldungen. Es sieht so aus, als ob es Fehler im Code cp210x.c gibt. Wie soll ich vorgehen? Danke Christian
Guy Ngamy schrieb: > Es führt aber zu Fehlermeldungen. Das kann vorkommen. > Es sieht so aus, als ob es Fehler im Code cp210x.c gibt. Das ist eher unwahrscheinlich, sondern das wird an von Dir bzw. Deinem System nicht erfüllten Randbedingungen liegen. Um das herauszufinden, müsste man sich die Fehlermeldungen ansehen -- interessant sind bei Fehlermeldungen von C- bzw. C++-Compilern immer nur die ersten paar, der Rest besteht häufig aus Folgefehlern.
So sieht das aus.
Kann man unter Linux nicht solche Ausgaben auch in eine Datei umlenken? Hier liegt der Verdacht nahe, daß eine falsche, also nicht zum Quelltext passende Headerdatei verwendet wird. Sieh Dir halt mal den ersten Fehler an und durchsuche zum Treiber gehörenden Dateien nach diesem Namen; irgendwo sollte der schon auftauchen. Und dann versuche herauszufinden, was anstelle der Headerdatei verwendet wird, in der diese Funktion deklariert wird. Da ich weder Linux noch diesen Treiber verwende, kann ich Dir da nicht weiterhelfen.
CP210x ist längst im Linux Standard Kernel enthalten, Du musst da nix selbst übersetzen. Was sagt "dmesg" nach dem Anstecken des Gerätes?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
