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.
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?
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.