Linux:Installation d'OpenWrt sur un Banana Pi-R1
De WIKI.minetti.org
Révision de 21 avril 2016 à 21:14 par Jp (discussion | contributions) (→Configuration du Banana PI-R1)
Sommaire
But
Installer OpenWrt sur un ordinateur mono-carte de type Banana Pi afin d'en faire un simple routeur.
Étape préliminaire
Avant de commencer, il est impératif d'être en possession d'un Banana Pi-R1 avec ses accessoires (voir nomenclature).
Installation d'OpenWrt sur la carte microSD
La carte microSD servira de disque dur au Banana Pi.
Sous un poste Windows:
- placer la carte microSD dans le lecteur du PC;
- lancer SD Formatter;
- assurez-vous de sélectionner le bon lecteur où se trouve la carte microSD (drive);
- dans option, sélectionner:
- FORMAT TYPE = QUICK
- FORMAT SIZE ADJUSTMENT = ON
- puis cliquer sur le bouton Format pour lancer le formatage de la carte microSD;
- télécharger l'image d'OpenWrt;
- décompresser le fichier téléchargé;
- lancer Win32 Disk Imager;
- assurez-vous de sélectionner le bon lecteur où se trouve la carte microSD (Device);
- dans Image File, sélectionner le fichier image précédemment décompressé;
- puis cliquer sur le bouton Write pour copier l'image sur la carte microSD;
- retirer la carte microSD du lecteur.
Configuration du Banana PI-R1
Sur le Banana PI-R1:
- insérer la carte microSD dans son support placé sur la face arrière du circuit imprimé;
- connecter un câble vidéo au connecteur HDMI du Banana Pi (placé entre le port USB et les ports RJ45) vers votre moniteur ou TV;
- connecter une souris au port USB ou microUSB du BananaPi;
- connecter un claver au port USB ou microUSB du BananaPi;
- connecter un câble réseau à un port RJ45 du BananaPi vers celui de votre switch, routeur ou PC;
- connecter le bloc d'alimentation au port microUSB placé à l'extrémité du circuit imprimé;
- le Banana Pi démarre en moins d'une minute;
TODO voir https://wiki.openwrt.org/fr/doc/howto/basic.config
- faire une mise à jour du système;
- configurer le réseau:
/etc/network/if-pre-up.d/swconfig /etc/network/interfaces /etc/resolv.conf
- configurer la synchronisation de l'horloge:
/etc/ntp.conf
- configurer openvpn:
/etc/openvpn/client.conf
- installer et configurer named (ou bind):
/etc/bind/named.conf.options /etc/bind/named.conf.local
- installer et configurer DHCPD:
apt-get install isc-dhcp-server vi /etc/dhcp/dhcpd.conf
- configurer l'accès WiFi:
/etc/hostapd/hostapd.conf
- configurer iptables;
- configurer le démon SNMP:
/etc/snmp/snmpd.conf
Nomenclature
- 1 Banana Pi-R1 1Go
- 1 boitier pour Banana Pi-R1
- 2 antennes WiFi pour Banana Pi-R1
- 1 bloc d'alimentation MicroUSB 5 V DC - 2 A
- 1 carte microSD de classe 10 avec 8 Go minimum
Pour l'installation et la configuration de système:
- 1 câble HDMI/HDMI ou HDMI/DVI pour le branchement à une TV ou un moniteur
- 1 souris USB
- 1 clavier USB