Outils pour utilisateurs

Outils du site


fr:cube:install

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
fr:cube:install [2021/06/17 11:41] – créée celofr:cube:install [2023/05/19 15:32] – mise à jour de la doc hgo
Ligne 1: Ligne 1:
-FIXME **Cette page n'est pas encore traduite entièrement. Merci de terminer la traduction**\\ //(supprimez ce paragraphe une fois la traduction terminée)// 
- 
 # Installation d'une brique # Installation d'une brique
  
-Cette procédure explique comment installer une brique internet et la configurer avec le VPN de Neutrinet.+Cette procédure explique comment installer une brique internet (Olimex [Lime2](https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-LIME2/open-source-hardware) ou [Lime](https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-LIME/)) et la configurer avec le VPN de Neutrinet.
  
 ## Générer les certificats du VPN  ## Générer les certificats du VPN 
Ligne 9: Ligne 7:
 Pour utiliser notre VPN, vous devez suivre [[fr:vpn:vpn-order|ce processus d'enregistrement]]. Vous aurez besoin de générer une clé privée et d'obtenir un certificat VPN personnel. Pour utiliser notre VPN, vous devez suivre [[fr:vpn:vpn-order|ce processus d'enregistrement]]. Vous aurez besoin de générer une clé privée et d'obtenir un certificat VPN personnel.
  
-Dans le cas où, pour une certaine raison, vous réinstallez une brique et que vous souhaitez réutiliser vos identifiants VPN, vous pouvez les trouver sur une brique en fonction (ou à l'arrêt) sous la forme des fichiers : user.crt, user.key, ca-server.crt et credentials dans etc/openvpn/keys.+Dans le cas où, pour une certaine raison, vous réinstallez une brique et que vous souhaitez réutiliser vos identifiants VPN, vous pouvez les trouver sur une brique en fonction (ou à l'arrêt) sous la forme des fichiers : user.crt, user.key, ca-server.crt et credentials dans /etc/openvpn/keys.
  
 ## Générer un fichier .cube  ## Générer un fichier .cube 
Ligne 26: Ligne 24:
 ```bash ```bash
 une.adresse@mail.xyz une.adresse@mail.xyz
-MotDePasse or PhraseDePasse+MotDePasse ou PhraseDePasse
 ``` ```
  
Ligne 33: Ligne 31:
 ```bash ```bash
 wget https://git.domainepublic.net/Neutrinet/scripts/-/raw/master/cubefile/faire_un_point_cube.sh wget https://git.domainepublic.net/Neutrinet/scripts/-/raw/master/cubefile/faire_un_point_cube.sh
 +```
 +
 +Donnez les permissions d'exécution sur ce script :
 +```bash
 +chmod +x ./faire_un_point_cube.sh
 ``` ```
  
Ligne 43: Ligne 46:
 ## Matériel nécessaire ## Matériel nécessaire
  
-C'est le strict minimul dont vous aurez besoin :+C'est le strict minimum dont vous aurez besoin :
  
-  * un ordintaeur //(préférablement un système Linux/Unix/BSD)// pour effectuer l'installation +  * un ordinateur //(préférablement un système Linux/Unix/BSD)// pour effectuer l'installation 
-  * un A20-OLinuXino-LIME board+  * une board A20-OLinuXino-LIME
   * une carte microSD où le système d'exploitation de la brique (Yunohost/Debian) sera stocké   * une carte microSD où le système d'exploitation de la brique (Yunohost/Debian) sera stocké
-  * une antenne WiFi MOD-WIFI-R5370-ANT (optionelle+  * une antenne WiFi MOD-WIFI-R5370-ANT (optionnelle
-  * un adpatateur 5V DC+  * un adaptateur 5V DC
   * un compte VPN chez Neutrinet   * un compte VPN chez Neutrinet
  
Ligne 61: Ligne 64:
   * Un câble ethernet pour connecter votre brique à votre routeur (par exemple la box internet de votre ISP)   * Un câble ethernet pour connecter votre brique à votre routeur (par exemple la box internet de votre ISP)
  
-## Install Yunohost on the SD Card+## Installer Yunohost sur la carte SD
  
-### Download the Yunohost image+### Télécharger l'image de Yunohost
  
-Download the latest version of Yunohost for internet cubes (Olimex Lime1 or Lime2) from https://yunohost.org/fr/install/hardware:internetcube+Téléchargez la dernière version de Yunohost pour les briques internet (Olimex Lime1 et Lime2) depuis le Nextcloud de Neutrinet: [[https://files.neutrinet.be/s/x52qjKGkPiJYatC]].
  
-For instancefor a Lime1: +:warning: À l'heure actuelle (mai 2023)les images pour Olimex Lime1 ne sont plus mis à jour, car Armbian ne les supporte plus officiellement. Il est possible de partir d'une version plus ancienne de Yunohost (ex4.2.8\) et faire une migration vers Yunohost 11, mais cela prendra beaucoup de temps. 
-```bash + 
-wget https://github.com/YunoHost/arm-images/releases/download/v2021.02/internetcube_4.1.7.1_v2021.02_lime.img.gz +:bulb: À l'heure actuelle (mai 2023), [les images sur le site de Yunohost](https://yunohost.org/fr/install/hardware:internetcube) ne sont malheureusement plus à jour. Si vous malgré tout vous décidez d'utiliser une image de Yunohost, voici comment télécharger la clé GPG et vérifier la signature de l'image: 
-```+ 
 +1. Importez la clé GPG de Yunohost: 
 +   
 +  ```bash 
 +  gpg --keyserver keyserver.ubuntu.com --recv-keys 1904C5B42E4856DCD4E9CF96360AAF3259A3E6FF 
 +  ``` 
 +2. Téléchargez la signature de l'image: 
 +   
 +  ```bash 
 +  wget https://build.yunohost.org/internetcube-buster-4.1.7.4_v2021.04.01-lime2-stable.img.gz.sig 
 +  ``` 
 +3. Vérifiez la signature de l'image: 
 +   
 +  ```bash 
 +  gpg --verify internetcube-buster-4.1.7.4_v2021.04.01-lime2-stable.img.gz.sig 
 +  ``` 
 + 
 +Pour les images fournies par Neutrinet, voici comment vérifier l'intégrité de l'image: 
 + 
 +1. Téléchargez le fichier `sha256sums.txt` [depuis notre Nextcloud](https://files.neutrinet.be/s/x52qjKGkPiJYatC) 
 +2. Placez le fichier dans le même dossier que l'image Yunohost 
 +3. Vérifiez l'intégrité de l'image: 
 +     
 +  ```bash 
 +  sha256sum --ignore-missing -c sha256sums.txt 
 +  ```
  
-Uncompress the Yunohost image:+Après avoir téléchargé et vérifié l'intégrité de votre image Yunohost, décompressez-la:
 ```bash ```bash
-gunzip internetcube_4.1.7.1_v2021.02_lime.img.gz+gunzip internetcube_11.1.19_lime2-20230519.img.gz
 ``` ```
  
-### Flash the SD card+### Flashez la carte SD
  
-Firstfind the device name of your SD card:+Voyez la documentation de Yunohost pour d'autres méthodes graphiques : [[https://yunohost.org/fr/install/hardware:internetcube#flasher-l-image-image-typee]] 
 + 
 +D'abordinsérez votre carte SD, puis trouvez le nom de votre carte SD :
 ```bash ```bash
 lsblk lsblk
 ``` ```
-Usuallyit'`mmcblk0`+Habituellementc'est `mmcblk0`
  
-Install the image on your SD card (all data on the SD card will be lost).+Installez l'image sur votre carte SD (toutes les données contenues par la carte SD seront perdues
 ```bash ```bash
-sudo dd if=internetcube_4.1.7.1_v2021.02_lime.img of=/dev/mmcblk0 status=progress+sudo dd if=internetcube-buster-4.1.7.4_v2021.04.01-lime2-stable.img of=/dev/mmcblk0 status=progress
 ``` ```
 +:warning: Veillez à ce que la carte SD ne soit *pas* montée pendant la copie!
  
-Remove the SD card from your computer when it's done.+Retirez la carte SD de votre ordinateur lorsque c'est fait.
  
-## Start your Cube+## Démarrez votre brique internet 
  
-### Prepare it+### Préparez-la 
 +  * Assurez-vous que la brique ne soit *pas* connectée à une source d'alimentation (par ex. le câble d'alimention ne doit pas être branché)  
 +  * Insérez l'antenne WiFi dans le port USB de la brique. 
 +  * Insérez la carte SD dans votre brique. 
 +  * Connectez votre brique à un câble ethernet connecté à votre routeur (donc à la box internet de votre ISP). 
 +  * Assurez vous que votre ordinateur soit lui aussi connecté (par WiFi ou par câble ethernet) au routeur. (Vous vous connecterez d'abord à la brique par le réseau local.)
  
-Make sure the Cube is *not* connected to a power source (e.g: the power cable should be unplugged) +### Démarrez-là 
-- Insert the WiFi antenna into the USB port of the Cube's board +
-- Insert the SD card into your Cube +
-- Connect your Cube to an ethernet cable that is connected to your home router (i.e your ISP internet box) +
-- Make sure your computer is connected (via WiFi or ethernet) to your home router too (you will connect to your Cube via the local network)+
  
-### Boot it+- Connectez le câble d'alimentation à la brique pour la démarrer.  
 +- Attendez quelques minutes que la brique démarre et se connecte au réseau.
  
-- Connect the power cable to the Cube to start it +### Trouvez la brique sur le réseau
-- Wait a couple of minutes to let the Cube start and connect to the network+
  
-### Find it on the network+Afin de connecter votre brique au réseau, vous devez trouver son adresse IP sur le réseau local.
  
-In order to connect to your Cubeyou need to find its IP address on your local network.+Dans votre terminalexécutez : 
  
-In your terminal, run: 
 ```bash ```bash
-./install-sd.sh -l+sudo arp-scan -l | grep -P '\t02'
 ``` ```
  
-The script can be download here [[https://github.com/labriqueinternet/install.labriqueinter.net/blob/master/install-sd.sh]]+Le résultat doit ressembler à ceci  
 +``` 
 +192.168.1.46 
 +```
  
-The output should look like this:+Ces adresses IPs sont celles des briques internet connectées sur le réseau local. 
 + 
 +Si le script ne trouve pas votre brique, essayez quelques minutes plus tard. 
 + 
 +## Démarrer l'installateur de la brique internet 
 + 
 +Connectez vous sur https://192.168.1.46 
 +(Remplacez `192.168.1.46` avec l'adresse IP de votre brique telle qu'elle a été découverte lors de l'étape précédente) 
 + 
 +Fournissez les détails suivants :  
 +  * Le domaine principal de la brique 
 +  * L'identifiant et le nom du premier utilisateur 
 +  * Le mot de passe du premier utilisateur (ce sera également votre mot de passe admin) 
 +  * Votre fichier cube généré dans une des étapes précédentes 
 +  * Les identifiants de votre hotspot Wifi (optionnel) 
 + 
 +Vous serez en mesure de changer vos mots de passe ultérieurement si vous le souhaitez.  
 + 
 +### Installez l'application Neutrinet 
 + 
 +Vos identifiants VPN seront valides pendant une année. 
 + 
 +Connectez-vous en SSH à votre brique : 
 +```bash 
 +ssh <identifiant>@192.168.1.46
 ``` ```
-Internet Cubes found on the network:+(Remplacez `192.168.1.46` avec l'adresse IP de votre brique telle qu'elle a été découverte lors de l'étape précédente, et indiquez l'identifiant que vous avez choisi pour le premier utilisateur)
  
-  1. YunoHost Admin   https://192.168.1.46 +Installez l'application Neutrinet pour Yunohost qui renouvellera automatiquement les certificats avant leur expiration
-     SSH Access:        ssh root@192.168.1.46 +```bash 
-     HyperCube Debug:   http://192.168.1.46:2468/install.html+sudo yunohost app install neutrinet
 ``` ```
 +Vous pouvez laisser les valeurs par défaut.
  
-In this example, the IP address of your Cube on the local network is: +## Configurez le domaine principal
-192.168.1.46+
  
-If the script cannot find your cube, try again a couple of minutes later.+### Configurez les enregistrements DNS
  
-## Run the Yunohost postinstall+Connectez vous à l'interface d'admin de votre brique internet: https://192.168.1.46/yunohost/admin
  
-Connect to https://192.168.1.46 +Allez dans la partie `Domaines` et sélectionnez votre domaine principal.
-(Please replace 192.168.1.46 with the IP address of your Cube found in the previous step)+
  
-Start the Yunohost postinstall and provide: +Ensuite, sous l'onglet `DNS`, copiez les enregistrements DNS suggérés par Yunohost. Ils devraient être sous la forme:
-- The main domain name +
-- The admin password +
-You will be able to change the admin password later on if you want.+
  
-### Create the first user+``` 
 +; Basic ipv4/ipv6 records 
 +@ 3600 IN A 111.222.333.444 (Minimal) IPV4 
 +@ 3600 IN 2001:AABB:CCDD:EEFF:1122:3344:5566:7788 IPV6
  
-In the admin panel, go to Users and create the first user by providing: +; Mail 
-- username +3600 IN MX 10 domain.tld
-- firstname +@ 3600 IN TXT "v=spf1 a mx -all" 
-- lastname +mail._domainkey 3600 IN TXT "v=DKIM1; h=sha256; k=rsa; p=somelongrandomsecret" 
-- password +_dmarc 3600 IN TXT "v=DMARC1; p=none"
-This user is a bit special because it will be linked to the root@domain.tld mail address.+
  
-### Install the VPN client+; XMPP 
 +_xmpp-client._tcp 3600 IN SRV 0 5 5222 domain.tld. 
 +_xmpp-server._tcp 3600 IN SRV 0 5 5269 domain.tld. 
 +muc 3600 IN CNAME domain.tld. 
 +pubsub 3600 IN CNAME domain.tld. 
 +vjud 3600 IN CNAME domain.tld. 
 +xmpp-upload 3600 IN CNAME domain.tld.
  
-In the admin panel, go to Applications and click on the Install button.+; Extra 
 +* 3600 IN A 111.222.333.444 # Wildcard: *.domain.tld and domain.tld redirection 
 +* 3600 IN AAAA 2001:AABB:CCDD:EEFF:1122:3344:5566:7788 
 +@ 3600 IN CAA 0 issue "letsencrypt.org" 
 +```
  
-Search for `VPN Clientappthen install it.+Enfin, collez ces enregistrements DNS dans l'interface de configuration de votre registrar. Si vous ne voyez pas de quoi on parle, il est possible que Neutrinet gère le domaine pour vous. Il suffit de nous contacter pour qu'on effectue la modification. 
 + 
 +Attendez quelques minutes le temps que les nouveaux DNS se propagent. 
 + 
 +### Installez le certificat Let's Encrypt 
 + 
 +Par défaut, Yunohost un certificat auto-signé. Pour éviter que les visiteurs de votre site web se retrouvent face à un message qui fait peur, il faut installer un certificat Let's Encrypt. 
 + 
 +Commencez par lancer l'outil Diagnostic de Yunohost, afin de vérifier que le domaine est correctement configuré (voir aussi l'étape précédente). 
 + 
 +## Configurez le Wifi Hotspot 
 + 
 +Si vous avez installé le Wifi hotspot, quelques étapes supplémentaires sont nécessaires pour configurer l'IPv6 et les DNS. 
 + 
 +### Configurez l'IPv6 
 + 
 +Connectez-vous à https://user.neutrinet.be/ et indiquez les identifiants de votre compte VPN. Vous pourrez les trouver dans votre fichier cube ou dans le fichier `/etc/openvpn/keys/credentials` sur votre brique internet. 
 + 
 +Affichez les détails de votre client VPN en cliquant sur l'entrée avec votre adresse email.  
 + 
 +Vous devriez voir un champ `IPv6 subnet lease` (la ligne avec un range IPv6 `/64`).  
 + 
 +Il se peut que vous n'ayez pas encore de sous-réseau IPv6.  
 +Dans ce cascliquez sur `Modify IP lease assignment`. 
 + 
 +Ensuite, cliquez sur votre adresse mail, et cliquez sur `Add IPv6 subnet lease`. 
 + 
 +Choisissez un range de 64, et cliquez sur le bouton `Assign`. 
 + 
 +Vous pouvez ensuite retourner dans les détails de votre client VPN pour connaître votre nouveau sous-réseau IPv6. 
 + 
 +Connectez vous à la page d'admin du hotspot Wifi: https://192.168.1.46/yunohost/admin/#/apps/hotspot/main 
 + 
 +Puis, sous l'onglet `Configuration`, cochez la case `Advanced settings`. 
 + 
 +Dans le champ `IPv6 delegated prefix`, collez le sous-réseau IPv6, en omettant le /64.  
 + 
 +Cochez également la case `IPv6 firewall`. 
 + 
 +Cliquez sur le bouton `Sauvegarder` pour appliquer vos changements. 
 + 
 +## Configurez le résolveur DNS 
 + 
 +Connectez vous à la page d'admin du hotspot Wifi: https://192.168.1.46/yunohost/admin/#/apps/hotspot/main 
 + 
 +Puis, sous l'onglet `Configuration`, cochez la case `Advanced settings`. 
 + 
 +Dans le champ `DNS resolvers`, indiquez les DNS de FDN par exemple (mais [il en existe plein d'autres](https://diyisp.org/dokuwiki/doku.php?id=technical:dnsresolver)) : 
 +``` 
 +80.67.169.12 80.67.169.40 2001:910:800::12 2001:910:800::40 
 +``` 
 + 
 +Cliquez sur `Add` et sauvegardez les changements. 
 + 
 +## Problèmes connus 
 +### Pendant l'installation 
 + 
 +#### Les dépôts de Debian ont changé de stable à old-stable 
 + 
 +Voir aussi [[https://github.com/YunoHost/issues/issues/1852]] 
 + 
 +Au début de l'installation de la brique, l'installation va être interrompue par l'erreur suivante : 
  
-Copy the .cube file you generated earlier. From your machine, run: 
 ```bash ```bash
-scp neutrinet.cube admin@192.168.1.46:/tmp/neutrinet.cube+E: Repository 'http://deb.debian.org/debian buster InRelease' changed its 'Suite' value from 'stable' to 'oldstable' 
 +E: Repository 'http://security.debian.org buster/updates InRelease' changed its 'Suite' value from 'stable' to 'oldstable' 
 +E: Repository 'http://deb.debian.org/debian buster-updates InRelease' changed its 'Suite' value from 'stable-updates' to 'oldstable-updates' 
 +Command 'DEBIAN_FRONTEND=noninteractive APT_LISTCHANGES_FRONTEND=none LC_ALL=C apt-get -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 --quiet --assume-yes update &>> ./data/upgrade.logs' returned non-zero exit status 100.
 ``` ```
-(Please replace 192.168.1.46 with the IP address of your Cube found in the previous step) 
-The admin password of your Cube is the same as the one for the admin panel. 
  
-Connect to your Cube via SSH as admin:+Connectez-vous à la brique en SSH avec le compte root : 
 ```bash ```bash
-ssh admin@192.168.1.46+ssh root@192.168.1.46
 ``` ```
  
-Configure the VPN client:+Entrez ''yunohost'' comme mot de passe. 
 + 
 +Ensuite, exécutez : 
 ```bash ```bash
-ynh-vpnclient-loadcubefile.sh -u raoul -c /tmp/neutrinet.cube -p neutrinet+apt update
 ``` ```
-(Please replace raoul and neutrinet with the username and password of the first user) 
  
-Check that your cube is connected to the VPN: +Et répondez oui aux questions.
-- Run `ip a` from the cube and check if there is a `tun0` interface +
-- Connect to the IP in your web browser+
  
-### Install the Neutrinet app+#### L'installation du VPN échoue
  
-Your VPN certificate will be valid for 1 year.+Voici aussi : [[https://github.com/labriqueinternet/install/issues/4]] 
 + 
 +Dans le cas où le mot de passe du compte VPN contient des caractères spéciaux, l'installation échouera avec les erreurs suivantes :
  
-Install the Neutrinet app for Yunohost in order to let the cube automatically renew the certificate before expiration: 
 ```bash ```bash
-sudo yunohost app install neutrinet+Running: yunohost app addaccess vpnclient -u '******' 
 +'yunohost app addaccess' is deprecated and will be removed in the future 
 +'yunohost app addaccess' is deprecated and will be removed in the future 
 +allowed_users:  
 +  vpnclient: ****** 
 +Running: yunohost app setting vpnclient service_enabled -v 1 
 +Running: ynh-vpnclient-loadcubefile.sh -u '******' -p '[REDACTED]' -c /tmp/config.cube 
 +[VPN] Error: Configuration updated but service reload failed 
 +Command 'ynh-vpnclient-loadcubefile.sh -u '******' -p '[REDACTED]' -c /tmp/config.cube &>> ./data/configure_vpnclient.logs' returned non-zero exit status 1.
 ``` ```
-You can keep the default values. 
  
-## Configure the DNS records of your domain+Connectez vous à votre brique internet avec le compte admin : 
 +```bash 
 +ssh admin@192.168.1.46 
 +```
  
-See [this page](dns).+Entrez votre mot de passe d'administration.
  
-## Troubleshootings+Ensuite, lancez la commande qui a échoué :
  
-### Issues with `/tmp` in RAM+```bash 
 +sudo ynh-vpnclient-loadcubefile.sh -u "<username>" -p "<password>" -c /tmp/config.cube 
 +```
  
-By defaultthe files `/tmp` folder are stored in RAM, which isn't a good idea when you have less than 1Gb available in a cubeSee [tmpfs / armbian](https://forum.armbian.com/topic/10977-tmp-gets-eventually-full-how-to-purge-it/)+Remplacez s'il vous plait ''<username>'' et ''<password>'' par vos identifiants. 
 + 
 +:!: Faites attentions à laisser les guillemets. 
 + 
 +Dans l'installateur de la brique internetréessayer la dernière étape en cliquant sur le boutton jaune. 
 + 
 +#### La barre de chargement freeze 
 + 
 +Si la barre de chargement freeze pendant l'installation, activez le mode débug en appuyant sur le bouton. 
 + 
 +Vous verrez ensuite les détails de l'install et ce que la procédure d'installation est en train de faire. 
 + 
 +#### iptables/nftables ne semble pas fonctionner 
 + 
 +Voir : [[https://chat.neutrinet.be/api/v4/files/3wxxx14t7fg6xjomitpyojk4fy/preview]] 
 + 
 +Ceci est du à une mise à jour du noyau : vous devez juste redémarrer la brique. 
 + 
 +Ensuite connectez-vous à l'installateur de la brique internet et réessayez la dernière étape. 
 + 
 + 
 +### Après l'installation 
 + 
 +#### Problèmes avec /tmp dans la RAM 
 + 
 +Par défaut dans les images Armbianles fichiers du dosser '/tmp' sont stockés dans la RAM, ce qui n'est pas une bonne idée si vous avez moins d'un 1Gb de mémoire disponibleVoir [tmpfs / armbian](https://forum.armbian.com/topic/10977-tmp-gets-eventually-full-how-to-purge-it/).  
 + 
 +:bulb: Les images fournies par Neutrinet désactive cette fonctionnalité par défaut. 
 + 
 +Vous pouvez désactiver cela en exécutant les commandes suivantes :
  
-You can disable this by running the following: 
 ```bash ```bash
 sudo sed s/^ENABLED=true/ENABLED=false/ /etc/default/armbian-zram-config -i sudo sed s/^ENABLED=true/ENABLED=false/ /etc/default/armbian-zram-config -i
 +sudo sed s/^ENABLED=true/ENABLED=false/ /etc/default/armbian-ramlog -i
 sudo sed 's/^tmpfs/# tmpfs/' /etc/fstab -i sudo sed 's/^tmpfs/# tmpfs/' /etc/fstab -i
 ``` ```
-If you have issuesor maybe you were able to find fix for an issuedo not hesitate to contact us : https://chat.neutrinet.be+Ensuiteredémarrez le cube: 
 +```bash 
 +sudo reboot 
 +``` 
 + 
 +#### L'installation de Roundcube échoue sur les Lime1 
 + 
 +Roundcube nécessite plus de 500M pour s'installer. Sur les Lime1, il est nécessaire d'ajouter de la swap. Vous pouvez le faire en exécutant les commandes suivantes :  
 + 
 +```bash 
 +sudo fallocate -l 1G /swapfile 
 +sudo chmod 600 /swapfile 
 +sudo mkswap /swapfile 
 +sudo swapon /swapfile 
 +``` 
 +Vous pouvez vérifier la swap disponible :  
 +  
 +```bash 
 +sudo swapon --show 
 +``` 
 + 
 +Ceci doit retourner une ligne à propos de la swap. 
 + 
 +Ensuite, éditez le ichier fstab pour activer la swap au démarrage :  
 + 
 +```bash 
 +sudo nano /etc/fstab 
 +``` 
 + 
 +Ajoutez la ligne :  
 + 
 +```bash 
 +/swapfile none swap sw 0 0 
 +``` 
 + 
 +#### Le hotspot wifi ne démarre pas 
 + 
 +Cela se produit lorsque l'antenne wifi n'pas été correctement détectée. 
 + 
 +Connectez-vous à l'interface d'admin du hotspot wifi: https://192.168.1.46/yunohost/admin/#/apps/hotspot/main 
 + 
 +Dans l'onglet `Configuration`, cochez la case `Enable Hotspot` et sélectionnez le device correspondant à votre antenne wifi.  
 + 
 +Cliquez sur `Sauvegardez` pour appliquer vos changements. 
 + 
 +--- 
 + 
 +Si vous rencontrez d'autres problèmes, ou si vous avez éventuellement trouvé des solutions à des problèmesn'hésitez pas à nous contacter : https://chat.neutrinet.be
fr/cube/install.txt · Dernière modification : 2023/05/19 15:52 de hgo