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
mift, datei vergessen...
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.)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.