{"id":13982,"date":"2023-03-27T14:55:26","date_gmt":"2023-03-27T14:55:26","guid":{"rendered":"https:\/\/blog.bachi.net\/?p=13982"},"modified":"2023-03-28T08:29:09","modified_gmt":"2023-03-28T08:29:09","slug":"octopi-octoprint","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=13982","title":{"rendered":"OctoPi &#038; OctoPrint"},"content":{"rendered":"<p><a href=\"https:\/\/techoverflow.net\/2019\/03\/12\/octoprint-default-ssh-username-password\/\">What is the default SSH username\/password for OctoPrint\/OctoPi?<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nUsername: pi\r\nPassword: raspberry\r\nDefault Keyboard-Layout: en-UK!!\r\n<\/pre>\n<p><a href=\"https:\/\/raspberrytips.com\/keyboard-layout-on-raspberry-pi\/\">Change the keyboard layout on Raspberry Pi OS Lite<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nsudo raspi-config\r\n<\/pre>\n<p><a href=\"https:\/\/raspberrytips.com\/new-user-on-raspberry-pi\/\">How to Create a New User on Raspberry Pi?<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nsudo useradd andreas\r\nsudo useradd andreas sudo\r\nsudo deluser pi\r\nuserdel: user pi is currently used by process 394\r\n\/home\/pi\/oprint\/bin\/python \/home\/pi\/oprint\/bin\/octoprint serve --host=127.0.0.1 --port=5000\r\n<\/pre>\n<p><a href=\"https:\/\/wiki.ubuntuusers.de\/interfaces\/\">interfaces<\/a><\/p>\n<blockquote><p>Bei Verwendung einer anderen Netzwerk-Management-Software, z.B. NetworkManager (NM) oder systemd-networkd, sollte von einer Bearbeitung der \/etc\/network\/interfaces abgesehen werden. Diese Programme verwenden eigene Konfigurationsdateien, weshalb die Bearbeitung der Datei \/etc\/network\/interfaces zur Konfiguration von Netzwerk-Verbindungen nicht sinnvoll ist.<\/p><\/blockquote>\n<p><a href=\"https:\/\/raspberrypi.stackexchange.com\/questions\/39785\/differences-between-etc-dhcpcd-conf-and-etc-network-interfaces\">Differences between \/etc\/dhcpcd.conf and \/etc\/network\/interfaces?<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n\/etc\/network\/interfaces                  legacy interfaces\r\n\/etc\/dhcpcd.conf                         dhcpcd\r\n\/etc\/NetworkManager\/NetworkManager.conf  NetworkManager\r\n\r\n$ systemctl --type=service\r\n<\/pre>\n<h1>dhcpcd<\/h1>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$ systemctl status dhcpcd\r\n\u25cf dhcpcd.service - DHCP Client Daemon\r\n     Loaded: loaded (\/lib\/systemd\/system\/dhcpcd.service; enabled; vendor preset: enabled)\r\n    Drop-In: \/etc\/systemd\/system\/dhcpcd.service.d\r\n             \u2514\u2500wait.conf\r\n     Active: active (running) since Thu 2022-09-22 02:20:46 BST; 27min ago\r\n       Docs: man:dhcpcd(8)\r\n    Process: 404 ExecStart=\/usr\/sbin\/dhcpcd -w -q (code=exited, status=0\/SUCCESS)\r\n      Tasks: 2 (limit: 1472)\r\n        CPU: 1.278s\r\n     CGroup: \/system.slice\/dhcpcd.service\r\n             \u251c\u2500584 wpa_supplicant -B -c\/etc\/wpa_supplicant\/wpa_supplicant.conf -iwlan0\r\n             \u2514\u2500774 \/usr\/sbin\/dhcpcd -w -q\r\n\r\n$ systemctl status NetworkManager\r\n\u25cf NetworkManager.service - Network Manager\r\n     Loaded: loaded (\/lib\/systemd\/system\/NetworkManager.service; disabled; vendor preset: enabled)\r\n    Drop-In: \/usr\/lib\/systemd\/system\/NetworkManager.service.d\r\n             \u2514\u250010-dhcpcd.conf\r\n     Active: inactive (dead)\r\n       Docs: man:NetworkManager(8)\r\n<\/pre>\n<p><a href=\"https:\/\/blog.bachi.net\/?p=6949\">802.1X Authentifizierung in Rechnernetzen<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$ sudo nano \/etc\/wpa_supplicant\/wpa_supplicant.conf\r\n$ sudo wpa_supplicant -i eth0 -D wext -c \/etc\/wpa_supplicant\/wpa_supplicant.conf  -d\r\n$ sudo wpa_cli -i wlan0 reconfigure\r\n<\/pre>\n<h1>NetworkManager<\/h1>\n<p><a href=\"https:\/\/www.baeldung.com\/linux\/network-manager\">Configure Network Settings Using Network Manager in Linux<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$ systemctl status dhcpcd\r\n\u25cf dhcpcd.service - DHCP Client Daemon\r\n     Loaded: loaded (\/lib\/systemd\/system\/dhcpcd.service; disabled; vendor preset: enabled)\r\n    Drop-In: \/etc\/systemd\/system\/dhcpcd.service.d\r\n             \u2514\u2500wait.conf\r\n     Active: inactive (dead)\r\n       Docs: man:dhcpcd(8)\r\n\r\n$ systemctl status NetworkManager\r\n\u25cf NetworkManager.service - Network Manager\r\n     Loaded: loaded (\/lib\/systemd\/system\/NetworkManager.service; enabled; vendor preset: enabled)\r\n    Drop-In: \/usr\/lib\/systemd\/system\/NetworkManager.service.d\r\n             \u2514\u250010-dhcpcd.conf\r\n     Active: active (running) since Mon 2023-03-27 17:36:29 BST; 15h ago\r\n       Docs: man:NetworkManager(8)\r\n   Main PID: 402 (NetworkManager)\r\n      Tasks: 3 (limit: 1472)\r\n        CPU: 4.121s\r\n     CGroup: \/system.slice\/NetworkManager.service\r\n             \u2514\u2500402 \/usr\/sbin\/NetworkManager --no-daemon\r\n<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nExample:\r\n$ nmcli device\r\nDEVICE  TYPE      STATE            CONNECTION\r\nwlp5s0  wifi      connected     MY_WIRELESS_CONN\r\nenp0s3  ethernet  unavailable                 --\r\nlo      loopback  unmanaged                   --\r\n\r\nDevice:\r\n$ nmcli device\r\nDEVICE         TYPE      STATE         CONNECTION\r\neth0           ethernet  connected     Wired connection 1\r\nwlan0          wifi      disconnected  --\r\np2p-dev-wlan0  wifi-p2p  disconnected  --\r\nlo             loopback  unmanaged     --\r\n<\/pre>\n<h3>Rename connection<\/h3>\n<p><a href=\"https:\/\/wrightrocket.blogspot.com\/2018\/11\/network-manager-nmcli.html\">Network Manager &#8211; nmcli<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$ nmcli conn\r\nNAME                UUID                                  TYPE      DEVICE\r\nWired connection 1  42dd98b3-6bb3-39d4-8b9c-0b9575aafdce  ethernet  eth0\r\nZHAW1               97dace42-85f3-4dd7-81a2-f18d7c4132a7  wifi      --\r\n\r\n$ sudo nmcli connection modify Wired\\ connection\\ 1 con-name ZHAW_eth0\r\n$ sudo nmcli connection modify ZHAW1 con-name ZHAW_wifi\r\n\r\n$ nmcli conn show\r\nNAME       UUID                                  TYPE      DEVICE\r\nZHAW_eth0  42dd98b3-6bb3-39d4-8b9c-0b9575aafdce  ethernet  eth0\r\nZHAW_wifi  97dace42-85f3-4dd7-81a2-f18d7c4132a7  wifi      --\r\n<\/pre>\n<h3>Remove entry<\/h3>\n<p><a href=\"https:\/\/bugs.centos.org\/view.php?id=9460\">nmcli command does not remove ipv4.gateway setting<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n $ sudo nmcli con edit id ZHAW_wifi\r\n\r\nnmcli&gt; remove 802-1x.anonymous-identity\r\nnmcli&gt; save\r\nConnection 'ZHAW_wifi' (97dace42-85f3-4dd7-81a2-f18d7c4132a7) successfully updated.\r\n\r\nnmcli&gt; print 802-1x.anonymous-identity\r\n802-1x.anonymous-identity: (null)\r\n<\/pre>\n<p><!-- --------------------------------------------------------------------------------------------------- --><\/p>\n<h3>Ethernet 802.1x<\/h3>\n<p><a href=\"https:\/\/major.io\/2016\/05\/03\/802-1x-networkmanager-using-nmcli\/\">802.1x with NetworkManager using nmcli<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nnmcli device\r\nnmcli device show eth0\r\nnmcli connection show\r\nnmcli connection show id &quot;Wired connection 1&quot;\r\nnmcli connection edit &quot;Wired connection 1&quot;\r\n<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n# nmcli con edit CONNECTION_NAME\r\nnmcli&gt; set ipv4.method auto\r\nnmcli&gt; set 802-1x.eap peap\r\nnmcli&gt; set 802-1x.identity &lt;USERNAME&gt;\r\nnmcli&gt; set 802-1x.phase2-auth mschapv2\r\n\r\nnmcli&gt; set 802-1x.password &lt;PASSWORD&gt; (one option)\r\n\r\nnmcli&gt; save\r\nnmcli&gt; quit\r\n\r\nother option:\r\n\/etc\/NetworkManager\/system-connections\/CONNECTION_NAME\r\n&#x5B;connection]\r\nid=CONNECTION_NAME\r\n\r\n&#x5B;802-1x]\r\npassword=YOUR_8021X_PASSWORD\r\n\r\nsystemctl restart NetworkManager\r\nnmcli con down CONNECTION_NAME\r\nnmcli con up CONNECTION_NAME\r\n<\/pre>\n<h3>Wifi 802.1x<\/h3>\n<p><a href=\"https:\/\/askubuntu.com\/questions\/262491\/connect-to-a-wpa2-enterprise-connection-via-cli-no-desktop\">Connect to a WPA2-Enterprise Connection via CLI (no desktop)<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$ nmcli radio wifi\r\nenabled\r\n\r\n$ nmcli device wifi list\r\nIN-USE  BSSID              SSID          MODE   CHAN  RATE        SIGNAL  BARS  SECURITY\r\n        00:DF:1D:0C:B7:02  ZHAW-lowband  Infra  1     260 Mbit\/s  57      \u2582\u2584\u2586_  WPA2 802.1X\r\n        00:DF:1D:0C:B7:04  eduroam       Infra  1     260 Mbit\/s  57      \u2582\u2584\u2586_  WPA2 802.1X\r\n\r\n$ nmcli con add type wifi ifname wlan0 con-name ZHAW_wifi ssid ZHAW-lowband\r\nError: Failed to add 'ZHAW_wifi' connection: Insufficient privileges\r\n\r\n$ sudo nmcli con add type wifi ifname wlan0 con-name ZHAW_wifi ssid ZHAW-lowband\r\n$ sudo nmcli con edit id ZHAW_wifi\r\n\r\n===| nmcli interactive connection editor |===\r\n\r\nEditing existing '802-11-wireless' connection: 'ZHAW_wifi'\r\n\r\nType 'help' or '?' for available commands.\r\nType 'print' to show all the connection properties.\r\nType 'describe &#x5B;&lt;setting&gt;.&lt;prop&gt;]' for detailed property description.\r\n\r\nYou may edit the following settings: connection, 802-11-wireless (wifi), 802-11-wireless-security (wifi-sec), 802-1x, ethtool, match, ipv4, ipv6, hostname, tc, proxy\r\nnmcli&gt; set ipv4.method auto\r\nnmcli&gt; set 802-1x.eap peap\r\nnmcli&gt; set 802-1x.phase2-auth mschapv2\r\nnmcli&gt; set 802-1x.identity &lt;USERNAME&gt;\r\nnmcli&gt; set 802-1x.password &lt;PASSWORD&gt;\r\nnmcli&gt; save\r\nConnection 'ZHAW_wifi' (97dace42-85f3-4dd7-81a2-f18d7c4132a7) successfully updated.\r\n\r\nnmcli&gt; activate\r\nMonitoring connection activation (press any key to continue)\r\n\r\n\\ connecting (configuring)\r\n\r\nError: Connection activation failed.\r\n\r\nPasswords or encryption keys are required to access the wireless network 'ZHAW-lowband'.\r\n\\ connecting (need authentication)\r\n\r\n\r\nnmcli&gt; quit\r\n\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>What is the default SSH username\/password for OctoPrint\/OctoPi? Username: pi Password: raspberry Default Keyboard-Layout: en-UK!! Change the keyboard layout on Raspberry Pi OS Lite sudo raspi-config How to Create a New User on Raspberry Pi? sudo useradd andreas sudo useradd andreas sudo sudo deluser pi userdel: user pi is currently used by process 394 \/home\/pi\/oprint\/bin\/python [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-13982","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/13982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13982"}],"version-history":[{"count":12,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/13982\/revisions"}],"predecessor-version":[{"id":13996,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/13982\/revisions\/13996"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}