Forum: PC Hard- und Software pydev usb permission denied


von R. F. (rfr)


Angehängte Dateien:

Lesenswert?

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

von R. F. (rfr)


Angehängte Dateien:

Lesenswert?

mift, datei vergessen...

von Clemens L. (c_l)


Lesenswert?

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
Noch kein Account? Hier anmelden.