Linux- feststellen an welchen Port angeschlossen wurde



  • Hallo Leute,

    ich muss in einem Programm, welches natürlich in C geschrieben ist... 😉 herausfinden an welchen Port mein USB-Serial Adapter angeschlossen wurde. Mittels udev regeln oder was es so gibt darf das nicht gehen, weil das Programm Portabel sein muss...

    Also der Programmablauf ist so:
    - Alle /dev/ttyUSBX Ports nach dem Prolific PL2303 Adapter scannen
    - Wenn gefunden den Port initialisieren
    - Programm fortsetzen!

    Habe schon stunden gesucht, aber nur was mit Regelen und so gefunden, aber da das Programm auf jeden Rechner laufen soll, wäre es ja doof, wenn man dann jedes mal erst irgendwelche Regeln erstellen muss...

    Wäre über ein paar Tipps sehr dankbar!!!


  • Mod

    Was denn nun? C? Portabel? Nur für Linux?



  • Sorry, war vielleicht etwas missverständlich!

    Also es soll auf jeden Fall unter C geschrieben werden! Und braucht nur unter Linux zu laufen... Mit protabel meinte ich, dass ich das Programm auch z.B. meinen Freunden geben kann und es auch dort läuft...

    Hoffe das war verständlicher... 😕



  • Dieser Thread wurde von Moderator/in SeppJ aus dem Forum C (C89 und C99) in das Forum Linux/Unix verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Hat vielleicht doch noch jemand eine Idee? Habe schon stundenlang bei Google gesucht... aber nichts gefunden! 😕

    Oder geht das schlicht und einfach mit rein-C gar nicht?


Anmelden zum Antworten