Page 1 sur 1

Installation de BookWorm, la dernière version de Raspberry Pi OS !

Posté : dim. 15 oct. 2023 13:21
par Artemus24
Salut à tous.

Sur une de mes cartes micro SD, je viens d'installer la dernière version de la Raspberry PI OS, BookWorm (rat de bibliothèque). J'ai été obligé de brancher ma Raspberry Pi sur un écran avec souris et clavier afin de créer le compte Pi (ou un autre). Seulement après cela, j'ai pu en headless me connecter. L'ancienne astuce concernant le fichier "wpa_supplicant.conf", semble ne plus fonctionner. J'ai vérifié et la version de la raspberry Pi n'a pas été écrasée comme elle devrait l'être.

Quelques problèmes lors de la configuration :

a) Au premier accès, donc avec écran, j'étais en ISO8859-1 et il y avait des caractères non accentuée dans les noms des fichiers des répetoires.
Je suis passé en UTF8 (fr_FR.UTF-8 UTF-8), et je n'ai toujours pas les accents. Exemple : "'Mod'$'\303\250''les'" pour "modèles" ou encore "'T'$'\303\251''l'$'\303\251''chargements'" pour "téléchargements".

A chaque fois, j'ai ce message d'erreur : "There was an error running option L1 local".

Code : Tout sélectionner

*** update-locale: Error: invalid locale settings:  LANGUAGE=fr_FR LANG=fr_FR.UTF-8 LC_ALL=fr_FR
Comment résoudre ce problème ? A-t-on oublié de mettre le charset français dans cette nouvelle version ?

b) par le Wifi, j'ai toujours autant d'instabilité et de déconnexions.
Je passe par le câble éthernet et aupréalable, j'ai ajouté manuellement une adresse IP dans l'interface ETH0.
Au bout de quelques secondes, je suis déconnecté et l'adresse que j'ai entrée a disparu. Bizarre ???

c) je suis sur une carte micro SD de 16 Go.
J'ai installé la version BookWorm 64 bits "A port of Debian BookWorm with Desktop environment and recommended applications".
Je ne me souviens plus avec exactitude, mais je crois que la volumétrie était de 2,2Go.
Après les mises à jour, je me retrouve maintenant avec une volumétrie de :

Code : Tout sélectionner

root@raspberrypi:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.6G     0  3.6G   0% /dev
tmpfs           782M  1.3M  780M   1% /run
/dev/mmcblk0p2   14G   12G  1.6G  88% /
tmpfs           3.9G  148K  3.9G   1% /dev/shm
tmpfs           5.0M   16K  5.0M   1% /run/lock
/dev/mmcblk0p1  510M   73M  438M  15% /boot/firmware
tmpfs           782M   44K  782M   1% /run/user/1000
tmpfs           782M   36K  782M   1% /run/user/0
root@raspberrypi:~#
12Go. La partition "RootFS" est pleine à 88%.

d) l'ancien répertoire "/boot" se nomme maintenant "/boot/firmware".

Je suis revenu sur "Raspberry Pi Imager" et c'est là que je découvre la roue dentée. Je ne vais pas, à nouveau, installer BookWorm.

Cordialement.
Artemus24.
@+

Re: Installation de BookWorm, la dernière version de Raspberry Pi OS !

Posté : dim. 15 oct. 2023 17:35
par mike913
Bonjour,
Il y a un très bon mode d'emploi pour Pi Imager :https://www.framboise314.fr/installer-r ... pi-imager/ qui date de Février 2022.
Je n' ai eu aucun problème lors de l' installation avec PI Imager.

Code : Tout sélectionner

Linux RASPI 6.1.0-rpi4-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.54-1+rpt2 (2023-10-05) aarch64 GNU/Linux

Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               3,6G       0  3,6G   0% /dev
tmpfs              782M    1,4M  780M   1% /run
/dev/sda2          117G    7,1G  104G   7% /
tmpfs              3,9G     12K  3,9G   1% /dev/shm
tmpfs              5,0M     16K  5,0M   1% /run/lock
/dev/sda1          510M     81M  430M  16% /boot/firmware
tmpfs              782M     48K  781M   1% /run/user/114
tmpfs              782M     48K  781M   1% /run/user/1000

Re: Installation de BookWorm, la dernière version de Raspberry Pi OS !

Posté : dim. 15 oct. 2023 19:33
par Artemus24
Salut Mike913.

L'installation s'est bien passée puisque j'ai pu entrer dans BookWorm sans trop de problèmes.
C'est sa finalisation qui pose problème, avec ce jeu de caractères qui est rejeté.
J'ai même tenté la version "gb_GB.UTF8" qui provoque la même erreur.

Re: Installation de BookWorm, la dernière version de Raspberry Pi OS !

Posté : dim. 15 oct. 2023 21:31
par mike913
Comme tu peux le voir j'ai bien fr_FR.UTF-8, avec les accents
Image
Image

Re: Installation de BookWorm, la dernière version de Raspberry Pi OS !

Posté : lun. 16 oct. 2023 23:09
par piper
Testée et aucun problème de mon côté.

Re: Installation de BookWorm, la dernière version de Raspberry Pi OS !

Posté : mar. 17 oct. 2023 10:34
par Artemus24
Salut Piper.

J'ai tout réinstallé sur ma carte micro SD, et cette fois-ci, je suis passé par la roue dentée de "Raspberry Pi Imager". Les noms de mes répertoires sont en anglais ??? et je n'ai plus aucun problème avec les accents.

J'ai un problème que je ne comprends pas dans son fonctionnement. Sous Bullseye, avec udev, j'ai créé une adresse de lien "fe80::f001" pour me connecter par éthernet quand la raspberry est branchée directement sur mon ordinateur et ça fonctionne. Sous BookWorm, l'adresse de lien disparait au bout de quelques secondes et je ne peux plus me connecter. Avez-vous rencontré ce problème ?

J'ai aussi de l'instabilité avec le Wifi.

Re: Installation de BookWorm, la dernière version de Raspberry Pi OS !

Posté : mer. 18 oct. 2023 16:15
par Artemus24
Sous BookWorm, l'udev ne fonctionne plus du tout ! Faut-il l'activer ?
Il faut l'internet sur l'interface eth0 pour avoir la stabilité de l'adresse de lien, sinon celle-ci disparait.
Le fonctionnement des accès par câble éthernet sous BookWorm n'est plus à l'identique de BullsEye.

Re: Installation de BookWorm, la dernière version de Raspberry Pi OS !

Posté : sam. 21 oct. 2023 15:42
par Artemus24
Ma Raspberry Pi est branché par un câble éthernet directement à mon ordinateur sous Windows 10 Pro.
Je fais l'accès en utilisant Putty avec l'adresse de lien "FE80::F001".
Cette adresse de lien a été créé par une règle UDEV qui identifie l'adresse MAC de ma Raspberry Pi.

Pour savoir qui je suis, je tape :

Code : Tout sélectionner

root@raspberrypi:~# who
pi                    2023-10-21 00:46
pi       tty1         2023-10-21 00:46
root     pts/0        2023-10-21 00:46 (fe80::5aa3:230f:c598:5ccb%eth0)
root@raspberrypi:~#
L'adresse de lien ci-dessus est bien cela de mon interface éthernet sous Windows :

Code : Tout sélectionner

Suffixe DNS propre à la connexion:
Description: 					Realtek PCIe GbE Family Controller
Adresse physique:				D4-5D-64-6B-F2-5B
DHCP activé:					Oui
Adresse IPv4 de configuration automatique:	169.254.210.247
Masque de sous-réseau IPv4:			255.255.0.0
Passerelle par défaut IPv4:
Serveur DNS IPv4:
Serveur WINS IPv4:
NetBIOS sur TCP/IP activé:			Non
Adresse IPv6 locale de lien:			fe80::5aa3:230f:c598:5ccb%5
Passerelle par défaut IPv6: 
Serveurs DNS IPv6:				fec0:0:0:ffff::1%1, fec0:0:0:ffff::2%1, fec0:0:0:ffff::3%1
Pour que l'accès fonctionne, il faut obligatoirement la présence dans "cmdline.txt" de l'option "ip=169.254.1.1" en fin de ligne.
Pourquoi dois je ajouter cela pour avoir un accès en headless alors que je n'utilise pas cette adresse APIPA ?

Si maintenant, je branche ma Raspberry Pi sur mon Switch ainsi que Windows, en tout logique, je devrais avoir l'internet dans mes deux ordinateurs.
C'est bien le cas avec Windows.
Mais le fait de mettre "ip=169.254.1.1" dans "cmdline.txt" m'empêche d'avoir l'internet dans la Raspberry Pi sous l'interface eth0.
Sous Bullseye, je n'avais pas ce problème.

Re: Installation de BookWorm, la dernière version de Raspberry Pi OS !

Posté : dim. 22 oct. 2023 22:29
par piper
Cuireux, on dirait le seul l'IPV6 est fonctionnel

Chez moi après une installation, tout fonctionne comme avant :
1- le configurateur de raspberry imager fonctionne toujours : il activé le ssh via mot de passe et m'a connecté à mon wifi
2- mes liens ipv4 fonctionnement parfaitement

Code : Tout sélectionner

pi@pi2w:~ $ who
pi       tty1         1970-01-03 11:25
pi       tty7         1970-01-01 19:42 (:0)
pi       pts/0        6629765669053619620 (192.168.1.92)
et je j'ai touché à rien la preuve :

Code : Tout sélectionner

pi@pi2w:~ $ nano /boot/cmdline.txt
console=serial0,115200 console=tty1 root=PARTUUID=ac954fd3-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=FR

Code : Tout sélectionner

pi@pi2w:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 12 (bookworm)"
NAME="Raspbian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

Code : Tout sélectionner

pi@pi2w:~ $ uname -a
Linux pi2w 6.1.0-rpi4-rpi-v7 #1 SMP Raspbian 1:6.1.54-1+rpt2 (2023-10-05) armv7l GNU/Linux
Et oui, c'est sur un Pi Zéro 2W en headless

Code : Tout sélectionner

pi@pi2w:~ $ cat /proc/cpuinfo
processor       : 0
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 38.40
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 1
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 38.40
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 2
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 38.40
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 3
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 38.40
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

Hardware        : BCM2835
Revision        : 902120
Serial          : 000000007203a335
Model           : Raspberry Pi Zero 2 W Rev 1.0
Aucun problème d'encodage

Code : Tout sélectionner

pi@pi2w:~ $ ls *.txt
été_indien.txt

Code : Tout sélectionner

pi@pi2w:~ $ echo $LANG
en_GB.UTF-8
Par contre je n'ai jamais essayé depuis que j'ai touché un PC en réseau TCP il y a plus de 30 ans d'en faire causer 2 directement sans préparations préalables.

Re: Installation de BookWorm, la dernière version de Raspberry Pi OS !

Posté : lun. 23 oct. 2023 01:26
par Artemus24
Je ne sais pas pourquoi, mais quand il y a un bug quelque part, je tombe systématiquement dedans.

La première fois, j'ai fait comme je faisais jusqu'à présent :
1) j'ai installé l'image de BookWorm sur ma carte Micro SD, sans passer par la configuration de Raspberry Pi Imager.
2) j'ai mis dans le répertoire "/boot", un fichier vide de nom "ssh", ainsi que le fichier wpa_supplicant.txt.
3) j'ai fait plusieurs tentative d'accès en headless, mais sans succès.
4) je branche ma Raspberry Pi 4B sur mon téléviseur avec souris et clavier ainsi que sur ma Box pour avoir l'internet.
5) Et c'est là que je découvre que le compte "Pi" n'existe plus par défaut. Je réponds à toutes les questions qui me sont proposés et le compte "Pi" a bien été créé.
6) je visualise le répertoire "/home/pi" et c'est là que je découvre le problème des accents.
7) je passe par Raspi-config pour changer le charset mais rien n'y fait, il y a une erreur comme s'il ne trouvait pas ce que je lui demande.
8) je recommence tout en utilisant cette fois-ci la configuration (la roue dentée) de Raspberry Pi Imager et cette fois-ci plus aucun problème d'accents.
9) Udev fonctionne que si mon interface Eth0 est connecté à internet.
10) je suis obligé d'avoir "ip=169.254.1.1" dans le fichier cmdline.txt pour que l'accès se fasse par l'adresse de lien ipv6.
11) mais si je branche ma raspberry Pi sur mon switch, je ne peux pas avoir l'internet sur l'interface Eth0.
12) je retrouve l'internet si je supprime "ip=169.254.1.1" dans cmdline.txt, sauf que je n'ai plus l'adresse de lien ipv6 et donc aucun accès par putty en headless.

Il y a bien une différence de fonctionnement avec Bullseye, sur la présence de "ip=169.254.1.1" car cette adresse est écrasée par les adresses fournies par le DHCP de ma Box SFR alors que ce n'est pas le cas avec BookWorm. Je constate que UDEV ne fonctionne pas si je n'ai pas une adresse dans l'interface Eth0 sous BookWorm.

Oui, je suis dans un cas particulier d'utilisation de la Raspberry PI, car je l'utilise directement connecté à mon Windows par un câble éthernet. J'ai bien l'internet mais par le Wifi et non sur l'interface Eth0, d'où les problèmes que je rencontre.

Je vais faire une tentative d'installation de Bookworm dans mon disque Maxtor, quand j'aurai trouvé le temps de le faire.