- Détails
- Écrit par : steneor
- Catégorie : Divers RPI
- Temps de lecture : 2 mins
- Affichages : 688
Présentation
Utilisation de l'utilitaire raspi-config pour faire quelque r?glages.
- Taille de la carte SD, Fr?quence CPU, Langue FR, Taille m?moire, Nom de machine
Procédure
Lanncer l'utilitaire ->raspi-config
1. Utilisation de toutes la carte sd aller sur la ligne Expand Filesystem puis select.
2. Choix de la fr?quence du CPU , aller sur la ligne Overclock puis choisir modeste 800MHz3. Choix de la langue FR , aller sur la ligne Internationalistion option puis Change Locale -> cochez en_GB.UTF-8 UTF-8 et fr_FR.UTF-8 UTF-8 puis OK Choisir fr_FR.UTF-8 UTF-8 par d?faut
3.1 Choix timezone Paris aller sur la ligne Internationalistion option puis Change timezone
3.2 Choix du clavier FR aller sur la ligne Internationalistion option puis Change keyboard
4. Taille m?moire mini pour la vid?o , aller sur la ligne Advanced Option puis Memory split Taper 16 puis OK
5. Nom de la machine , aller sur la ligne Advanced Option puis Hostname Puis tapez un nom de machine qui sera visible sur le r?seau.
6. Desactiver la voie s?rie: aller sur la ligne Advanced Option puis Serial
reboot
- Détails
- Écrit par : steneor
- Catégorie : Divers RPI
- Temps de lecture : 3 mins
- Affichages : 1334
Pr?sentation
Par d?faut le syst?me Raspbian ne permet pas de connexion ? partir du compte super-utilisateur (root). Il est n?cessaire d'activer celui-ci pour pouvoir s'y connecter.
Proc?dure
-
D?marrer le "RaspberryPI" sur la distribution "Raspbian".
-
Se connecter au terminal du syst?me avec le compte principal (identifiant : "pi" et mot de passe : "raspberry").
Modifier le mote de passe "pi" -> passwd taper d'abord le mot de passe actuel puis deux fois le nouveau mot de passe -
Autoriser root a se connecter en ssh
Saisir la commande sudo passwd root.
Saisir le mot de passe pour le compte super utilisateur puis le confirmer. -
Editer le fichier /etc/ssh/sshd_config.
puis v?rifier que
PermitRootLogin yes -
Lors de la prochaine ouverture de session du syst?me il sera maintenant possible de se connecter ? l'aide du compte super utilisateur (identifiant : root) et du mot de passe saisi pr?c?demment.
- Supprimerles paquets pas n?cessaires qui occupe beaucoup de place wolfram-engine (mathematica), minecraft-pi, sonic-pi, (su n?cessaire)
->apt-get remove wolfram-engine
->apt-get remove minecraft-pi
->apt-get remove sonic-pi
->apt-get --purge remove x11-*
-> apt-get autoremove
apt-get remove wolfram-engine minecraft-pi sonic-pi (en une ligne) - Mise ? jour des d?pots -> apt-get update
- Mise ? jour du syst?me ->apt-get -y upgrade
- Mise ? jour des de tous les paquets ->apt-get -y dist-upgrade
En une fois -> apt-get update && apt-get -y upgrade && apt-get -y dist-upgrade - Mise ? jour du firmware -> rpi-update
- Editer /etc/network/interfaces pour passer en IP fixe
remplacer le contenu par (personnaliser l'IP la gateway et les DNS
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.45
netmask 255.255.255.0
broadcast 192.168.0.255
network 192.168.0.0
gateway 192.168.0.1
dns-nameservers 212.27.40.240 212.27.40.241 - Mise ? ll'heure
Editez le fichier /etc/ntp.conf
rajouter les deux lignes suivantes dans la section des server
server 192.168.0.1 (ip de la freebox)
server ntp.free.fr
/etc/init.d/ntp restart
Verifier l'heure avec date ntpd -p - Copier le .bashrc modele de root vers /root
personnaliser le bashrc de root (enlever commentaire sur ll)cp /etc/skel/.bashrc /root
- reboot
- Détails
- Écrit par : steneor
- Catégorie : Divers RPI
- Temps de lecture : 3 mins
- Affichages : 805
Voici l??tape 5.3 avec le raspberry pi, je consid?re donc que vous avez suivi les ?tapes pr?c?dentes (sinon, on recommence par ici)
Ces commandes fonctionnes avec un peu pr?s tous les syst?mes unix (linux), (enfin, je crois?).
On commence par d?terminer ce que vous avez point de vue mat?riel avec la commande ifconfig, ce qui donne :
1
|
pi@raspberrypi ~ $ ifconfig |
On y d?couvre l?interface wlan0, l?interface wifi, via la cl? USB wifi, si l?interface n?est pas visible, c?est que le Pi ne l?a pas trouv?? v?rifier les branchements, si votre cl? wifi est compatible avec le raspberry, et si les drivers sont bien install?s. Pour v?rifier les p?riph?riques USB branch?s : utiliser cette commande lsusb.
On va utiliser maintenant iwlist pour afficher tous les r?seaux wifi disponible, et surtout trouver le votre.
1
|
pi@raspberrypi ~ $ sudo iwlist scan |
Et l?, si comme moi vous vivez en ville? catastrophe, 400 lignes d?filent? on va utiliser une fonction sympa unix : less, (pour savoir ? quoi sert cette fonction, souvenez vous de la fonction man, tapez donc : ? man less ?). On r?essaye avec less, qui va nous afficher page par page les r?seaux wifi accessible.
1
|
pi@raspberrypi ~ $ sudo iwlist scan | less |
Note : pour afficher cet ?trange caract?re |, et non pas un L minuscule, appel? ? vertical bar ?, sur mac c?est : SHIFT + ALT + L, sur un clavier PC, c?est souvent ALTGR + 6, sinon il faut essayer de ALTGR + 1 ? 9?
Less : Pour naviguer, utiliser les fl?ches du clavier, rep?rer votre wifi dans la liste, en face du champ : ? ESSID ?, puis pour quitter, appuyer sur Q (ou A, si vous avez toujours votre clavier en qwerty)
Une autre solution, pour ma part, j?ai une Freebox, ?a facilite un peu, et je pr?f?re utiliser grep (grep ? une autre fonction unix : taper ? man grep ? pour plus d?info)
1
|
pi@raspberrypi ~ $ sudo iwlist scan | grep "freebox" |
et j?obtiens
1
2
|
pi@raspberrypi ~ $ sudo iwlist scan | grep "freebox" ESSID: "freebox_RZEAHK" |
vous pouvez aussi essayer :
1
|
pi@raspberrypi ~ $ sudo iwlist scan | grep "ESSID" |
Note : grep est sensible ? la casse (majuscule/minuscule), donc taper bien ESSID en majuscule
Bonus : si vous avez VRAIMENT beaucoup de wifi ? proximit?, vous pouvez combiner grep et less, en tapant : ? sudo iwlist scan | grep ? ESSID ? | less ?
Une fois votre wifi trouv?, noter bien votre ESSID,
Si vous avez une protection type WPA, v?rifier que wpasupplicant est install? :
1
|
pi@raspberrypi ~ $ sudo apt-get install wpasupplicant |
Puis on modifie le fichier interfaces, avec l??diteur nano int?gr?
1
|
pi@raspberrypi ~ $ sudo nano /etc/network/interfaces |
Le contenu devra ?tre :
1
2
3
4
5
6
7
8
9
10
|
auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 auto wlan0 iface wlan0 inet dhcp wpa-ssid "freebox_votre_ssid" wpa-psk "votre_mot_de_passe" |
Fermer le l??diteur avec CTRL+X (quitter), valider avec Y (ou O en fran?ais), et valider encore si besoin.
Ensuite, je un petit ON/OFF de l?interface, pour ?tre sur, avec :
1
2
|
pi@raspberrypi ~ $ sudo ifdown wlan0 #Couper le wifi pi@raspberrypi ~ $ sudo ifup wlan0 #Allumer le wifi |
On teste! Avec ping
1
|
pi@raspberrypi ~ $ ping google.com |
Et l?, si ?a r?pond, c?est que c?est fait! Et le Raspberry se connectera automatiquement ? chaque reboot.
Et pour trouver votre ip :
1
|
pi@raspberrypi ~ $ ifconfig |
Desactiver la mise en veille du dongle wifi en cas inactivit?
faire
cat /sys/module/8192cu/parameters/rtw_power_mgnt
si la commande renvoie 1 alors editerle fichier
nano /etc/modprobe.d/8192cu.conf et y ajouter la ligne suivante, puis un reboot (v?rifier que cat /sys/module/8192cu/parameters/rtw_power_mgnt renvoie bien O)options 8192cu rtw_power_mgnt=0
- Détails
- Écrit par : steneor
- Catégorie : Divers RPI
- Temps de lecture : 1 min
- Affichages : 718
D?pend de l'OS, voila mes r?sultats sur RASPBIAN overclocker 800MHz
SDCARD: SanDisk Ultra 30MB/s classe 10 SDHC I 8GB
Le test en ?criture doit ?tre fait en premier car il cr?e un fichier test.tmp qui sera utilis? pour le test en lecture.
Test ?criture:
root@rpi45 ~ # dd if=/dev/zero of=~/test.tmp bs=500K count=1024
1024+0 records in
1024+0 records out
524288000 bytes (524 MB) copied, 31.7866 s, 16.5 MB/s
Test lecture:
root@rpi45 ~ # dd if=~/test.tmp of=/dev/null bs=500K count=1024
1024+0 records in
1024+0 records out
524288000 bytes (524 MB) copied, 29.49 s, 17.8 MB/s
Micro SDHC: SanDisk Ultra 30MB/s classe 10 UHC I 8GB
Test ?criture: 524288000 octets (524 MB) copi?s, 35,2601 s, 14,9 MB/s
Test lecture: 524288000 octets (524 MB) copi?s, 29,0789 s, 18,0 MB/s
Micro SDHC: Micro SD 6 8GB
Test ?criture: 524288000 octets (524 MB) copi?s, 69,7167 s, 7,5 MB/s
Test lecture: 524288000 octets (524 MB) copi?s, 30,5705 s, 17,2 MB/s
Micro SDHC: Transcend micro SD classe 10 8GB
Test ?criture: 524288000 octets (524 MB) copi?s, 48.2316 s, 10.9 MB/s
Test lecture: 524288000 octets (524 MB) copi?s, 28.4049 s, 18,5 MB/s
- Détails
- Écrit par : steneor
- Catégorie : Divers RPI
- Temps de lecture : 1 min
- Affichages : 778
Voici un exemple de script pour cr?er ramdrive pour /ram de 1Mo
#!/bin/bash
if [ ! -d "/ram" ]
then
mkdir /ram
fi
mkfs -q /dev/ram1 1024
mount /dev/ram1 /ram
chmod 777 /ram