Cette page a pour but de présenter les différentes façons d'installer une brique à grands coups de captures d'écran... (créé par jkiwi le 30 mars 2017, en cours de rédaction...) ===== Installation ===== Il y a 2 façons d'installer une brique. C'est en fait la même procédure mais prise à des stades différents de l'installation (et avec des niveaux de complexités différents). Dans tous les cas, le but est d'obtenir un fichier .hypercube qui est nécessaire à l'installation. La méthode officielle recommandée par le projet labriqueinter.net est la méthode 1. **Méthode 1 : en utilisant le guide d'installation** Rendez-vous sur le site https://install.labriqueinter.net/#installation. Si vous disposez d'un fichier .cube fourni par FAImaison, téléversez-le lorsqu'il vous est demandé. Sinon, vous devrez entrer les valeurs manuellement (experts uniquement). /!\ ATTENTION : dans votre fichier .cube, vérifiez que le certificat est bien entré correctement (voir champ "crt_server_ca" dans la méthode 2 ci-dessous). Suivez ensuite les instructions jusqu'à obtenir le fichier .hypercube et lancer le script d'installation (voir section //lancer le script install-sd.sh//). **Méthode 2 : sans utiliser le guide d'installation** Si vous ne voulez pas passer par l'installateur en ligne, vous pouvez aussi créer manuellement votre fichier .hypercube. Il suffit pour cela de copier le fichier .hypercube ci-dessous, puis de remplacer les phrases en majuscules par vos propres informations. Passez ensuite à la section //lancer le script install-sd.sh//). Ce fichier vous donnera également les informations utiles pour savoir comment remplir certains champs techniques du site install.labriqueinter.net (par exemple les dns ; le certificat ; openvpn_add et openvpn_rm... ). { "vpnclient": { "server_name": "vpn.faimaison.net", "server_port": "1194", "server_proto": "udp", "ip6_net": "", "ip4_addr": "VOTRE_ADRESSE_IP_VPN", "crt_server_ca": "-----BEGIN CERTIFICATE-----|MIIFBjCCA+6gAwIBAgIJAIY1ylYTFFj0MA0GCSqGSIb3DQEBCwUAMIGyMQswCQYD|VQQGEwJGUjEZMBcGA1UECBMQUGF5cyBkZSBsYSBMb2lyZTEPMA0GA1UEBxMGTmFu|dGVzMRIwEAYDVQQKEwlGQUltYWlzb24xEDAOBgNVBAsTB09wZW5WUE4xCzAJBgNV|BAMTAkNBMR0wGwYDVQQpExRGQUltYWlzb24gT3BlblZQTiBDQTElMCMGCSqGSIb3|DQEJARYWYWRtaW5zeXNAZmFpbWFpc29uLm5ldDAeFw0xNjA2MzAyMjQ2MTFaFw0y|NjA2MjgyMjQ2MTFaMIGyMQswCQYDVQQGEwJGUjEZMBcGA1UECBMQUGF5cyBkZSBs|YSBMb2lyZTEPMA0GA1UEBxMGTmFudGVzMRIwEAYDVQQKEwlGQUltYWlzb24xEDAO|BgNVBAsTB09wZW5WUE4xCzAJBgNVBAMTAkNBMR0wGwYDVQQpExRGQUltYWlzb24g|T3BlblZQTiBDQTElMCMGCSqGSIb3DQEJARYWYWRtaW5zeXNAZmFpbWFpc29uLm5l|dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKRZm+K1SEnvS6fNoSX|eHGjGl6CyTaQvC4NEMEEVA4bLSBoFnfPjmvFa9gVSN3l757id+KtIBjjJpsTjSSL|JT+uTv4w0ApS6JZssBIltSg1FGzIh0WAJbOBjlC1if8mHnAVRaFM7YzZGy/RUEp/|6dl6rvJW2zf+bLxHpFZV5mxHkAkmiHweEEv8BXcXbQK9UkTpWN4icU8IQpnkSnFV|JAb6308DRqmwz+5sSuAyqDtjmJx/+M2pOSPCCrK6eV9D5aJqOvVCXFQ2s5Q7qilQ|KUJ+GKLne3Z3yHI1WWIvUxLSfPtciOz2EGAuJWQ9WSJNu/3iQSzA191o/pGmNc4Q|qIMCAwEAAaOCARswggEXMB0GA1UdDgQWBBSp+ECuBVx9WGgao9xy+H6jgvWj2zCB|5wYDVR0jBIHfMIHcgBSp+ECuBVx9WGgao9xy+H6jgvWj26GBuKSBtTCBsjELMAkG|A1UEBhMCRlIxGTAXBgNVBAgTEFBheXMgZGUgbGEgTG9pcmUxDzANBgNVBAcTBk5h|bnRlczESMBAGA1UEChMJRkFJbWFpc29uMRAwDgYDVQQLEwdPcGVuVlBOMQswCQYD|VQQDEwJDQTEdMBsGA1UEKRMURkFJbWFpc29uIE9wZW5WUE4gQ0ExJTAjBgkqhkiG|9w0BCQEWFmFkbWluc3lzQGZhaW1haXNvbi5uZXSCCQCGNcpWExRY9DAMBgNVHRME|BTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAMcMCiOcB+HM8RI5Yq488yO8oghnmr|D/Cawtn+eOHh/j4TI8RqbgNiRCKybnOkloYsqg32iBB0DciPI2eq1OvgtZckUzqC|u84nNxiesaKALH84TJZtBf7zOjNsOX2b6b5FXP5Z0WtCrOwNbMhrWF9v4O9siuNj|aRFeEexeIyk3QNO5AmkjKQfA0h3BAd5ySLc2tbezTSyHTS0CSCNOsbArL8xU70oS|BWAJQPTFoCD/JGR1HhsMAU6t0odEVJ58bYyeZVaijoK3AlnqZ8BTCyqYK4Y0yZMJ|OixgAbQgwlZPLGOKci04jcPMMdOhesY46oyp5Gjy7+lNyAUqbXi/NzBu|-----END CERTIFICATE-----|", "crt_client": "", "crt_client_key": "", "crt_client_ta": "", "login_user": "VOTRE_NOM_D'UTILISATEUR_DU_VPN", "login_passphrase": "LE_MOT_DE_PASSE_DU_VPN", "dns0": "80.67.188.188", "dns1": "89.234.141.66", "openvpn_rm": [ "comp-lzo adaptive", "route-ipv6" ], "openvpn_add": [ "redirect-gateway def1", "route-method exe", "route-delay 2", "ns-cert-type server", "verify-x509-name vpn.faimaison.net name" ] }, "hotspot": { "wifi_ssid": "LE_NOM_DE_VOTRE_RÉSEAU_WIFI", "wifi_passphrase": "LE_MOT_DE_PASSE_DU_RÉSEAU_WIFI", "ip6_net": "", "ip6_dns0": "2001:913::8", "ip6_dns1": "2001:910:800::40", "ip4_dns0": "80.67.188.188", "ip4_dns1": "89.234.141.66", "ip4_nat_prefix": "10.0.242", "firmware_nonfree": "no" }, "yunohost": { "domain": "VOTRE_NOM_DE_DOMAINE", "password": "VOTRE_MOT_DE_PASSE_ADMINISTRATEUR", "user": "VOTRE_NOM_D'UTILISATEUR", "user_firstname": "VOTRE_PRÉNOM", "user_lastname": "VOTRE_NOM", "user_password": "VOTRE_MOT_DE_PASSE_UTILISATEUR" }, "unix": { "root_password": "VOTRE_MOT_DE_PASSE_SSH", "lang": "fr" } } **Lancer le script install-sd.sh** Le script se télécharge ici : https://repo.labriqueinter.net/install-sd.sh Munissez-vous de votre carte SD, et entrez dans un terminal : bash install-sd.sh -y /VOTRE/FICHIER/.hypercube Pour gagner du temps (chaudement recommandé surtout à B17), téléchargez l'image de la brique ci-dessous et lancer la commande : bash install-sd.sh -y /VOTRE/FICHIER/.hypercube -f /CHEMIN/VERS/labriqueinternet_A20LIME_latest_jessie.img.tar.xz L'image de la brique se télécharge ici : https://repo.labriqueinter.net/labriqueinternet_A20LIME_latest_jessie.img.tar.xz Pour avoir de l'aide sur les options du script d'install : bash install-sd.sh -h ===== Problèmes rencontrés ===== **Pas de réseau wifi détecté** Si le réseau wifi ne fonctionne pas, vous pouvez accéder à la brique par le réseau local de la façon suivante (:!: placez-vous dans le répertoire qui contient le script install-sd.sh) : # bash install-sd.sh -l Autre méthode, si votre réseau local est 192.168.1.0/24 vous pouvez faire : # nmap -sP 192.168.1.0-254 Il suffit alors de repérer l'adresse IP de votre brique et de vous y connecter via une interface web (ex : https://192.168.0.13/yunohost/admin/#).