InstallationCartoucherie4vents » Historique » Version 23
Matthieu Herrb, 06/04/2019 22:24
1 | 4 | Matthieu Herrb | {{>toc}} |
---|---|---|---|
2 | 4 | Matthieu Herrb | |
3 | 2 | Matthieu Herrb | h1. Installation à la résidence des 4 vents / Cartoucherie |
4 | 1 | Matthieu Herrb | |
5 | 1 | Matthieu Herrb | h2. Matériel pour une installation |
6 | 1 | Matthieu Herrb | |
7 | 7 | Matthieu Herrb | À laisser chez l'adhérent·e : |
8 | 1 | Matthieu Herrb | * Routeur TP-Link Archer C7 v4 |
9 | 1 | Matthieu Herrb | * Convertisseur TP-Link ML220 |
10 | 1 | Matthieu Herrb | * Un laser marquage bleu |
11 | 1 | Matthieu Herrb | * Un patch optique 1m ou 2m |
12 | 2 | Matthieu Herrb | |
13 | 2 | Matthieu Herrb | Outils : |
14 | 2 | Matthieu Herrb | * Crayon optique (local technique) |
15 | 2 | Matthieu Herrb | * Stylo |
16 | 8 | Matthieu Herrb | * Pointe fine |
17 | 19 | Matthieu Herrb | * Brix + routeur wifi TL-WR740N Tetaneutral.net |
18 | 1 | Matthieu Herrb | |
19 | 1 | Matthieu Herrb | h2. Installation |
20 | 1 | Matthieu Herrb | |
21 | 1 | Matthieu Herrb | h3. Préalable |
22 | 1 | Matthieu Herrb | |
23 | 1 | Matthieu Herrb | Bénévoles Tetaneutral.net |
24 | 1 | Matthieu Herrb | |
25 | 14 | Matthieu Herrb | # -Saisir l'adhésion- (déja importé normalement) + allouer une addresse IP dans djadhère |
26 | 6 | Matthieu Herrb | # label pour le service : *4v*_numappart_ (_numappart_ -> numéro d'appartement à 3 chiffres) |
27 | 1 | Matthieu Herrb | # Router l'IP sur h7 |
28 | 1 | Matthieu Herrb | |
29 | 11 | Matthieu Herrb | h3. Accès au brix |
30 | 11 | Matthieu Herrb | |
31 | 15 | Matthieu Herrb | * En wifi via le routeur TP-Link : tetaneutral.net : |
32 | 1 | Matthieu Herrb | |
33 | 15 | Matthieu Herrb | * brancher un câble réseau sur l'adaptateur USB sur le Brix d'un coté et sur un port jaune du routeur wifi TP-Link de l'autre |
34 | 15 | Matthieu Herrb | * se connecter au routeur wifi http://192.168.167.1/ relever l'adresse IP de *brix-minimes* |
35 | 15 | Matthieu Herrb | * saisir la commmande : @ssh ttnn@192.168.167.xxx@ (xxx -> adresse IP relevée ci-dessus, password ttnn2018) |
36 | 15 | Matthieu Herrb | |
37 | 15 | Matthieu Herrb | * Une fois la connexion SSH établie, saisir la commande : @cd openwrt-tools@ |
38 | 16 | Matthieu Herrb | * Utiliser le port RJ-45 du Brix pour connecter les routeurs à flasher |
39 | 11 | Matthieu Herrb | |
40 | 1 | Matthieu Herrb | h3. Flasher le firmware dans le routeur |
41 | 1 | Matthieu Herrb | |
42 | 1 | Matthieu Herrb | # Obtenir l'adresse IP allouée préalablement (cf ci-dessus) |
43 | 1 | Matthieu Herrb | # Déballer le routeur |
44 | 16 | Matthieu Herrb | # Imprimer une étiquette avec l'adresse IP la coller sur le routeur |
45 | 20 | Matthieu Herrb | # Connecter *un des ports jaunes* du routeur au port RJ45 du brix |
46 | 16 | Matthieu Herrb | # Relever l'id du routeur (4 derniers chiffres de l'adresse MAC sur la fiche d'identification) et l'adresse MAC, la mettre dans le tableur |
47 | 1 | Matthieu Herrb | # Sur le brix : |
48 | 11 | Matthieu Herrb | <pre><code class="text"> |
49 | 1 | Matthieu Herrb | ./4vents.py <id> <ip> |
50 | 1 | Matthieu Herrb | </code></pre> |
51 | 16 | Matthieu Herrb | # Noter sur la fiche d'identification du routeur le SSID et le mot de passe wifi, puis appuyer sur <entrée> |
52 | 16 | Matthieu Herrb | # Suivre les instructions pour flasher le routeur : |
53 | 16 | Matthieu Herrb | * appuyer avec une pointe fine sur le bouton reset (à coté de l'interrupteur d'alimentation) et maintenir appuyé |
54 | 1 | Matthieu Herrb | * allumer le routeur |
55 | 1 | Matthieu Herrb | * attendre que la led "Reset" (la plus à droite) s'allume |
56 | 1 | Matthieu Herrb | * relâcher le bouton reset |
57 | 16 | Matthieu Herrb | * le routeur télécharge le firmware et le flashe. L'opération est terminée quand les 2 leds "wifi" s'allument |
58 | 1 | Matthieu Herrb | |
59 | 16 | Matthieu Herrb | # Quand est prêt, vérifier avec Wifi Analyser sur Android par ex que le SSID est visible) -> c'est prêt |
60 | 16 | Matthieu Herrb | # Débrancher le routeur |
61 | 1 | Matthieu Herrb | |
62 | 1 | Matthieu Herrb | h3. Brassage optique dans le local technique |
63 | 1 | Matthieu Herrb | |
64 | 1 | Matthieu Herrb | # Connecter le crayon optique dans l'appartement (prise jaune sur la gauche a priori) |
65 | 1 | Matthieu Herrb | # Repérer la lumière dans le local technique |
66 | 1 | Matthieu Herrb | # Connecter une fibre sur la prise allumée relever son numéro |
67 | 1 | Matthieu Herrb | # Connecter l'autre extémité avec le même numéro sur un laser sur le switch |
68 | 1 | Matthieu Herrb | # Noter les numéros d'appartement, de prise, de fibre et de port sur la feuille dédiée |
69 | 1 | Matthieu Herrb | # Ranger les caches inutilisés dans la poche plastique prévue à cet effet (dans la baie) |
70 | 1 | Matthieu Herrb | |
71 | 1 | Matthieu Herrb | h3. Connexion dans l'appartement |
72 | 1 | Matthieu Herrb | |
73 | 1 | Matthieu Herrb | # Connecter le patch à la prise optique dans le mur |
74 | 1 | Matthieu Herrb | # Insérer le laser dans le convertisseur, connecter l'autre extrémité du patch optique |
75 | 17 | Matthieu Herrb | # Conserveur les 2 caches du patch optique et celui du laser.c |
76 | 1 | Matthieu Herrb | # Utiliser le câble RJ-45 dans la boite du routeur pour connecter le port bleu du routeur au convertisseur |
77 | 1 | Matthieu Herrb | # Connecter les câbles d'alimentation et allumer le routeur. |
78 | 11 | Matthieu Herrb | # Quand le routeur a fini de booter tester la connexion internet |
79 | 1 | Matthieu Herrb | |
80 | 18 | Matthieu Herrb | h2. Résiliation / démontage temporaire |
81 | 10 | Matthieu Herrb | |
82 | 18 | Matthieu Herrb | # Bien remettre des caches sur le laser, le patch optique et l'arrivée dans la boite de répartition |
83 | 10 | Matthieu Herrb | |
84 | 1 | Matthieu Herrb | h2. Dépannages |
85 | 1 | Matthieu Herrb | |
86 | 1 | Matthieu Herrb | Ce qui peut mal se passer |
87 | 1 | Matthieu Herrb | |
88 | 1 | Matthieu Herrb | h3. La fibre « jaune » n'allume pas une prise du tableau de brassage |
89 | 1 | Matthieu Herrb | |
90 | 1 | Matthieu Herrb | Essayer avec le crayon optique les 3 autres... pour trouver celle qui est connectée |
91 | 21 | Matthieu Herrb | |
92 | 22 | Matthieu Herrb | h3. Accès à distance au routeur |
93 | 22 | Matthieu Herrb | |
94 | 22 | Matthieu Herrb | à partir de h7: |
95 | 22 | Matthieu Herrb | |
96 | 22 | Matthieu Herrb | <pre> |
97 | 22 | Matthieu Herrb | # ssh -p 2223 fe80::XX:YY@eth3.3133 |
98 | 22 | Matthieu Herrb | </pre> |
99 | 22 | Matthieu Herrb | |
100 | 22 | Matthieu Herrb | @XX:YY@ dérivés de l'IPv4 du routeur selon la correspondance dans [[Routage#Adressage]] |
101 | 22 | Matthieu Herrb | |
102 | 1 | Matthieu Herrb | h2. Programmation du bouton WPS du routeur Archer C7 v4 pour couper le wifi |
103 | 23 | Matthieu Herrb | |
104 | 23 | Matthieu Herrb | Basé sur https://openwrt.org/docs/guide-user/network/wifi/wifitoggle adapté pour l'Archer-C7 |
105 | 21 | Matthieu Herrb | |
106 | 21 | Matthieu Herrb | # Créer le script @/sbin/woggle@ |
107 | 21 | Matthieu Herrb | <pre> |
108 | 21 | Matthieu Herrb | #! /bin/sh |
109 | 21 | Matthieu Herrb | |
110 | 21 | Matthieu Herrb | device="$1" |
111 | 21 | Matthieu Herrb | disabled=$(uci get wireless.@wifi-iface[$device].disabled) 2>/dev/null |
112 | 21 | Matthieu Herrb | case ${disabled:-1} in |
113 | 21 | Matthieu Herrb | 0) |
114 | 21 | Matthieu Herrb | #echo "active -> disabled" |
115 | 21 | Matthieu Herrb | wifi down radio$device |
116 | 21 | Matthieu Herrb | uci set wireless.@wifi-iface[$device].disabled=1 |
117 | 21 | Matthieu Herrb | ;; |
118 | 21 | Matthieu Herrb | 1) |
119 | 21 | Matthieu Herrb | #echo "disabled -> active" |
120 | 21 | Matthieu Herrb | uci set wireless.@wifi-iface[$device].disabled=0 |
121 | 21 | Matthieu Herrb | wifi up radio$device |
122 | 21 | Matthieu Herrb | ;; |
123 | 21 | Matthieu Herrb | esac |
124 | 21 | Matthieu Herrb | uci commit wireless |
125 | 21 | Matthieu Herrb | exit 0 |
126 | 21 | Matthieu Herrb | </pre> |
127 | 21 | Matthieu Herrb | |
128 | 21 | Matthieu Herrb | # Remplacer le script @/etc/rc.button/wps@ par |
129 | 21 | Matthieu Herrb | <pre> |
130 | 21 | Matthieu Herrb | #! /bin/sh |
131 | 21 | Matthieu Herrb | logger "wps button $ACTION" |
132 | 21 | Matthieu Herrb | case $ACTION in |
133 | 21 | Matthieu Herrb | 'pressed') |
134 | 21 | Matthieu Herrb | /sbin/woggle 0 |
135 | 21 | Matthieu Herrb | /sbin/woggle 1 |
136 | 21 | Matthieu Herrb | ;; |
137 | 21 | Matthieu Herrb | esac |
138 | 21 | Matthieu Herrb | </pre> |