Hallo, ein Programm, in python erstellt, soll auf einen usb-->i2c convertr zugreifen. Tuts aber nicht, anstatt folgendes Ergebnis:(testusb.py) (fehler.txt) meine Gruppen: rfr adm tty uucp dialout cdrom sudo dip gnats plugdev users fuse lpadmin sambashare i2c ein /dev/ttyUSB0 oder sowas exisitiert trotz eingestecktem converter nicht. Auc nicht dann wenn ich einen usbspeicherstick einhänge. Dieser wird dann aber korrekt angezeigt. Was tun, um die Fehlermeldung abzustellen? Gruss Robert
R. F. schrieb: > ein /dev/ttyUSB0 oder sowas exisitiert trotz eingestecktem converter > nicht. Ein I²C-Bus ist ja auch kein einfacher serieller Port. Einen Kernel-I²C-Treiber für den CH341 gibt es anscheinend nicht. (Wahrscheinlich, weil der Zugriff eh schon über libusb von Userspace möglich ist.) > Auc nicht dann wenn ich einen usbspeicherstick einhänge. Das ist auch kein serieller Port. > Was tun, um die Fehlermeldung abzustellen? Die Rechte für die Datein deines Gerätes in /dev/bus/usb/, /proc/bus/usb/ oder /dev/usbdev* überprüfen. Und dann udev-Regeln schreiben, um deinem User die entsprechenden Rechte zu geben. (Oder das Programm einfach als root ausführen.)
:
Bearbeitet durch User
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.