raspbian
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
raspbian [2016/09/07 10:47] – [Source] simon | raspbian [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Raspbian ====== | ||
- | Raspbian est un [[OS]] prévu pour le [[Raspberry Pi]], il est basé sur Debian (Jessie). | ||
- | ===== Installation ===== | ||
- | |||
- | ==== Choix de la version ==== | ||
- | Sur la page de [[https:// | ||
- | |||
- | ==== Mettre l' | ||
- | Tout d' | ||
- | <code bash> | ||
- | $ lsblk | ||
- | NAME | ||
- | sda 8:0 0 465, | ||
- | ├─sda1 | ||
- | ├─sda2 | ||
- | └─sda5 | ||
- | └─sda5_crypt | ||
- | ├─debian8--vg-root | ||
- | ├─debian8--vg-var | ||
- | ├─debian8--vg-swap_1 254:3 0 | ||
- | ├─debian8--vg-tmp | ||
- | └─debian8--vg-home | ||
- | sdb 8:16 | ||
- | └─sdb1 | ||
- | sr0 | ||
- | </ | ||
- | |||
- | Ici, la carte (µ)SD est à l' | ||
- | |||
- | <code bash> | ||
- | #Démonter la partition | ||
- | $ sudo umount / | ||
- | |||
- | #Vérifier | ||
- | $ lsblk | ||
- | NAME | ||
- | (...) | ||
- | sdb 8:16 | ||
- | └─sdb1 | ||
- | sr0 | ||
- | |||
- | #Copier l' | ||
- | $ sudo ddrescue -D --force 2016-05-27-raspbian-jessie-lite.img /dev/sdb | ||
- | GNU ddrescue 1.19 | ||
- | Press Ctrl-C to interrupt | ||
- | rescued: | ||
- | | ||
- | | ||
- | Finished | ||
- | </ | ||
- | |||
- | ===== Configurations de base ===== | ||
- | |||
- | Une fois que nous avons flashé la carte SD et que nous avons branché la [[Raspberry Pi]], celle-ci doit démarrer et afficher tout un tas de lignes jusqu' | ||
- | <code bash> | ||
- | raspberrypi login: pi | ||
- | password: raspberry | ||
- | </ | ||
- | <WRAP center round tip 60%> | ||
- | Le login '' | ||
- | </ | ||
- | |||
- | Pour faire les premières configurations (clavier, locales, timezone, ...), nous utilisons l' | ||
- | <code bash> | ||
- | $ sudo raspi-config | ||
- | </ | ||
- | |||
- | ===== Configuration du Wifi en ligne de commande ===== | ||
- | Scanner les réseaux Wifi : | ||
- | <code bash> | ||
- | $ sudo iwlist wlan0 scan | ||
- | (...) | ||
- | Cell 03 - Address: 80: | ||
- | Channel:11 | ||
- | Frequency: | ||
- | Quality=48/ | ||
- | Encryption key:on | ||
- | ESSID:" | ||
- | Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s | ||
- | 24 Mb/s; 36 Mb/s; 54 Mb/s | ||
- | Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s | ||
- | Mode:Master | ||
- | Extra: | ||
- | Extra: Last beacon: 100ms ago | ||
- | IE: Unknown: 000A564F4F2D343433343834 | ||
- | IE: Unknown: 010882848B962430486C | ||
- | IE: Unknown: 03010B | ||
- | IE: Unknown: 2A0104 | ||
- | IE: Unknown: 2F0104 | ||
- | IE: IEEE 802.11i/ | ||
- | Group Cipher : TKIP | ||
- | Pairwise Ciphers (2) : CCMP TKIP | ||
- | Authentication Suites (1) : PSK | ||
- | IE: Unknown: 32040C121860 | ||
- | IE: Unknown: 2D1ABC181BFFFF000000000000000000000000000000000000000000 | ||
- | IE: Unknown: 3D160B080400000000000000000000000000000000000000 | ||
- | IE: Unknown: DD800050F204104A0001101044000102103B00010310470010A8EA96631058A13963C3AFACE4603524102100074E657467656172102300074E6574676561721024000631323334353610420007303030303030311054000800060050F2040001101100094E6574676561724150100800022008103C0001031049000600372A000120 | ||
- | IE: Unknown: DD090010180201000C0000 | ||
- | IE: WPA Version 1 | ||
- | Group Cipher : TKIP | ||
- | Pairwise Ciphers (2) : CCMP TKIP | ||
- | Authentication Suites (1) : PSK | ||
- | IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00 | ||
- | (...) | ||
- | </ | ||
- | |||
- | On peut chercher le nom de son Wifi (ESSID) assez facilement avec [[grep]] : | ||
- | <code bash> | ||
- | $ sudo iwlist wlan0 scan | grep -B 5 -A 5 " | ||
- | Cell 02 - Address: C4: | ||
- | Channel:6 | ||
- | Frequency: | ||
- | Quality=60/ | ||
- | Encryption key:on | ||
- | ESSID:" | ||
- | Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s | ||
- | 24 Mb/s; 36 Mb/s; 54 Mb/s | ||
- | Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s | ||
- | Mode:Master | ||
- | Extra: | ||
- | </ | ||
- | |||
- | On peut configurer l' | ||
- | <code bash> | ||
- | $ sudo cat / | ||
- | country=BE | ||
- | ctrl_interface=DIR=/ | ||
- | update_config=1 | ||
- | |||
- | network={ | ||
- | | ||
- | | ||
- | } | ||
- | </ | ||
- | |||
- | (Sources : [[https:// | ||
- | |||
- | ==== Configuration réseau fonctionnelle ==== | ||
- | Configuration du 26/08/2016 sur une Raspbian " | ||
- | * / | ||
- | * / | ||
- | * / | ||
- | |||
- | ===== Configuration d'une clé 4G LTE ===== | ||
- | Voici les instructions pour la [[configuration d'une clé 4G LTE]] sous Raspbian. | ||
- | |||
- | ===== Configuration d'un système read-only ===== | ||
- | Pour configurer un système en read-only, je vais suivre [[https:// | ||
- | |||
- | ===== Lancer un programme au démarrage ===== | ||
- | Voici les instructions pour [[lancer un programme au démarrage]]. | ||
- | |||
- | ===== Faire des backups ====== | ||
- | ==== Sauvegarde intégrale de la carte (µ)SD ==== | ||
- | Il est possible de sauvegarde d'un coup toute la carte (µ)SD, avec toutes les partitions la composant. | ||
- | === Sauvegarde === | ||
- | On branche la carte (µ)SD dans un ordinateur sous GNU/Linux et on identifie son emplacement avec [[lsblk]] ou [[fdisk]]. Ensuite, on lance la sauvegarde et on compresse au vol avec [[gzip]]. | ||
- | <code bash> | ||
- | $ sudo dd if=/dev/sdb | gzip -9 > / | ||
- | 62552064+0 enregistrements lus | ||
- | 62552064+0 enregistrements écrits | ||
- | 32026656768 octets (32 GB) copiés, 1284,63 s, 24,9 MB/s | ||
- | </ | ||
- | |||
- | Le fichier obtenu, '' | ||
- | |||
- | === Restauration === | ||
- | On vérifie l' | ||
- | <code bash> | ||
- | $ gunzip / | ||
- | </ | ||
- | |||
- | ==== Sauvegarde par partition ==== | ||
- | Il est //facile// mais pas toujours le plus efficace de sauvegarder toute la carte SD. Par exemple, dans le cas d'un [[https:// | ||
- | |||
- | === Sauvegarde === | ||
- | Comme précédemment, | ||
- | <code bash> | ||
- | $ lsblk | ||
- | NAME | ||
- | sda 8:0 0 74,5G 0 disk | ||
- | ├─sda1 | ||
- | ├─sda2 | ||
- | └─sda5 | ||
- | sdb 8:16 | ||
- | ├─sdb1 | ||
- | ├─sdb2 | ||
- | └─sdb3 | ||
- | sr0 | ||
- | |||
- | $ sudo fdisk -l | ||
- | (...) | ||
- | Disk /dev/sdb: 32.0 GB, 32026656768 bytes | ||
- | 64 têtes, 32 secteurs/ | ||
- | Unités = secteurs de 1 * 512 = 512 octets | ||
- | Taille de secteur (logique / physique) : | ||
- | taille d'E/S (minimale / optimale) : | ||
- | Identifiant de disque : 0x00084648 | ||
- | |||
- | Périphérique Amorçage | ||
- | / | ||
- | / | ||
- | / | ||
- | </ | ||
- | |||
- | Une fois les partitions bien identifiées, | ||
- | <code bash> | ||
- | sudo dd if=/ | ||
- | sudo dd if=/ | ||
- | </ | ||
- | |||
- | === Restauration === | ||
- | <code bash> | ||
- | $ sudo fdisk -l | ||
- | $ lsblk | ||
- | </code bash> | ||
- | |||
- | On utilise fdisk pour recréer les partitions '' | ||
- | <code bash> | ||
- | $ sudo fdisk /dev/sdb | ||
- | # TO COMPLETE | ||
- | </ | ||
- | |||
- | <code bash> | ||
- | gunzip / | ||
- | gunzip / | ||
- | </ | ||
- | |||
- | ==== Sources ==== | ||
- | * [[http:// | ||
- | |||
- | ===== Test de la vitesse en connexion en ligne de commande ===== | ||
- | |||
- | <code bash> | ||
- | $ wget -O speedtest-cli https:// | ||
- | $ chmod +x speedtest-cli | ||
- | $ ./ | ||
- | Retrieving speedtest.net configuration... | ||
- | Retrieving speedtest.net server list... | ||
- | Testing from *** (**.**.**.**)... | ||
- | Selecting best server based on latency... | ||
- | Hosted by **** (*****) [**.** km]: 32.701 ms | ||
- | Testing download speed........................................ | ||
- | Download: 18.67 Mbit/s | ||
- | Testing upload speed.................................................. | ||
- | Upload: 1.87 Mbit/s | ||
- | </ | ||
- | |||
- | ==== Sources ==== | ||
- | * [[http:// | ||
- | * [[https:// |
raspbian.1473245276.txt.gz · Dernière modification : 2020/08/09 12:59 (modification externe)