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-----|MIIDZjCCAk6gAwIBAgIUZxi2oSj4x4WNYlDW4yrYUeCAkP8wDQYJKoZIhvcNAQEL|BQAwHzEdMBsGA1UEAwwURkFJbWFpc29uIE9wZW5WUE4gQ0EwHhcNMjYwNjIxMjAw|NzM0WhcNMzYwNjE4MjAwNzM0WjAfMR0wGwYDVQQDDBRGQUltYWlzb24gT3BlblZQ|TiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOajjChpCHrgV7T|pD5v4LxQG1UZcfCRnbwZjxy+HlWerOr0oXlS9YfJFGQ/G81PnyBNqHcUzXM5UJ1P|5o5TrJvGOQ2DIHP2fISEolICQ8y+k32EthTwvtSbeeV6sBr+8dtPAqK22/hdPqqB|kSiCH4zcZ9PGA8Ru5G/ckkegl0kpgiMZbhYiMv8uNrS7+sH0eaPcso/PKcqiq3sg|iRRrQZfvb9MS8nuoOXqkz6qbmhnjqIGQoRfycUkauH8YzTb0rdcCVOsSDC2CmaPQ|tVSQxLZ0LTtrvEPenF893Xw1botqQy8yOsyEMh6FA2R+k4/+zIJ3YRlTFEP4hXtT|JoGWDFECAwEAAaOBmTCBljAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBS4uyGX4uNp|938cRUXghqzhg0B85zBaBgNVHSMEUzBRgBS4uyGX4uNp938cRUXghqzhg0B856Ej|pCEwHzEdMBsGA1UEAwwURkFJbWFpc29uIE9wZW5WUE4gQ0GCFGcYtqEo+MeFjWJQ|1uMq2FHggJD/MAsGA1UdDwQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAW8UwyBC0|bEIiounEVnkLKbtNtJDqw7h+XGUewHwWTfwk6D8AvJCFMZLRpx0E8NGb60b9EAb5|gKpqy3tH+jGGWp+183e/ymMRScP0qct+bIwAAFpwhpDgv9419QK0CqGsJxCLlnKO|bW5W5siR5Tx7BLO/7hm+NeZZiSusXW9D4ndCKVcG1siZhCKPAcjhnn5u8Y7jU1fr|fKKvL8WOok3bIO26tDeMtCNklkmOHqqJ6epTX3xkTdWe2aKnpjzuY0fK24g3kO9C|eaGeneq+NE8ITc8SWtT6KVG1HAAEYqwuOUQNEgWQXOHlCsAwkLCbMY4i+qhTnqsI|D/+duQkBCkUyGw==|-----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/#).