Différences entre versions de « Ressources:Installer Octoprint sur OrangePI »

De wikilab
Ligne 39 : Ligne 39 :
  
 
<code>
 
<code>
<nowiki>
+
<nowiki>
 
[lenovo.ADB-6b89cf] ? ssh root@192.168.1.126
 
[lenovo.ADB-6b89cf] ? ssh root@192.168.1.126
 
root@192.168.1.126's password:
 
root@192.168.1.126's password:
Ligne 104 : Ligne 104 :
 
</code>
 
</code>
 
on reboot l'orange apres cette etape
 
on reboot l'orange apres cette etape
 +
 +
 +
=== Mise àjour du système ==
 +
on se connecte en ssh et on met àjour le système avec apt-get update et apt-get upgrade
 +
 +
<code>
 +
[lenovo.ADB-6b89cf] ? ssh root@192.168.1.126
 +
root@192.168.1.126's password:
 +
X11 forwarding request failed on channel 0
 +
  ___                              ____  _  ____  ____
 +
/ _ \ _ __ __ _ _ __  __ _  ___  |  _ \(_) |  _ \ / ___|    _
 +
| | | | '__/ _` | '_ \ / _` |/ _ \ | |_) | | | |_) | |      _| |_
 +
| |_| | | | (_| | | | | (_| |  __/ |  __/| | |  __/| |___  |_  _|
 +
\___/|_|  \__,_|_| |_|\__, |\___| |_|  |_| |_|    \____|  |_|
 +
                      |___/
 +
 +
Welcome to ARMBIAN 5.30 stable Ubuntu 16.04.2 LTS 3.4.113-sun8i
 +
System load:  1.06 0.52 0.20  Up time:      1 min
 +
Memory usage:  5 % of 1000MB    IP:            192.168.1.126
 +
CPU temp:      58°C
 +
Usage of /:    17% of 7.2G
 +
 +
[ 0 security updates available, 6 updates total: apt upgrade ]
 +
Last check: 2017-06-20 10:34
 +
 +
[ General system configuration: armbian-config ]
 +
Last login: Tue Jun 20 10:32:17 2017 from 192.168.1.142
 +
 +
root@orangepipcplus:~# apt-get update
 +
Hit:1 http://ports.ubuntu.com xenial InRelease
 +
Hit:2 http://apt.armbian.com xenial InRelease
 +
Hit:3 http://ports.ubuntu.com xenial-security InRelease
 +
Hit:4 http://ports.ubuntu.com xenial-updates InRelease
 +
Hit:5 http://ports.ubuntu.com xenial-backports InRelease
 +
Reading package lists... Done
 +
 +
root@orangepipcplus:~# apt-get upgrade
 +
Reading package lists... Done
 +
Building dependency tree
 +
Reading state information... Done
 +
Calculating upgrade... Done
 +
The following packages will be upgraded:
 +
  hostapd libc-bin libc-dev-bin libc6 libc6-dev libgnutls-openssl27 libgnutls30 libssl-dev libssl1.0.0 linux-firmware linux-headers-sun8i linux-image-sun8i
 +
  linux-libc-dev linux-u-boot-orangepipcplus-default linux-xenial-root-orangepipcplus locales multiarch-support openssl sunxi-tools vlan
 +
20 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 +
Need to get 0 B/68.3 MB of archives.
 +
After this operation, 24.6 kB of additional disk space will be used.
 +
Do you want to continue? [Y/n] y
 +
Preconfiguring packages ...
 +
</code>

Version du 20 juin 2017 à 15:51

Installation d'Octoprint sur Orange PI PC Plus

Installation de l'Orange PI

Creation d'une carte SD

Télécharger la distribution linux armbian ubuntu server : [1]

décompresser l'archive,le fichier image doit être flasher sur une carte micro-sd de 8Go.

Plusieurs solution existe pour créer des sd à partir d'un fichier image. Sous Windows 10 on peut utiliser Etcher : [2]

Pour la documentation de création de carte micro-SD onpeut se reporter à la documentation armbian :[3]

Installation du système

Insérer la carte micro-sd dans l'Orange PI ATTENTION il est impératif que la carte Orange PI est accès à internet pour l'installation. Sinon l'orange PI rame et met des plombes à démarrer. La seule solution est de brancher un cable RJ45 sur l'Orange PI (est ilutile de préciser quele cable RJ45 doit lui même être relier à un routeur Internet ?). Ilest en théorie possible d'installer l'OrangePi àpartir de la console en utilisant une sonde de debug, manifestement le comportement n'est pas stable.

Démarrer l'Orange PI,le premier démarrage est relativement long (s'inquiéter apres 5 mn)


Déterminer l'adresse IP de l'Orange PI

Pour cela on utilise un scanner IP AngryIP scanner par example Ipscan.jpg ou nmap sous linux


Connexion en ssh à l'orange PI

ssh root@<adresse de l'orange> par example ssh root@192.168.1.126 le mot de passe par defaut est 1234.

à la première connexion,l'orange demande un nouveau mot de passe root et la creation d'un utilisateur standard dans notre cas le mot de passe root à été changé en "freehumans" nous créons également l'utilisateur pi (mot de passe "raspberry") comme compte utilisateur

[lenovo.ADB-6b89cf] ? ssh root@192.168.1.126
root@192.168.1.126's password:
X11 forwarding request failed on channel 0
You are required to change your password immediately (root enforced)
  ___                               ____  _   ____   ____
 / _ \ _ __ __ _ _ __   __ _  ___  |  _ \(_) |  _ \ / ___|    _
| | | | '__/ _` | '_ \ / _` |/ _ \ | |_) | | | |_) | |      _| |_
| |_| | | | (_| | | | | (_| |  __/ |  __/| | |  __/| |___  |_   _|
 \___/|_|  \__,_|_| |_|\__, |\___| |_|   |_| |_|    \____|   |_|
                       |___/

Welcome to ARMBIAN 5.30 stable Ubuntu 16.04.2 LTS 3.4.113-sun8i
System load:   0.19 0.07 0.06   Up time:       1:08 hour
Memory usage:  3 % of 1000MB    IP:            192.168.1.126
CPU temp:      56°C
Usage of /:    81% of 1.4G

[ General system configuration: armbian-config ]
Last login: Tue Jun 20 10:31:54 2017 from 192.168.1.142
Changing password for root.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:


Thank you for choosing Armbian! Support: www.armbian.com

Creating a new user account. Press <Ctrl-C> to abort

Please provide a username (eg. your forename): pi
Trying to add user pi
Adding user `pi' ...
Adding new group `pi' (1000) ...
Adding new user `pi' (1000) with group `pi' ...
Creating home directory `/home/pi' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for pi
Enter the new value, or press ENTER for the default
        Full Name []:
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n] y

Dear pi, your account pi has been created and is sudo enabled.
Please use this account for your daily work from now on.


Your display settings are currently 720p (1280x720). To change this use the
h3disp utility. Do you want to change display settings now? [nY] n



Warning: a reboot is needed to finish resizing the filesystem
Please reboot the system now

root@orangepipcplus:~#reboot

on reboot l'orange apres cette etape


= Mise àjour du système

on se connecte en ssh et on met àjour le système avec apt-get update et apt-get upgrade


[lenovo.ADB-6b89cf] ? ssh root@192.168.1.126 root@192.168.1.126's password: X11 forwarding request failed on channel 0

 ___                               ____  _   ____   ____
/ _ \ _ __ __ _ _ __   __ _  ___  |  _ \(_) |  _ \ / ___|    _

| | | | '__/ _` | '_ \ / _` |/ _ \ | |_) | | | |_) | | _| |_ | |_| | | | (_| | | | | (_| | __/ | __/| | | __/| |___ |_ _|

\___/|_|  \__,_|_| |_|\__, |\___| |_|   |_| |_|    \____|   |_|
                      |___/

Welcome to ARMBIAN 5.30 stable Ubuntu 16.04.2 LTS 3.4.113-sun8i System load: 1.06 0.52 0.20 Up time: 1 min Memory usage: 5 % of 1000MB IP: 192.168.1.126 CPU temp: 58°C Usage of /: 17% of 7.2G

[ 0 security updates available, 6 updates total: apt upgrade ] Last check: 2017-06-20 10:34

[ General system configuration: armbian-config ] Last login: Tue Jun 20 10:32:17 2017 from 192.168.1.142

root@orangepipcplus:~# apt-get update Hit:1 http://ports.ubuntu.com xenial InRelease Hit:2 http://apt.armbian.com xenial InRelease Hit:3 http://ports.ubuntu.com xenial-security InRelease Hit:4 http://ports.ubuntu.com xenial-updates InRelease Hit:5 http://ports.ubuntu.com xenial-backports InRelease Reading package lists... Done

root@orangepipcplus:~# apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages will be upgraded:

 hostapd libc-bin libc-dev-bin libc6 libc6-dev libgnutls-openssl27 libgnutls30 libssl-dev libssl1.0.0 linux-firmware linux-headers-sun8i linux-image-sun8i
 linux-libc-dev linux-u-boot-orangepipcplus-default linux-xenial-root-orangepipcplus locales multiarch-support openssl sunxi-tools vlan

20 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/68.3 MB of archives. After this operation, 24.6 kB of additional disk space will be used. Do you want to continue? [Y/n] y Preconfiguring packages ...