Seit dem Update von 10.04 auf 12.04 kann ich nicht auf das in / ttyUSB0 verbundene Gerät zugreifen, wenn ich keinen Root-Zugriff habe. Um genauer zu sein, verwende ich einen USB-zu-Seriell-COM-Port-Konverter, um auf Cisco-Geräte mit einer so genannten Software zuzugreifen und diese zu konfigurieren Putty
. Es kommt vor, dass ich seit dem Upgrade auf 12.04 Putty
das angeschlossene Gerät nur sehe, wenn ich es als starte gksudo putty
. Wenn nicht, wird "Verbindung zu Port / ttyUSB0 nicht möglich" angezeigt. Ich habe es geschafft, die Berechtigungen über chmod 666 zu ändern, und es funktioniert, aber wenn ich den USB trenne und die Verbindung wieder herstelle, geht es nur zurück zu root. Wie erlaube ich permanent Nicht-Root-Zugriff? Ich habe eine Ahnung, ob es sich um udev-Regeln handelt, aber ich habe keine Ahnung, wie ich das machen soll.
obs. Hersteller und Treiber "PROLIFIC"
sudo stop modemmanager
Es hat bei mir funktioniert.sudo apt-get purge modemmanager
vorher machensudo usermod -a -G dialout $USER
hatte den gewünschten Effekt.Das Gerät ist höchstwahrscheinlich einer Benutzergruppe zugeordnet
dialout
. Fügen Sie einfach Ihren Benutzer zur Einwählgruppe hinzu, damit Sie über die entsprechenden Berechtigungen für das Gerät verfügen.(Möglicherweise müssen Sie sich abmelden und wieder anmelden, damit die neue Gruppe wirksam wird.)
Keine Notwendigkeit, mit Berechtigungen oder udev-Regeln herumzuspielen.
quelle
Erwähnt durch "Try now" hat bei mir funktioniert. Stellen Sie sicher, dass Sie
dialout
als Gruppe haben fürttyUSB0
:in meinem Fall ist die Ausgabe:
quelle
Das hat bei mir funktioniert. Drücken Sie einfach Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen. Führen Sie beim Öffnen den folgenden Befehl aus.
Versuche es jetzt.
quelle
Wie von Rinzwind berichtet, geben Sie zunächst Folgendes ein :
Dies ist jedoch nur ein Teil der Lösung, da Sie dann das System neu starten müssen:
quelle
Ich habe beides versucht
Und
sudo chmod 666 /dev/ttyUSB0
(funktionierte, musste aber den Befehl erneut eingeben)Ich habe auch den Modus-Manager entfernt, aber nicht wirklich geholfen. Daher war der beste Befehl, der für mich funktioniert hat
quelle
Unter Ubuntu 18.04 musste ich mich der tty-Gruppe hinzufügen.
Die Ausgabe des minicom-Befehls hat mich angedeutet:
quelle
Unter Ubuntu 18.04:
sudo adduser <user> dialout
quelle
Ich hatte dieses Problem mit / dev / ttyS0 in Mint Rosa. Das Hinzufügen des Benutzers zur Einwählgruppe ist erforderlich, aber in meinem Fall war der Gerätezugriff eingeschränkt und ich musste ihn erweitern, um den Schreib- / Lesezugriff auch auf Gruppenebene zu ermöglichen.
quelle
Navigieren Sie zu / etc / folder und bearbeiten Sie die Gruppendatei. Fügen Sie Ihren Benutzernamen wie folgt hinzu
dialout:x:20:USER
funktionierte perfekt für mich :)
quelle