Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
materiel:piratebox:accueil [2015/10/30 16:37] resonance [Autres projets liés] |
materiel:piratebox:accueil [2016/02/01 00:05] (Version actuelle) resonance |
||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| {{: | {{: | ||
| + | |||
| ===== Introduction ===== | ===== Introduction ===== | ||
| Ligne 24: | Ligne 25: | ||
| Sources : [[http:// | Sources : [[http:// | ||
| + | |||
| + | Présentation : {{: | ||
| ==== Projets autour de la PirateBox ==== | ==== Projets autour de la PirateBox ==== | ||
| * [[http:// | * [[http:// | ||
| Ligne 53: | Ligne 56: | ||
| {{: | {{: | ||
| {{: | {{: | ||
| - | |||
| {{: | {{: | ||
| + | |||
| | | ||
| ==== Terminologie ==== | ==== Terminologie ==== | ||
| - | Le réseau Internet : un réseau distribué qui se justifie au niveau stratégique, | + | {{ : |
| + | |||
| + | Le réseau Internet : un réseau distribué qui se justifie au niveau stratégique, | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | La commutation de paquets, ou comment découper un message en paquets, | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Les couches TCP (du modèle OSI) permettent de comprendre comment un message est envoyé via le réseau Internet. À chaque couche sont associés des objectifs. | ||
| Les différents rayons d' | Les différents rayons d' | ||
| - | | + | {{ : |
| - | * mode infrastructure : connecter des ordinateurs entre eux via un ou plusieurs points d’accès (PA) | + | |
| - | * mode « ad | + | * **Wi-Fi** : sans-fils (donc pollution électro-magnétique) > ondes radioélectriques par modulation de fréquences (DSSS, Direct Sequence Spread Spectrum) sur 79 canaux, utilisant la bande ISM utilisée dans 802.11/b/g correspond à une bande de fréquence située autour de 2.4 GHz,avec une largeur de bande de 83.5 MHz (2.4 GHz – 2.4835 GHz) |
| - | * mode Pont « Bridge » : | + | |
| - | * mode Répéteur « range-extender » | + | |
| - | * Réseaux : local/ | + | |
| - | * Configuration | + | |
| - | * Adresses IP souvent utilisés : | + | * **Réseaux** : local/ |
| - | * Internet: réseau de réseaux, commutation par paquets (!= commutation de circuit) | + | |
| - | * Matériel | + | |
| + | | ||
| + | | ||
| * Les 3 modes du routeur TP-Link : 3G, WISP (wireless Internet service provider), AP (Access Point) | * Les 3 modes du routeur TP-Link : 3G, WISP (wireless Internet service provider), AP (Access Point) | ||
| - | * Commandes réseaux | + | |
| - | * OpenWRT: a Linux distribution for embedded devices. The project came into being after Linksys built the firmware for their WRT54G wireless router from publicly available code licensed under the GPL. | + | * [[https:// |
| * hardware, firmware (logiciel interne, ensemble d' | * hardware, firmware (logiciel interne, ensemble d' | ||
| - | ===== Installation (nouvelle) ===== | + | ===== Installation (v1.0) ===== |
| - | * Nouvelle installation PirateBox_1.0 (30/ | + | * Nouvelle installation |
| ==== Matériel ==== | ==== Matériel ==== | ||
| Ligne 84: | Ligne 99: | ||
| * Ordinateur | * Ordinateur | ||
| * Routeur TP-Link MR3020 ou TP-Link TL-WR703N | * Routeur TP-Link MR3020 ou TP-Link TL-WR703N | ||
| - | * Clé USB formattée en FAT32 avec une seule partition (cas le plus | + | * Clé USB formattée en FAT32 avec une seule partition (cas le plus fréquent) |
| - | | + | * Câble Ethernet |
| - | * Câble Ethernet | + | |
| La nouvelle version de la Piratebox est sortie le 31 mai 2014, la 1.0. Celle-ci | La nouvelle version de la Piratebox est sortie le 31 mai 2014, la 1.0. Celle-ci | ||
| propose un système d' | propose un système d' | ||
| - | 1. Télécharger install_piratebox.zip et OpenWrt pour votre routeur (ici | + | - Télécharger install_piratebox.zip et OpenWrt pour votre routeur (ici mr3020 par exemple) |
| - | | + | - Extraire le dossier " |
| - | 2. Extraire le dossier " | + | - Éjecter la clé et la connecter au routeur |
| - | | + | - Positionner le sélecteur en 3G/4G (à côté de la prise réseau) |
| - | 3. Éjecter la clé et la connecter au routeur | + | - Connecter le routeur avec un câble Ethernet et l' |
| - | 4. Positionner le sélecteur en 3G/4G (à côté de la prise réseau) | + | - Entrer l' |
| - | 5. Connecter le routeur avec un câble Ethernet et l' | + | - Menu > System Tools > Firmware Upgrade et sélectionner le firmware OpenWrt copié sur votre ordinateur. |
| - | | + | - Après la mise à jour du firmware achevée, le routeur va redémarrer. Note : il faut parfois attendre 15-20 minutes suivant la clé USB. L' |
| - | | + | - Se connecter au réseau sans fils " |
| - | 6. Entrer l' | + | |
| - | 7. Menu > System Tools > Firmware Upgrade et sélectionner le firmware | + | |
| - | | + | |
| - | 8. Après la mise à jour du firmware achevée, le routeur va redémarrer. Note | + | |
| - | | + | |
| - | | + | |
| - | 9. Se connecter au réseau sans fils " | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | ****** Installation (ancienne) ****** | + | |
| - | * Installation_officielle en anglais de l' | + | |
| - | * Installation_en_images_et_en_français (mais version de PirateBox pas à | + | |
| - | jour, juste une ligne à changer) : | + | |
| - | * Créer_sa_PirateBox | + | |
| - | ***** Configurations réseaux utiles ***** | + | |
| - | * Configuration automatique : | + | |
| - | les infos de connexion (adresse 192.168.0.XX). | + | |
| - | * Configuration routeur avec adresse IP fixe (192.168.1.2) + adresse du | + | |
| - | routeur en tant que passerelle (gateway) avec l' | + | |
| - | ***** Accès au routeur (en mode usine de départ) ***** | + | |
| - | * Browser 192.168.0.254 (admin, admin) | + | |
| - | * DHCP Settings pour DNS | + | |
| - | * Accès en Wifi > Internet | + | |
| - | * Ordi sans fil > routeur (ajouter DNS de la Box dans DHCP Settings) > fil | + | |
| - | > Box | + | |
| - | ***** Installer OpenWRT pour le MR3020 ***** | + | |
| - | * Sur l' | + | |
| - | generic-tl-mr3020-v1-squashfs-factory.bin | + | |
| - | * Éteindre wifi | + | |
| - | * CONFIG RESEAU (auto) | + | |
| - | * Routeur en mode WISP, connécté en local (cable ethernet) à l' | + | |
| - | * ping 192.168.0.254 > OK (64 bytes from 192.168.1.1: | + | |
| - | time=0.553 ms) | + | |
| - | * Firefox http:// | + | |
| - | * System Tools > Firmware Upgrade : choisir le firmware | + | |
| - | * Sur ordinateur, configuration réseau avec IP fixe | + | |
| - | * Accès avec telnet 192.168.1.1 | + | |
| - | * passwd pour changer mot de passe et activation la liaison SSH | + | |
| - | * Édition du fichier de configuration réseau avec VI : vi / | + | |
| - | network. Pour écrire, appuyer sur la touche " | + | |
| - | ipaddr. Ajouter ligne gateway et list dns. Pour enregistrer, | + | |
| - | (accès aux commandes de VI), puis :wq (w pour write, q pour quitter). | + | |
| - | test | + | |
| - | config interface ' | + | |
| - | option ifname ' | + | |
| - | option type ' | + | |
| - | option proto ' | + | |
| - | option ipaddr ' | + | |
| - | option netmask ' | + | |
| - | option gateway ' | + | |
| - | list dns ' | + | |
| - | list dns ' | + | |
| - | * exit | ||
| - | * Eteindre le routeur | ||
| - | * Connecter le MR3020 sur le routeur passerelle (box) avec un câble | ||
| - | ethernet+ allumer. Attendre un peu que le routeur redémarre. | ||
| - | * Connecter l'ordi à la box avec cable... | ||
| - | * Accès au routeur dorénavant : | ||
| - | * tester connection internet (firewall) : | ||
| - | * Add USB support to OpenWrt | ||
| - | * opkg update | ||
| - | * opkg install kmod-usb-uhci | ||
| - | * insmod usbcore ## may return: file exists | ||
| - | * insmod uhci | ||
| - | * opkg install kmod-usb-ohci ## may return: up to date. | ||
| - | * insmod usb-ohci | ||
| - | ***** Installer PirateBox ***** | ||
| - | * clé USB : une seule partition FAT-32 | ||
| - | * brancher la clé USB sur le routeur | ||
| - | * cd /tmp | ||
| - | * Installation de mkPirateBox | ||
| - | * opkg update & | ||
| - | piratebox_0.6.3_all.ipk | ||
| - | * Optionnel Installation the Kareha Image Board: | ||
| - | * / | ||
| - | * / | ||
| - | piratebox.conf imageboard | ||
| - | * Changer l' | ||
| - | file> change the admin username and password (ADMIN_PASS and SECRET): | ||
| - | * vi / | ||
| - | * Once the install is completed, unplug the ethernet cable and disconnect | ||
| - | the power for at least 10 seconds. | ||
| - | * Remettre le Wi-Fi sur l' | ||
| - | * Config Réseau PirateBox 192.168.1.2, | ||
| - | * Restart the device and join the “PirateBox – Share Freely” network. Open | ||
| - | any web page and you should be redirected to the PirateBox menu. | ||
| - | * Begin sharing files and chatting! | ||
| - | ***** Optimisation ***** | ||
| - | * Pages_d' | ||
| - | Erreur chez moi : <meta http-equiv=" | ||
| - | piratebox.lan/" | ||
| - | * Possibilités_de_modifications | ||
| - | * Mise_à_jour_du_firmware | ||
| - | * Répertoires_de_téléversement: | ||
| - | uncomment # | ||
| - | ****** Problèmes ****** | ||
| - | ***** Remettre le firmware d' | ||
| - | * Trouver la version du routeur sur l' | ||
| - | pas cette info, j'ai choisi le firmware classique correspond à la v1). | ||
| - | * Toute la procédure : | ||
| - | ***** Vous ne pouvez accéder à votre routeur que via le failsafe mode ***** | ||
| - | * Source : pirateboxfr | ||
| - | * Démarrez votre MR-3020 en failsafe mode (décrit dans le paragraphe du | ||
| - | dessous) | ||
| - | * Donnez à votre ordinnateur l’ip 192.168.1.2 (procédure décrite avec le | ||
| - | failsafe mode) | ||
| - | * Placez le firmware openwrt sur une clé USB | ||
| - | * Connectez votre routeur à votre ordinateur et votre clé USB à votre | ||
| - | routeur | ||
| - | * Connectez vous en telnet 192.168.1.1 | ||
| - | * Tapez ceci: / | ||
| - | n'est pas grave) | ||
| - | * Puis tapez: dmesg | tail -n 20 (vous devez voir quelque chose avec " | ||
| - | dans les messages) | ||
| - | * Enfin tapez ceci: mount /dev/sda1 /mnt | ||
| - | * cd /mnt | ||
| - | * mtd write openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin | ||
| - | firmware | ||
| - | * reboot -f | ||
| - | Et voilà votre MR-3020 est comme neuf ou presque, vous devez maintenant | ||
| - | reprendre le tuto depuis le moment ou l’installation d’openwrt est finie. | ||
| - | (telnet 192.168.1.1, | ||
| - | ***** Reset et failsafe mode pour accéder au routeur ***** | ||
| - | * Ordi : config réseau avec adresse IP manuelle (fixe != automatique avec | ||
| - | dhcp) | ||
| - | ip fixe : 192.168.1.2 broadcast : | ||
| - | route : 192.168.1.1 | ||
| - | * Débrancher routeur (alim + cable reseau). | ||
| - | o Brancher l'alim | ||
| - | o Attendre clignotement de la LED WISP | ||
| - | o Appuyer sur la touche WISP > clignotement plus rapide | ||
| - | o Brancher le cable réseau | ||
| - | * Sur l' | ||
| - | o telnet 192.168.1.1 > OK | ||
| - | o mount_root | ||
| - | o rm -rf /overlay/* | ||
| - | o exit | ||
| - | * Mettre le routeur en mode WISP, débrancher, | ||
| - | * ping 192.168.1.1 >on reçoit des données | ||
| - | * telnet 192.168.1.1 | ||
| - | * passwd > plus d' | ||
| - | * exit | ||
| - | * ssh root@192.168.1.1 > OK | ||
| - | ***** Débricker le routeur ! | + | ===== Installation |
| - | | + | * Page [[.:installation-ancienne:]] |
| - | Ahahahah... aHAHAHaaaaahhhaaa. | + | |
| - | * La mise à jour du firmware a été interrompue ou n'a tout simplement pas | + | |
| - | marchée. | + | |
| - | * Le routeur n'est plus accessible via SSH ou Telnet. | + | |
| - | * Les leds s' | + | |
| - | Et bien, vous êtes dans une situation peu plaisante, qui peut donner envie de | + | |
| - | vomir soit mais rien de très grave puisque si vous arrivez à lire cet article, | + | |
| - | vous avez donc un ordinateur, de l' | + | |
| - | mentale de comprendre les lettres qui forment des mots, qui forment des | + | |
| - | phrases. | + | |
| - | Mais il y a une solution, puisque j'y suis arrivé après quelques échecs | + | |
| - | cuisants :il faut VRAIMENT remettre le firmware d' | + | |
| - | 1. Télécharger le firmware_d' | + | |
| - | dossier | + | |
| - | 2. Placez-vous dans le dossier et écrire cette commande dans un terminal : | + | |
| - | dd if=mr3020nv1_en_3_17_2_up_boot(140408) of=firmware.bin skip=257 | + | |
| - | bs=512. Voir http:// | + | |
| - | 3. Configurer tfpboot et copier " | + | |
| - | votre ordinateur. Voir https://dev.wlan-si.net/ | + | |
| - | Recovery | + | |
| - | 4. Désosser le boîtier à la hache et au chalumeau. Ou plutôt voir cette | + | |
| - | méthode. | + | |
| - | 5. Souder 4 broches ici sur les pastilles correspondantes à la communication | + | |
| - | série du routeur 3V3, GND, RX, TX. | + | |
| - | 6. Placer une résistance de 10KOhms entre 3V3 et TX. | + | |
| - | 7. Connecter en série avec un câble RS232 ou une interface similaire. | + | |
| - | 8. Brancher l'USB du routeur sur l' | + | |
| - | et à l' | + | |
| - | 192.168.1.100 | + | |
| - | 9. Pour remettre le firmware, voir https:// | + | |
| - | Link/ | + | |
| - | 10. screen / | + | |
| - | 11. Attendre Autobooting in 1 seconds et écrire tpl rapidement | + | |
| - | 12. setenv ipaddr 192.168.1.1 | + | |
| - | 13. setenv serverip 192.168.1.100 | + | |
| - | 14. Démarrer le serveur tftp de votre ordinateur | + | |
| - | 15. tftpboot 0x80000000 firmware.bin | + | |
| - | 16. erase 0x9f020000 +0x3c0000 | + | |
| - | 17. cp.b 0x80000000 0x9f020000 0x3c0000 | + | |
| - | 18. bootm 0x9f020000 | + | |
| - | ****** Ressources ****** | + | ===== Optimisation ===== |
| - | * http:// | + | |
| - | * http:// | + | |
| - | * Labomedia : | + | |
| - | * http:// | + | |
| - | * Nantes en bien commun : http:// | + | |
| - | biens-communs-2 | + | |
| - | * Lieux communs : http:// | + | |
| - | * Bibliothécaire : | + | |
| - | m-diation-num-rique | + | |
| - | * http:// | + | |
| - | * http:// | + | |
| - | entraves_1627059_651865.html | + | |
| + | * Pages_d' | ||
| + | * Possibilités_de_modifications | ||
| + | * Mise_à_jour_du_firmware | ||
| + | * Répertoires_de_téléversement: | ||
| + | | ||
| + | ===== Problèmes ===== | ||
| + | ==== Remettre le firmware d' | ||
| + | * Trouver la version du routeur sur l' | ||
| + | * Toute la procédure : | ||
| + | ==== Vous ne pouvez accéder à votre routeur que via le failsafe mode ==== | ||
| + | * Source : [[http:// | ||
| + | * Démarrez votre MR-3020 en failsafe mode (décrit dans le paragraphe du dessous) | ||
| + | * Donnez à votre ordinnateur l’ip 192.168.1.2 (procédure décrite avec le failsafe mode) | ||
| + | * Placez le firmware openwrt sur une clé USB | ||
| + | * Connectez votre routeur à votre ordinateur et votre clé USB à votre routeur | ||
| + | * Connectez vous en t**elnet 192.168.1.1** | ||
| + | * Tapez ceci: | ||
| + | * Puis tapez: **dmesg | tail -n 20** (vous devez voir quelque chose avec " | ||
| + | * Enfin tapez ceci: **mount /dev/sda1 /mnt** | ||
| + | * **cd /mnt** | ||
| + | * **mtd write openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin firmware** | ||
| + | * **reboot -f** | ||
| + | Et voilà votre MR-3020 est comme neuf ou presque, vous devez maintenant reprendre le [[materiel: | ||
| + | ==== Reset et failsafe mode pour accéder au routeur ==== | ||
| + | * Ordi : config réseau avec adresse IP manuelle (fixe != automatique avec dhcp) | ||
| + | < | ||
| + | ip fixe : 192.168.1.2 | ||
| + | broadcast : | ||
| + | netmask : 255.255.255.0 | ||
| + | route : 192.168.1.1 | ||
| + | </ | ||
| + | * Débrancher routeur (alim + câble réseau). | ||
| + | * Brancher l'alim | ||
| + | * Attendre clignotement de la LED WISP | ||
| + | * Appuyer sur la touche WISP > clignotement plus rapide | ||
| + | * Brancher le câble réseau | ||
| + | * Sur l' | ||
| + | * **telnet 192.168.1.1** > OK | ||
| + | * **mount_root** | ||
| + | * **rm -rf / | ||
| + | * **exit** | ||
| + | * Mettre le routeur en mode WISP, débrancher, | ||
| + | * **ping 192.168.1.1** >on reçoit des données | ||
| + | * **telnet 192.168.1.1** | ||
| + | * **passwd** > plus d' | ||
| + | * **exit** | ||
| + | * **ssh root@192.168.1.1** > OK | ||
| + | ==== Débricker le routeur ! ==== | ||
| + | Ahahahah... aHAHAHaaaaahhhaaa. | ||
| + | * La mise à jour du firmware a été interrompue ou n'a tout simplement pas marchée. | ||
| + | * Le routeur n'est plus accessible via SSH ou Telnet. | ||
| + | * Les leds s' | ||
| + | Et bien, vous êtes dans une situation peu plaisante, qui peut donner envie de vomir soit mais rien de très grave puisque si vous arrivez à lire cet article, vous avez donc un ordinateur, de l' | ||
| + | cuisants : **il faut VRAIMENT remettre le firmware d' | ||
| + | - Télécharger le [[http:// | ||
| + | - Placez-vous dans le dossier et écrire cette commande dans un terminal : **dd if=mr3020nv1_en_3_17_2_up_boot(140408) of=firmware.bin skip=257 bs=512**. Voir http:// | ||
| + | - Configurer **tfpboot** et copier " | ||
| + | - Désosser le boîtier à la hache et au chalumeau. Ou plutôt voir cette [[http:// | ||
| + | - Souder 4 broches ici sur les pastilles correspondantes à la communication série du routeur 3V3, GND, RX, TX. | ||
| + | {{: | ||
| + | - Placer une résistance de 10KOhms entre 3V3 et TX. | ||
| + | {{: | ||
| + | - Connecter en série avec un câble RS232 ou une interface similaire. | ||
| + | - Brancher l'USB du routeur sur l' | ||
| + | - Pour remettre le firmware, voir https:// | ||
| + | - **screen / | ||
| + | - Attendre Autobooting in 1 seconds et écrire **tpl** rapidement | ||
| + | - **setenv ipaddr 192.168.1.1** | ||
| + | - **setenv serverip 192.168.1.100** | ||
| + | - Démarrer le serveur tftp de votre ordinateur | ||
| + | - **tftpboot 0x80000000 firmware.bin** | ||
| + | - **erase 0x9f020000 +0x3c0000** | ||
| + | - **cp.b 0x80000000 0x9f020000 0x3c0000** | ||
| + | - **bootm 0x9f020000** | ||
| - | + | ===== Ressources | |
| - | * l' | + | |
| - | * agenda | + | |
| - | * contact | + | |
| - | [searchfield | + | |
| - | + | ||
| - | * art | + | |
| - | * lab | + | |
| - | * ateliers | + | |
| - | * ressources | + | |
| - | * société | + | |
| - | + | ||
| - | réseau | + | |
| - | ****** PirateBox ****** | + | |
| - | ressources - Rédigé par reso-nance - 27 juin 2014 | + | |
| - | ****** Introduction ****** | + | |
| - | Dispositif imaginé par David_Darts en 2011. Nouvelle révision du projet en mai | + | |
| - | 2014. | + | |
| - | "Une PirateBox est un dispositif électronique portable, souvent composé d’un | + | |
| - | routeur et d’un dispositif de stockage d’information, | + | |
| - | qui permet aux utilisateurs qui y sont connectés d’échanger des fichiers | + | |
| - | anonymement et de manière locale." | + | |
| - | " | + | |
| - | mobilisation, | + | |
| - | musique : c’est ce que permettent entre autres les PirateBox. Cet outil crée un | + | |
| - | réseau informatique local accessible en wifi, totalement anonyme et gratuit. | + | |
| - | Tout le monde peut s’y connecter avec un ordinateur ou un smartphone, pour | + | |
| - | télécharger des documents, en ajouter ou échanger par chat. Comme pour notre | + | |
| - | alimentation, | + | |
| - | ****** Histoire et principe général ****** | + | |
| - | Tout routeur acheté dans le commerce possède un logiciel interne que l'on | + | |
| - | appelle firmware pour le différencier du hardware et du software. Ce firmware | + | |
| - | permet de configurer le routeur : changer le mot de passe, activer le réseau | + | |
| - | sans-fils, interdire l' | + | |
| - | routeur à d' | + | |
| - | sans-fil (SSID). Celui-ci est propriétaire, | + | |
| - | ni accessible ni modifiable. | + | |
| - | Linksys, une entreprise qui commercialise les désormais célèbres routeurs | + | |
| - | WRT54G, | + | |
| - | l' | + | |
| - | Ce code libéré a permis la naissance du projet OpenWrt en janvier 2004. Il | + | |
| - | s'agit une distribution GNU/Linux dédiée aux appareils mobiles, bénéficiant | + | |
| - | ainsi des avantages de ce système d' | + | |
| - | performances, | + | |
| - | modularité, | + | |
| - | Le projet PirateBox est un programme qui s' | + | |
| - | l' | + | |
| - | OpenWrt et ensuite le programme PirateBox. Ensuite, il suffit de se connecter | + | |
| - | en Wi-Fi au réseau proposé par la PirateBox et d' | + | |
| - | via votre navigateur Internet, vous serez directement redirigé vers cette page. | + | |
| - | L' | + | |
| - | l' | + | |
| - | présent, | + | |
| - | Sources : OpenWrt_Version_History et The_Open_Source_WRT54G_Story | + | |
| - | ***** Projets autour de la PirateBox ***** | + | |
| - | * Freedombox : | + | |
| - | d' | + | |
| - | sa vie privée | + | |
| - | * Meshage_de_piratbox, | + | |
| - | * Cowbox, présentation : | + | |
| - | * Librarybox et Bibliobox : | + | |
| - | bibliothèques | + | |
| - | * Pedabox : pour les enseignants | + | |
| - | * Culturebox : | + | |
| - | donc de s’installer sur de vieux ordinateurs, | + | |
| - | * Ratbox : PirateBox + mini-ordinateur Raspberry Pi | + | |
| - | * Piratebox_Live: | + | |
| - | ***** Autres projets liés ***** | + | |
| - | * TOR, Darknet | + | |
| - | * PGP | + | |
| - | * Peer-to-peer | + | |
| - | * FreedomBox | + | |
| - | * Telecomix: contournement de la censure en Syrie | + | |
| - | * Electronic_countermeasures : | + | |
| - | * Newstweek : | + | |
| - | * Antenne Wi-Fi DIY | + | |
| - | * Widrop : des clés USB dans la ville | + | |
| - | * Open_Mesh : | + | |
| - | a routing protocol for multi-hop ad-hoc mesh networks. | + | |
| - | * Faire_d’un_ordinateur_un_routeur_Wi-Fi, | + | |
| - | un serveur DCHP dhcp3-server) | + | |
| - | * Tethering_avec_smartphone (Activez le "point d' | + | |
| - | changer si besoin l'User Agent de votre navigateur Internet. | + | |
| - | * Étendre_un_réseau_wifi_avec_dd-wrt, | + | |
| - | wiki_du_Labomedia | + | |
| - | ****** Terminologie ****** | + | |
| - | Le réseau Internet : un réseau distribué qui se justifie au niveau stratégique, | + | |
| - | car si un nœud n'est plus disponible, le chemin passe par un autre. | + | |
| - | La commutation de paquets, ou comment découper un message en paquets, | + | |
| - | passant par les chemins les plus efficaces, et les reconstituer à la fin. | + | |
| - | Les couches TCP (du modèle OSI) permettent de comprendre comment un message | + | |
| - | est envoyé via le réseau Internet. À chaque couche sont associés des objectifs. | + | |
| - | Les différents rayons d' | + | |
| - | * Wi-Fi : sans-fils (donc pollution électro-magnétique) > ondes | + | |
| - | radioélectriques par modulation de fréquences (DSSS, Direct Sequence | + | |
| - | Spread Spectrum) sur 79 canaux, utilisant la bande ISM utilisée dans | + | |
| - | 802.11/b/g correspond à une bande de fréquence située autour de 2.4 GHz, | + | |
| - | avec une largeur de bande de 83.5 MHz (2.4 GHz – 2.4835 GHz) | + | |
| - | o mode infrastructure : | + | |
| - | ou plusieurs points d’accès (PA) | + | |
| - | o mode « ad hoc » : connecter directement les ordinateurs sans | + | |
| - | utiliser un matériel tiers tel qu’un point d’accès | + | |
| - | o mode Pont « Bridge » : | + | |
| - | ou plusieurs points d' | + | |
| - | fonctionner en mode racine « root bridge » (généralement celui qui | + | |
| - | distribue l' | + | |
| - | « bridge | + | |
| - | o mode Répéteur « range-extender » | + | |
| - | * Réseaux : local/ | + | |
| - | (v4,v6), TCP, UDP, DHCP), DNS | + | |
| - | * Configuration réseau : adresse IP, masque sous-réseau (255.255.255.0), | + | |
| - | broadcast, passerelle, dns | + | |
| - | * Adresses IP souvent utilisés : | + | |
| - | (localhost) | + | |
| - | * Internet: réseau de réseaux, commutation par paquets (!= commutation de | + | |
| - | circuit) | + | |
| - | * Matériel courant : switch, routeur (la Box relié à Internet par exemple), | + | |
| - | passerelle, câble | + | |
| - | * Les 3 modes du routeur TP-Link : 3G, WISP (wireless Internet service | + | |
| - | provider), AP (Access Point) | + | |
| - | * Commandes réseaux utiles : PING, TELNET, SSH, CURL. | + | |
| - | * OpenWRT: a Linux distribution for embedded devices. The project came into | + | |
| - | being after Linksys built the firmware for their WRT54G wireless router | + | |
| - | from publicly available code licensed under the GPL. | + | |
| - | * hardware, firmware (logiciel interne, ensemble d' | + | |
| - | structures de données intégrées dans du matériel informatique), | + | |
| - | ****** Installation (nouvelle) | + | |
| - | | + | |
| - | * Nouvelle installation PirateBox_1.0 (30/ | + | |
| - | ***** Matériel ***** | + | |
| - | * Ordinateur | + | |
| - | * Routeur TP-Link MR3020 ou TP-Link TL-WR703N | + | |
| - | * Clé USB formattée en FAT32 avec une seule partition (cas le plus | + | |
| - | fréquent) | + | |
| - | * Câble Ethernet cable | + | |
| - | + | ||
| - | La nouvelle version de la Piratebox est sortie le 31 mai 2014, la 1.0. Celle-ci | + | |
| - | propose un système d' | + | |
| - | 1. Télécharger install_piratebox.zip et OpenWrt pour votre routeur (ici | + | |
| - | mr3020 par exemple) | + | |
| - | 2. Extraire le dossier " | + | |
| - | la clé | + | |
| - | 3. Éjecter la clé et la connecter au routeur | + | |
| - | 4. Positionner le sélecteur en 3G/4G (à côté de la prise réseau) | + | |
| - | 5. Connecter le routeur avec un câble Ethernet et l' | + | |
| - | navigateur Web et écrire dans la barre d' | + | |
| - | http:// | + | |
| - | 6. Entrer l' | + | |
| - | 7. Menu > System Tools > Firmware Upgrade et sélectionner le firmware | + | |
| - | OpenWrt copié sur votre ordinateur. | + | |
| - | 8. Après la mise à jour du firmware achevée, le routeur va redémarrer. Note | + | |
| - | : il faut parfois attendre 15-20 minutes suivant la clé USB. | + | |
| - | L' | + | |
| - | 9. Se connecter au réseau sans fils " | + | |
| - | terminal (pour OS X, aller à Applications > Utilities > Terminal; pour | + | |
| - | Windows, installer et ouvrir PuTTY). Taper : telnet 192.168.1.1 | + | |
| - | 10. Taper : passwd pour changer le mot de passe administrateur et activer | + | |
| - | SSH. | + | |
| - | 11. Maintenant vous êtes prêt à activer le forum Kareha et le serveur UPnP. | + | |
| - | Pour plus de détails, voir ces instructions. | + | |
| - | ****** Installation (ancienne) ****** | + | |
| - | * Installation_officielle en anglais de l' | + | |
| - | * Installation_en_images_et_en_français (mais version de PirateBox pas à | + | |
| - | jour, juste une ligne à changer) : | + | |
| - | * Créer_sa_PirateBox | + | |
| - | ***** Configurations réseaux utiles ***** | + | |
| - | * Configuration automatique : | + | |
| - | les infos de connexion (adresse 192.168.0.XX). | + | |
| - | * Configuration routeur avec adresse IP fixe (192.168.1.2) + adresse du | + | |
| - | routeur en tant que passerelle (gateway) avec l' | + | |
| - | ***** Accès au routeur (en mode usine de départ) ***** | + | |
| - | * Browser 192.168.0.254 (admin, admin) | + | |
| - | * DHCP Settings pour DNS | + | |
| - | * Accès en Wifi > Internet | + | |
| - | * Ordi sans fil > routeur (ajouter DNS de la Box dans DHCP Settings) > fil | + | |
| - | > Box | + | |
| - | ***** Installer OpenWRT pour le MR3020 ***** | + | |
| - | * Sur l' | + | |
| - | generic-tl-mr3020-v1-squashfs-factory.bin | + | |
| - | * Éteindre wifi | + | |
| - | * CONFIG RESEAU (auto) | + | |
| - | * Routeur en mode WISP, connécté en local (cable ethernet) à l' | + | |
| - | * ping 192.168.0.254 > OK (64 bytes from 192.168.1.1: | + | |
| - | time=0.553 ms) | + | |
| - | * Firefox http:// | + | |
| - | * System Tools > Firmware Upgrade : choisir le firmware | + | |
| - | * Sur ordinateur, configuration réseau avec IP fixe | + | |
| - | * Accès avec telnet 192.168.1.1 | + | |
| - | * passwd pour changer mot de passe et activation la liaison SSH | + | |
| - | * Édition du fichier de configuration réseau avec VI : vi / | + | |
| - | network. Pour écrire, appuyer sur la touche " | + | |
| - | ipaddr. Ajouter ligne gateway et list dns. Pour enregistrer, | + | |
| - | (accès aux commandes de VI), puis :wq (w pour write, q pour quitter). | + | |
| - | test | + | |
| - | config interface ' | + | |
| - | option ifname ' | + | |
| - | option type ' | + | |
| - | option proto ' | + | |
| - | option ipaddr ' | + | |
| - | option netmask ' | + | |
| - | option gateway ' | + | |
| - | list dns ' | + | |
| - | list dns ' | + | |
| - | + | ||
| - | * exit | + | |
| - | * Eteindre le routeur | + | |
| - | * Connecter le MR3020 sur le routeur passerelle (box) avec un câble | + | |
| - | ethernet+ allumer. Attendre un peu que le routeur redémarre. | + | |
| - | * Connecter l'ordi à la box avec cable... | + | |
| - | * Accès au routeur dorénavant : | + | |
| - | * tester connection internet (firewall) : | + | |
| - | * Add USB support to OpenWrt | + | |
| - | * opkg update | + | |
| - | * opkg install kmod-usb-uhci | + | |
| - | * insmod usbcore ## may return: file exists | + | |
| - | * insmod uhci | + | |
| - | * opkg install kmod-usb-ohci ## may return: up to date. | + | |
| - | * insmod usb-ohci | + | |
| - | ***** Installer PirateBox ***** | + | |
| - | * clé USB : une seule partition FAT-32 | + | |
| - | * brancher la clé USB sur le routeur | + | |
| - | * cd /tmp | + | |
| - | * Installation de mkPirateBox | + | |
| - | * opkg update & | + | |
| - | piratebox_0.6.3_all.ipk | + | |
| - | * Optionnel Installation the Kareha Image Board: | + | |
| - | * / | + | |
| - | * / | + | |
| - | piratebox.conf imageboard | + | |
| - | * Changer l' | + | |
| - | file> change the admin username and password (ADMIN_PASS and SECRET): | + | |
| - | * vi / | + | |
| - | * Once the install is completed, unplug the ethernet cable and disconnect | + | |
| - | the power for at least 10 seconds. | + | |
| - | * Remettre le Wi-Fi sur l' | + | |
| - | * Config Réseau PirateBox 192.168.1.2, | + | |
| - | * Restart the device and join the “PirateBox – Share Freely” network. Open | + | |
| - | any web page and you should be redirected to the PirateBox menu. | + | |
| - | * Begin sharing files and chatting! | + | |
| - | ***** Optimisation ***** | + | |
| - | * Pages_d' | + | |
| - | Erreur chez moi : <meta http-equiv=" | + | |
| - | piratebox.lan/" | + | |
| - | * Possibilités_de_modifications | + | |
| - | * Mise_à_jour_du_firmware | + | |
| - | * Répertoires_de_téléversement: | + | |
| - | uncomment # | + | |
| - | ****** Problèmes ****** | + | |
| - | ***** Remettre le firmware d' | + | |
| - | * Trouver la version du routeur sur l' | + | |
| - | pas cette info, j'ai choisi le firmware classique correspond à la v1). | + | |
| - | * Toute la procédure : | + | |
| - | ***** Vous ne pouvez accéder à votre routeur que via le failsafe mode ***** | + | |
| - | * Source : pirateboxfr | + | |
| - | * Démarrez votre MR-3020 en failsafe mode (décrit dans le paragraphe du | + | |
| - | dessous) | + | |
| - | * Donnez à votre ordinnateur l’ip 192.168.1.2 (procédure décrite avec le | + | |
| - | failsafe mode) | + | |
| - | * Placez le firmware openwrt sur une clé USB | + | |
| - | * Connectez votre routeur à votre ordinateur et votre clé USB à votre | + | |
| - | routeur | + | |
| - | * Connectez vous en telnet 192.168.1.1 | + | |
| - | * Tapez ceci: / | + | |
| - | n'est pas grave) | + | |
| - | * Puis tapez: dmesg | tail -n 20 (vous devez voir quelque chose avec " | + | |
| - | dans les messages) | + | |
| - | * Enfin tapez ceci: mount /dev/sda1 /mnt | + | |
| - | * cd /mnt | + | |
| - | * mtd write openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin | + | |
| - | firmware | + | |
| - | * reboot -f | + | |
| - | Et voilà votre MR-3020 est comme neuf ou presque, vous devez maintenant | + | |
| - | reprendre le tuto depuis le moment ou l’installation d’openwrt est finie. | + | |
| - | (telnet 192.168.1.1, | + | |
| - | ***** Reset et failsafe mode pour accéder au routeur ***** | + | |
| - | * Ordi : config réseau avec adresse IP manuelle (fixe != automatique avec | + | |
| - | dhcp) | + | |
| - | ip fixe : 192.168.1.2 broadcast : | + | |
| - | route : 192.168.1.1 | + | |
| - | * Débrancher routeur (alim + cable reseau). | + | |
| - | o Brancher l' | + | |
| - | o Attendre clignotement de la LED WISP | + | |
| - | o Appuyer sur la touche WISP > clignotement plus rapide | + | |
| - | o Brancher le cable réseau | + | |
| - | * Sur l' | + | |
| - | o telnet 192.168.1.1 > OK | + | |
| - | o mount_root | + | |
| - | o rm -rf / | + | |
| - | o exit | + | |
| - | * Mettre le routeur en mode WISP, débrancher, | + | |
| - | * ping 192.168.1.1 >on reçoit des données | + | |
| - | * telnet 192.168.1.1 | + | |
| - | * passwd > plus d' | + | |
| - | * exit | + | |
| - | * ssh root@192.168.1.1 > OK | + | |
| - | + | ||
| - | ***** Débricker le routeur !***** | + | |
| - | Ahahahah... aHAHAHaaaaahhhaaa. | + | |
| - | * La mise à jour du firmware a été interrompue ou n'a tout simplement pas | + | |
| - | marchée. | + | |
| - | * Le routeur n'est plus accessible via SSH ou Telnet. | + | |
| - | * Les leds s' | + | |
| - | Et bien, vous êtes dans une situation peu plaisante, qui peut donner envie de | + | |
| - | vomir soit mais rien de très grave puisque si vous arrivez à lire cet article, | + | |
| - | vous avez donc un ordinateur, de l' | + | |
| - | mentale de comprendre les lettres qui forment des mots, qui forment des | + | |
| - | phrases. | + | |
| - | Mais il y a une solution, puisque j'y suis arrivé après quelques échecs | + | |
| - | cuisants :il faut VRAIMENT remettre le firmware d' | + | |
| - | 1. Télécharger le firmware_d' | + | |
| - | dossier | + | |
| - | 2. Placez-vous dans le dossier et écrire cette commande dans un terminal : | + | |
| - | dd if=mr3020nv1_en_3_17_2_up_boot(140408) of=firmware.bin skip=257 | + | |
| - | bs=512. Voir http:// | + | |
| - | 3. Configurer tfpboot et copier " | + | |
| - | votre ordinateur. Voir https:// | + | |
| - | Recovery | + | |
| - | 4. Désosser le boîtier à la hache et au chalumeau. Ou plutôt voir cette | + | |
| - | méthode. | + | |
| - | 5. Souder 4 broches ici sur les pastilles correspondantes à la communication | + | |
| - | série du routeur 3V3, GND, RX, TX. | + | |
| - | 6. Placer une résistance de 10KOhms entre 3V3 et TX. | + | |
| - | 7. Connecter en série avec un câble RS232 ou une interface similaire. | + | |
| - | 8. Brancher l'USB du routeur sur l' | + | |
| - | et à l' | + | |
| - | 192.168.1.100 | + | |
| - | 9. Pour remettre le firmware, voir https:// | + | |
| - | Link/ | + | |
| - | 10. screen / | + | |
| - | 11. Attendre Autobooting in 1 seconds et écrire tpl rapidement | + | |
| - | 12. setenv ipaddr 192.168.1.1 | + | |
| - | 13. setenv serverip 192.168.1.100 | + | |
| - | 14. Démarrer le serveur tftp de votre ordinateur | + | |
| - | 15. tftpboot 0x80000000 firmware.bin | + | |
| - | 16. erase 0x9f020000 +0x3c0000 | + | |
| - | 17. cp.b 0x80000000 0x9f020000 0x3c0000 | + | |
| - | 18. bootm 0x9f020000 | + | |
| - | + | ||
| - | ****** Ressources ****** | + | |
| * http:// | * http:// | ||
| * http:// | * http:// | ||