Catégories
Liens
Ceci est une ancienne révision du document !
Dowload Disk image conçue pour un usage HEADLESS avec carte son USB
Si tout ok après démarrage complet le patch new.pd doit être audible sur les sorties 1 et 2 de la carte son
Comment ajouter votre réseau wifi dans la liste wpa_supplicant.conf
Ouvrir un émulateur de terminal sur votre pc et taper :
$ sudo nano "$path"/rootfs/etc/wpa_supplicant/wpa_supplicant.conf // vous devez voir afficher ceci : ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=FR network={ ssid="brutlab_wifi" psk="brutlab_wifi" } // ajouter ces lignes avec les ssid et mdp de votre réseau : network={ ssid="yournetwork" psk="yourpassword" } // Enregistrer et quitter le fichier wpa_supplicant.conf $ Ctrl X yes // Rétablir les autorisations d’accès au fichier wpa_supplicant.conf : $ sudo chmod +r wpa_supplicant.conf
Depuis le terminal sur votre pc taper :
ifconfig (ex. **inet 192.168.100.9** wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.100.9 netmask 255.255.255.0 broadcast 192.168.100.255
Brancher la RPI et attendre qu'elle soit bien allumée. La RPI est à ce stade normalement connectée sur le même réseau Wifi que votre ordinateur.
// scanner le reseau d'apres vos plages d'adresses (remplacer les x par les valeurs de votre ip trouvée précédemment. // Depuis le terminal sur votre pc taper : ~$ nmap x.x.x.255/24 -p22 // si besoin d'installer nmap taper: -$ sudo apt-get install nmap Starting Nmap 7.80 ( https://nmap.org ) at 2021-03-20 22:14 CET Nmap scan report for _gateway (192.168.43.1) Host is up (0.011s latency). PORT STATE SERVICE 22/tcp closed ssh Nmap scan report for pi (192.168.43.185) Host is up (0.0092s latency). PORT STATE SERVICE 22/tcp open ssh Nmap scan report for ed-520S (192.168.43.203) Host is up (0.00037s latency). PORT STATE SERVICE 22/tcp closed ssh Nmap done: 256 IP addresses (3 hosts up) scanned in 2.55 seconds
Reperer la ligne : Nmap scan report for pi (192.168.43.185) Dans cet exemple, l'adresse IP de la Raspeberry est 192.168.43.185
ssh -Y pi@192.168.100.185 // password 123
Si problème d'autorisation ssh ?
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the ECDSA key sent by the remote host is SHA256:w5RxONppFZWYQ+w5e/MsKdEgpNQk3E3hM0qruZ8pkXM. Please contact your system administrator. Add correct host key in /home/user/.ssh/known_hosts to get rid of this message. Offending ECDSA key in /home/ed/.ssh/known_hosts:5 remove with: ssh-keygen -f "/home/ed/.ssh/known_hosts" -R "192.168.43.185" ECDSA host key for 192.168.43.185 has changed and you have requested strict checking. Host key verification failed.
Alors repérer/copier/coller cette ligne ds votre console
ssh-keygen -f "/home/user/.ssh/known_hosts" -R "192.168.100.185"
Vous pouvez maintenant pouvoir accéder a la RPI
ssh -Y pi@192.168.100.185 // password 123 pi@pi:~ $
Cette image est configurée pour démarrer sur la console uniquement.
Si la RPI est connectée a un écran et clavier, accéder au bureau graphique en tapant startx
// a la fin des informations de demmarage sur la console de la RPI taper pour lancer le bureau $ startx // stopper le service pd/malinette pour pouvoir en relancer une occurence unique : $ sudo systemctl stop pd.service // lancer la version graphique de la malinette : $ cd Documents/malinette // lancer le script Malinette de votre choix $ bash start-malinette-gui.sh
ps -ax :: lister les processus en cours permet de vérifier si pd s'est bien lancé via le script start-malinette.sh
Le lancement au démarrage est effectué par le fichier /etc/systemd/system/pd.service
Quitter pure data (ex. “$ killall pd” ou “killall 457”) et il se relance en permanence. il faut stopper le “service” pour pouvoir lancer une occurrence unique de pure data:
sudo systemctl stop pd.service // stop pd & malinette // et pour relancer le service avant de quitter $ sudo systemctl start pd.service // restart pd & malinette
Le service de démarrage lance le fichier start-mainette.sh. Pour plus d'infos :
$ sudo nano /etc/systemd/system/pd.service
Pour le mode graphique, lancer le script start-mainette-gui.sh
// se déplacer vers le dossier Malinette $ cd Documents/malinette // verifier le contenu $ ls // lancer le script Malinette de votre choix $ bash start-malinette-gui.sh