Hallo Leute, gleich vor weg, ich bin was Linux und vor allem Linux Manjaro angeht ein absoluter Neuling. Ich habe mir jetzt aber einen 3D Drucker zugelegt und habe statt dem Raspi einen alten Rechner der im Keller rumstand als ersatzgenommen und Manjaro Installiert um die Einstellungen ĂŒber AnyDesk zu Ă€ndern ohne immer zu dem Drucker rennen zu mĂŒssen. (Dieser steht im Keller, und meistens kommen mir die Ideen, wenn ich auf der Arbeit bin, dann kann ich nicht mal eben in den Keller gehen und was Starten. Ich habe alles soweit Installiert bekommen, nur jetzt stehe ich seit 2 Tagen vor einem Problem wo ich nicht weiter komme.
Wenn ich ĂŒber âlsusbâ mir die USB Ports anzeigen lasse, steht bei dem Drucker âBus 005 Device 008: ID 1a86:7523 QinHeng Electronics CH340 serial converterâ.
Wenn ich versuche den Drucker ĂŒber z.B. Pronterface oder Octoprint zu öffnen bekommen ich folgenden Fehler,
âVerbindeâŠ
Could not connect to /dev/ttyUSB0 at baudrate 115200:
Serial error: [Errno 13] could not open port /dev/ttyUSB0: [Errno 13] Keine Berechtigung: â/dev/ttyUSB0â â
Drucker ist ein Ender 3 Pro.
Ihr seid meine letzte Hoffnung, wie bekomme ich den Serial Treiber installiert? Hat jemand schon Erfahrungen damit gemacht einen 3D Drucker ĂŒber einen Manjaro PC laufen zu lassen?
2 Likes
Theoretisch sollte es reichen, dich der tty
Gruppe hinzu zu fĂŒgen:
sudo usermod -aG tty $USER
Aus- und einloggen nicht vergessen
Vielleicht auch uucp
?
sudo usermod -aG uucp $USER
Quelle:
$ grep tty /lib/udev/rules.d/50-udev-default.rules îČ â
SUBSYSTEM=="tty", KERNEL=="ptmx", GROUP="tty", MODE="0666"
SUBSYSTEM=="tty", KERNEL=="tty", GROUP="tty", MODE="0666"
SUBSYSTEM=="tty", KERNEL=="tty[0-9]*", GROUP="tty", MODE="0620"
SUBSYSTEM=="tty", KERNEL=="sclp_line[0-9]*", GROUP="tty", MODE="0620"
SUBSYSTEM=="tty", KERNEL=="ttysclp[0-9]*", GROUP="tty", MODE="0620"
SUBSYSTEM=="tty", KERNEL=="3270/tty[0-9]*", GROUP="tty", MODE="0620"
SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", GROUP="tty"
KERNEL=="tty[A-Z]*[0-9]|ttymxc[0-9]*|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", GROUP="uucp"
Mein Ender 3 zeigt nach dem AnschluĂ:
ls -lA /dev/ttyU*
crw-rw---- 1 root uucp 188, 0 11. Feb 13:48 /dev/ttyUSB0
und ich bin in der Gruppe uucp
.
uucp
darf lesen und schreiben.
pronterface
lÀuft problemlos.
Danke fĂŒr den Tip, aber klappt bei mir trotzdem nicht.
Wie hast du es geschafft den zum laufen zu bekommen?
Habe das GefĂŒhl das mir irgendein Treiber noch fehlt.
Dank dem Deutschlernen in der Vergangenheit habe ich die Antworten jetzt in diesem Thread fĂŒr mich gefunden. Vielen Dank.
andreas85:
groups
[alexander-OctoPrint alexander]# dmesg | tail -n25
[ 1583.115660] perf: interrupt took too long (3960 > 3958), lowering kernel.perf_event_max_sample_rate to 50400
[ 1676.828564] audit: type=1101 audit(1644574844.720:144): pid=1313 uid=0 auid=1000 ses=1 subj==unconfined msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
[ 2061.632866] audit: type=1101 audit(1644575229.528:145): pid=1329 uid=0 auid=1000 ses=1 subj==unconfined msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
[ 2061.633724] audit: type=1110 audit(1644575229.528:146): pid=1329 uid=0 auid=1000 ses=1 subj==unconfined msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
[ 2061.638779] audit: type=1105 audit(1644575229.531:147): pid=1329 uid=0 auid=1000 ses=1 subj==unconfined msg='op=PAM:session_open grantors=pam_systemd_home,pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
[ 2061.646015] audit: type=1106 audit(1644575229.541:148): pid=1329 uid=0 auid=1000 ses=1 subj==unconfined msg='op=PAM:session_close grantors=pam_systemd_home,pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
[ 2061.646082] audit: type=1104 audit(1644575229.541:149): pid=1329 uid=0 auid=1000 ses=1 subj==unconfined msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
[ 3605.035944] perf: interrupt took too long (4954 > 4950), lowering kernel.perf_event_max_sample_rate to 40200
[ 3637.253838] audit: type=1130 audit(1644576805.146:150): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 3647.267348] audit: type=1131 audit(1644576815.159:151): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 5186.169101] audit: type=1100 audit(1644578354.064:152): pid=1425 uid=1000 auid=1000 ses=1 subj==unconfined msg='op=PAM:unix_chkpwd acct="alexander" exe="/usr/bin/unix_chkpwd" hostname=? addr=? terminal=? res=success'
[ 7237.255706] audit: type=1130 audit(1644580405.150:153): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 7247.265781] audit: type=1131 audit(1644580415.160:154): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[10837.222189] audit: type=1130 audit(1644584005.117:155): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[10847.232869] audit: type=1131 audit(1644584015.127:156): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[14437.206001] audit: type=1130 audit(1644587605.098:157): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[14447.217669] audit: type=1131 audit(1644587615.107:158): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[18037.215486] audit: type=1130 audit(1644591205.108:159): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[18047.227993] audit: type=1131 audit(1644591215.121:160): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[19811.570337] audit: type=1100 audit(1644592979.462:161): pid=1719 uid=1000 auid=1000 ses=1 subj==unconfined msg='op=PAM:unix_chkpwd acct="alexander" exe="/usr/bin/unix_chkpwd" hostname=? addr=? terminal=? res=success'
[19948.443363] audit: type=1101 audit(1644593116.334:162): pid=1729 uid=0 auid=1000 ses=1 subj==unconfined msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
[20107.199146] audit: type=1100 audit(1644593275.093:163): pid=1771 uid=1000 auid=1000 ses=1 subj==unconfined msg='op=PAM:authentication grantors=pam_unix acct="root" exe="/usr/bin/su" hostname=? addr=? terminal=/dev/pts/2 res=success'
[20107.199255] audit: type=1101 audit(1644593275.093:164): pid=1771 uid=1000 auid=1000 ses=1 subj==unconfined msg='op=PAM:accounting grantors=pam_unix acct="root" exe="/usr/bin/su" hostname=? addr=? terminal=/dev/pts/2 res=success'
[20107.199854] audit: type=1103 audit(1644593275.093:165): pid=1771 uid=1000 auid=1000 ses=1 subj==unconfined msg='op=PAM:setcred grantors=pam_unix acct="root" exe="/usr/bin/su" hostname=? addr=? terminal=/dev/pts/2 res=success'
[20107.200034] audit: type=1105 audit(1644593275.093:166): pid=1771 uid=1000 auid=1000 ses=1 subj==unconfined msg='op=PAM:session_open grantors=pam_unix acct="root" exe="/usr/bin/su" hostname=? addr=? terminal=/dev/pts/2 res=success'
[alexander-OctoPrint alexander]# sudo usermod -aG dialout $USER
usermod: Gruppe »dialout« existiert nicht.
[alexander-OctoPrint alexander]# sudo apt-get install cups cups-client cups-bsd
sudo: apt-get: Befehl nicht gefunden
[alexander-OctoPrint alexander]# sudo apt-get install hplip printer-driver-gutenprint
sudo: apt-get: Befehl nicht gefunden
[alexander-OctoPrint alexander]# sudo pacman install cups cups-client cups-bsd
Fehler: Keine Operation angegeben (benutzen Sie -h fĂŒr Hilfe)
[alexander-OctoPrint alexander]# sudo pycman-get install hplip printer-driver-gutenprint
sudo: pycman-get: Befehl nicht gefunden
[alexander-OctoPrint alexander]# ls -lA /dev/ttyU*
ls: Zugriff auf '/dev/ttyU*' nicht möglich: Datei oder Verzeichnis nicht gefunden
[alexander-OctoPrint alexander]# groups
root
[alexander-OctoPrint alexander]#
Sorry bekomme das irgendwie nicht hin in ein Editierfeld zu kopieren
kisun
13 February 2022 18:56
10
Shift + ` (die taste rechts neben dem Ă auf einer deutschen Tastatur) 5x drĂŒcken und dann einmal âenterâ. Das oberhalb und unterhalb deiner Codeausgabe und es sieht schick aus.
beep
andreas85:
groups
Ist ein Befehl
Das Ergebnis ist einzeilig und zeigt an in welchen Gruppen DU bist.
Und wÀhrend dein Drucker verbunden ist,
andreas85:
ls -lA /dev/ttyU*
Gibt auch eine Zeile, und zeigt an von welcher Gruppe dein Drucker benutzt werden kann.
Und dieser Befehl sollte dich in die Gruppe uucp
aufnehmen.
Ăbrigens kann man hier erfahren wie man im Forum gut posten kann:
Welcome to Manjaro!
To allow all of us helpful people on this forum TO HELP YOU, we need some basic information about your system. This probably means you described the symptoms of your problem, but now we need some more information to know where the origin of your issue is exactly.
Someone else probably linked you to this tutorial, so if youâre reading this in response to a question, please click the link above this text to bring you to the full and unabridged text of the tutorialâŠ
Difficulty: â
ââââ
Strong of its many members, the Manjaro support forum can provide you help whenever you have an issue with your Manjaro installation. But in order to work efficiently, we shall also ask you to follow three major steps.
Keep calm and read
First some basics: whenever you need to troubleshoot, chances are the solution is already under your nose.
Find error messages
Very often when an applications crashes, and sometimes when it misbehaves, it prints an error message somewhere. âŠ
Hi, hat der Drucker ein Ramps-Board oder vergleichbar mit Marlin Firmware (oder vergleichbar)?
Wenn du einen alten Arduino rumliegen hast, installiere dir die Software dafĂŒr doch mal ĂŒber Pamac, wahrscheinlich wird in dem Zuge alles notwendige wie Gruppen eingerichtet. Wenn du âblinkâ flashen kannst, ist alles io.
kisun
14 February 2022 14:41
14
Hallo @just-4-urbex âapt-get
â geht bei Manjaro nicht um Pakete zu installieren. Das Programm ist fĂŒr Distributionen die auf Debian basieren.
Bei Manjaro sind standartmĂ€Ăig 2 Programme zum installieren von Paketen an Bord. Einmal das von Arch stammende âpacman
â und einmal das Manjaro-eigene âpamac
â. Wenn du eine âapt-get
â Ă€hnliche Syntax magst solltest du eher âpamac
â benutzen.
FĂŒr nĂ€heres zu den Paketmanagern kannst du spaĂeshalber mal folgendes in Terminal eingeben:
pamac --help
pacman --help
Dein âgroups
â-Befehl gibt nur âroot
â aus und das â#
â in deiner bash-Eingabezeile lĂ€sst darauf deuten das du als root user unterwegs bist. Das könnte auch die Ursache deines Problems sein. Bitte log dich nur als normaler Benutzer ein, dann sollte die bash-Eingabezeile ein â$
â am ende haben.
Ich vermute mal du hast irgendwann vorher mal ein âsu
â eingegeben, was dich zum root-user macht. Ein âexitâ sollte dich dann auch wieder zum normalen user machen.
FĂŒr Operationen die root-rechte erfordern genĂŒgt ein âsudo
â vor dem Befehl.
Ach und bitte âpamacâ nicht als root-user ausfĂŒhren.
Ach und bitte poste mal die Ausgabe von dem folgenden Befehl bitte:
cat /etc/group
Ach und bitte poste mal die Ausgabe von dem folgenden Befehl bitte:
cat /etc/group
[/quote]
cat /etc/group îČ 2 â îČ 18m 51s ï
root:x:0:root
nobody:x:65534:
adm:x:999:daemon
wheel:x:998:alexander,drucker
utmp:x:997:
audio:x:996:
disk:x:995:
input:x:994:
kmem:x:993:
kvm:x:992:
lp:x:991:cups,alexander
optical:x:990:
render:x:989:
sgx:x:988:
storage:x:987:
tty:x:5:alexander
uucp:x:986:alexander
video:x:985:sddm
users:x:984:drucker
sys:x:3:bin,alexander
mem:x:8:
ftp:x:11:
mail:x:12:
log:x:19:
smmsp:x:25:
proc:x:26:polkitd
games:x:50:
lock:x:54:
network:x:90:alexander
floppy:x:94:
scanner:x:96:
power:x:98:alexander
systemd-journal:x:983:
rfkill:x:982:
dbus:x:81:
bin:x:1:daemon
daemon:x:2:bin
http:x:33:
systemd-coredump:x:981:
systemd-network:x:980:
systemd-oom:x:979:
systemd-journal-remote:x:978:
systemd-resolve:x:977:
systemd-timesync:x:976:
uuidd:x:68:
dhcpcd:x:975:
dnsmasq:x:974:
rpc:x:32:
adbusers:x:973:
ntp:x:87:
avahi:x:972:
colord:x:971:
cups:x:209:
flatpak:x:970:
geoclue:x:969:
git:x:968:
nm-openconnect:x:967:
nm-openvpn:x:966:
openvpn:x:965:
polkitd:x:102:
rtkit:x:133:
saned:x:964:
sddm:x:963:
tss:x:962:
usbmux:x:140:
autologin:x:1000:alexander
alexander:x:1001:
drucker:x:1002:
Ich habe auch einen Laserjet DN401 angeschlossen, dieser Funktioniert einwandfrei
Da ist das 32 bit Silent Mainboards V4.2.7 TMC2225 verbaut