IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Raspberry Pi Discussion :

PXE / Boot Server


Sujet :

Raspberry Pi

  1. #1
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 065
    Points
    19 065
    Par défaut PXE / Boot Server
    Salut à tous.

    J'ai suivi ce didacticiel :
    --> https://www.raspberrypi.org/document...et_tutorial.md
    afin de transformer une raspberry Pi 4B / 8GB en un serveur boot réseau.
    J'ai fait le test aussi bien avec une raspberry Pi 3B+ et une raspberry Pi 4B / 8GB et tout fonctionne parfaitement.

    Je me suis dit que si j'ai deux raspberry, chacun devrait avoir son propre environnement. Je change l'arborescence qui devient :

    --> /PXE/TFTP :
    ---->boot_01
    ---->boot_02

    --> /PXE/NFS :
    ----> client_01
    ----> client_02

    Autrement dit, deux environnements pour deux raspberry différentes dont l'une est la raspberry Pi 3B+ et l'autre la raspberry Pi 4B / 8GB.
    J'ai bien sûr testé séparément chaque environnement en partant du fichier dnsmasq.conf suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    port=0
    dhcp-range=192.168.1.255,proxy
    log-dhcp
    enable-tftp
    tftp-root=/pxe/tftp/boot_01
    pxe-service=0,"Raspberry Pi Boot"
    J'aimerai savoir comment sélectionner le répertoire boot selon le numéro de la raspberry, voire son adresse MAC.
    J'ai cherché sur le net, mais je n'ai rien trouvé de concluant.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 860
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 860
    Points : 219 062
    Points
    219 062
    Billets dans le blog
    120
    Par défaut
    Bonjour,

    J'ai une incertitude quant à savoir quel programme doit faire la distinction. Vous ne montrez que vos options pour dns-masq, mais il est possible d'utiliser le bootloader (préférablement iPXE, qui est plus évolué) pour faire la distinction que vous souhaitez faire.
    Pour dns-masq, la piste que je vois est d'utiliser les options, comme on en a un exemple ici : https://wiki.archlinux.org/title/Dnsmasq#PXE_server . Cela permet d'envoyer un bootloader suivant l'architecture. Mais il est possible qu'il y ait d'autre flag, pour effectuer ce que vous souhaitez faire.

    Ici, la liste des commandes de iPXE : https://ipxe.org/cmd . Il y a des commandes pour gérer des conditions. Il est peut être possible de choper l'adresse MAC et de charger le système adéquat suivant cette info.

    Désolé, si je n'ai pas d'exemple concret.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 065
    Points
    19 065
    Par défaut
    Salut LittleWhite.

    Merci de l'intérêt qu tu portes à mon sujet.
    Comme je l'ai dit, j'ai repris le didacticiel de la fondation pour créer un serveur boot réseau (PXE / Boot Server).
    J'ai fait des recherches dans le net, pour trouver des pistes afin d'avoir un environnement qui soit propre à chaque raspberry que je vais utiliser.
    Pour mes tests, j'utilise la RPi 3B+ et la RPi 4B / 8GB. Pour faire la distinction, j'ai le choix entre l'adresse MAC ou le "serial number".

    Dans ce document, il est dit que le premier accès se fait à partir du fichier : "[serial_number]/start.elf".
    J'ai essayé mais sans succès.

    Du coup, aujourd'hui même, j'ai repris mes tests en étant reposé et en ayant les idées un peu plus clairs.

    J'ai commis deux erreurs :
    a) dans le fichier dnsmasq.conf, à la ligne "tftp-root=/pxe/tftp/boot_01", j'ai laissé "/boot_01" alors que j'aurai du le supprimer afin de mettre "tftp-root=/pxe/tftp".
    b) dans le répertoire "/pxe/tftp", j'ai remplacé le nom "boot_01" par "1000000055ae1fb7" alors que j'aurai dû mettre que les huits derniers chiffres "55ae1fb7".

    Et bien entendu, ne pas oublier de modifier :

    c) remplacer "/pxe/nfs/client_01" par "/pxe/nfs/55ae1fb7", afin d'avoir le même "serial number".
    d) modifier le fichier "/pxe/tftp/55ae1fb7/cmdline.txt" afin de faire apparaitre le bon chemin qui est "/pxe/nfs/55ae1fb7".
    e) modifier le fichier "/etc/exports" afin de remplacer "boot_01" et "client_01" par "55ae1fb7" dans les cas.

    Après plusieurs tentatives infructueuses, j'ai enfin réussi à démarrer ma raspberry pi 4B / 8GB cliente :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    ~> tail -F /var/log/daemon.log
    May 23 13:29:56 raspberrypi systemd[781]: Condition check resulted in Sound System being skipped.
    May 23 13:29:56 raspberrypi systemd[781]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
    May 23 13:29:56 raspberrypi systemd[781]: Listening on GnuPG cryptographic agent and passphrase cache.
    May 23 13:29:56 raspberrypi systemd[781]: Listening on D-Bus User Message Bus Socket.
    May 23 13:29:56 raspberrypi systemd[781]: Reached target Sockets.
    May 23 13:29:56 raspberrypi systemd[781]: Reached target Basic System.
    May 23 13:29:56 raspberrypi systemd[781]: Reached target Default.
    May 23 13:29:56 raspberrypi systemd[781]: Startup finished in 132ms.
    May 23 13:29:56 raspberrypi systemd[1]: Started User Manager for UID 0.
    May 23 13:29:56 raspberrypi systemd[1]: Started Session 3 of user root.
    
    
    May 23 13:33:29 raspberrypi nmbd[587]: [2021/05/23 13:33:29.239062,  0] ../source3/nmbd/nmbd_become_lmb.c:397(become_local_master_stage2)
    May 23 13:33:29 raspberrypi nmbd[587]:   *****
    May 23 13:33:29 raspberrypi nmbd[587]:
    May 23 13:33:29 raspberrypi nmbd[587]:   Samba name server RASPBERRYPI is now a local master browser for workgroup CONSTELLATIONS on subnet 192.168.1.74
    May 23 13:33:29 raspberrypi nmbd[587]:
    May 23 13:33:29 raspberrypi nmbd[587]:   *****
    May 23 13:33:29 raspberrypi nmbd[587]: [2021/05/23 13:33:29.240365,  0] ../source3/nmbd/nmbd_browsesync.c:354(find_domain_master_name_query_fail)
    May 23 13:33:29 raspberrypi nmbd[587]:   find_domain_master_name_query_fail:
    May 23 13:33:29 raspberrypi nmbd[587]:   Unable to find the Domain Master Browser name CONSTELLATIONS<1b> for the workgroup CONSTELLATIONS.
    May 23 13:33:29 raspberrypi nmbd[587]:   Unable to sync browse lists in this workgroup.
    May 23 13:33:29 raspberrypi nmbd[587]: [2021/05/23 13:33:29.240579,  0] ../source3/nmbd/nmbd_browsesync.c:354(find_domain_master_name_query_fail)
    May 23 13:33:29 raspberrypi nmbd[587]:   find_domain_master_name_query_fail:
    May 23 13:33:29 raspberrypi nmbd[587]:   Unable to find the Domain Master Browser name CONSTELLATIONS<1b> for the workgroup CONSTELLATIONS.
    May 23 13:33:29 raspberrypi nmbd[587]:   Unable to sync browse lists in this workgroup.
    
    
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 Classe de vendeur ('Vendor Class') : PXEClient:Arch:00000:UNDI:002001
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 PXE(eth0) dc:a6:32:c5:29:37 proxy
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 options: eth0
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 réponse broadcast
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sent size:  1 option: 53 message-type  2
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sent size:  4 option: 54 server-identifier  192.168.1.75
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sent size:  9 option: 60 vendor-class  50:58:45:43:6c:69:65:6e:74
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sent size: 17 option: 97 client-machine-id  00:52:50:69:34:14:31:d0:00:32:c5:29:37:b7...
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sent size: 32 option: 43 vendor-encap  06:01:03:0a:04:00:50:58:45:09:14:00:00:11...
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 Classe de vendeur ('Vendor Class') : PXEClient:Arch:00000:UNDI:002001
    May 23 13:33:36 raspberrypi dnsmasq-tftp[471]: erreur 0 Early terminate reçu de 192.168.1.77
    May 23 13:33:36 raspberrypi dnsmasq-tftp[471]: impossible d'envoyer /pxe/tftp/55ae1fb7/start4.elf à 192.168.1.77
    May 23 13:33:36 raspberrypi dnsmasq-tftp[471]: envoyé /pxe/tftp/55ae1fb7/config.txt à 192.168.1.77
    May 23 13:33:36 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/pieeprom.sig non trouvé
    May 23 13:33:36 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/recover4.elf non trouvé
    May 23 13:33:36 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/recovery.elf non trouvé
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 Classe de vendeur ('Vendor Class') : PXEClient:Arch:00000:UNDI:002001
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 PXE(wlan0) dc:a6:32:c5:29:37 proxy
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 options: wlan0
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 réponse broadcast
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sent size:  1 option: 53 message-type  2
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sent size:  4 option: 54 server-identifier  192.168.1.74
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sent size:  9 option: 60 vendor-class  50:58:45:43:6c:69:65:6e:74
    May 23 13:33:36 raspberrypi dnsmasq-dhcp[471]: 1704989947 sent size: 17 option: 97 client-machine-id  00:52:50:69:34:14:31:d0:00:32:c5:29:37:b7...
    May 23 13:33:37 raspberrypi dnsmasq-dhcp[471]: 1704989947 sent size: 32 option: 43 vendor-encap  06:01:03:0a:04:00:50:58:45:09:14:00:00:11...
    May 23 13:33:37 raspberrypi dnsmasq-dhcp[471]: 1704989947 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:33:37 raspberrypi dnsmasq-dhcp[471]: 1704989947 Classe de vendeur ('Vendor Class') : PXEClient:Arch:00000:UNDI:002001
    May 23 13:33:38 raspberrypi dnsmasq-tftp[471]: envoyé /pxe/tftp/55ae1fb7/start4.elf à 192.168.1.77
    May 23 13:33:38 raspberrypi dnsmasq-tftp[471]: envoyé /pxe/tftp/55ae1fb7/fixup4.dat à 192.168.1.77
    May 23 13:33:38 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/recovery.elf non trouvé
    May 23 13:33:38 raspberrypi dnsmasq-tftp[471]: envoyé /pxe/tftp/55ae1fb7/config.txt à 192.168.1.77
    May 23 13:33:38 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/dt-blob.bin non trouvé
    May 23 13:33:39 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/recovery.elf non trouvé
    May 23 13:33:39 raspberrypi dnsmasq-tftp[471]: envoyé /pxe/tftp/55ae1fb7/config.txt à 192.168.1.77
    May 23 13:33:39 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/bootcfg.txt non trouvé
    May 23 13:33:39 raspberrypi dnsmasq-tftp[471]: envoyé /pxe/tftp/55ae1fb7/bcm2711-rpi-4-b.dtb à 192.168.1.77
    May 23 13:33:39 raspberrypi dnsmasq-tftp[471]: envoyé /pxe/tftp/55ae1fb7/overlays/overlay_map.dtb à 192.168.1.77
    May 23 13:33:39 raspberrypi dnsmasq-tftp[471]: envoyé /pxe/tftp/55ae1fb7/config.txt à 192.168.1.77
    May 23 13:33:39 raspberrypi dnsmasq-tftp[471]: envoyé /pxe/tftp/55ae1fb7/overlays/vc4-fkms-v3d.dtbo à 192.168.1.77
    May 23 13:33:39 raspberrypi dnsmasq-tftp[471]: envoyé /pxe/tftp/55ae1fb7/cmdline.txt à 192.168.1.77
    May 23 13:33:40 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/recovery8.img non trouvé
    May 23 13:33:40 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/recovery8-32.img non trouvé
    May 23 13:33:40 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/recovery7l.img non trouvé
    May 23 13:33:40 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/recovery7.img non trouvé
    May 23 13:33:40 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/recovery.img non trouvé
    May 23 13:33:40 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/kernel8-32.img non trouvé
    May 23 13:33:40 raspberrypi dnsmasq-tftp[471]: erreur 0 Early terminate reçu de 192.168.1.77
    May 23 13:33:40 raspberrypi dnsmasq-tftp[471]: impossible d'envoyer /pxe/tftp/55ae1fb7/kernel8.img à 192.168.1.77
    May 23 13:33:40 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/55ae1fb7/armstub8-32-gic.bin non trouvé
    May 23 13:33:40 raspberrypi dnsmasq-tftp[471]: erreur 0 Early terminate reçu de 192.168.1.77
    May 23 13:33:40 raspberrypi dnsmasq-tftp[471]: impossible d'envoyer /pxe/tftp/55ae1fb7/kernel7l.img à 192.168.1.77
    May 23 13:33:42 raspberrypi dnsmasq-tftp[471]: envoyé /pxe/tftp/55ae1fb7/kernel7l.img à 192.168.1.77
    May 23 13:33:51 raspberrypi dnsmasq-dhcp[471]: 4130792666 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:33:51 raspberrypi dnsmasq-dhcp[471]: 4130792666 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:33:52 raspberrypi dnsmasq-dhcp[471]: 4130792666 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:33:52 raspberrypi dnsmasq-dhcp[471]: 4130792666 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:33:58 raspberrypi dnsmasq-dhcp[471]: 289234326 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:33:58 raspberrypi dnsmasq-dhcp[471]: 289234326 Classe de vendeur ('Vendor Class') : dhcpcd-8.1.2:Linux-5.10.17-v7l+:armv7l:BCM2711
    May 23 13:33:58 raspberrypi dnsmasq-dhcp[471]: le client 289234326 fourni le nom : raspberrypi
    May 23 13:33:58 raspberrypi dnsmasq-dhcp[471]: 289234326 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:33:58 raspberrypi dnsmasq-dhcp[471]: 289234326 Classe de vendeur ('Vendor Class') : dhcpcd-8.1.2:Linux-5.10.17-v7l+:armv7l:BCM2711
    May 23 13:33:58 raspberrypi dnsmasq-dhcp[471]: le client 289234326 fourni le nom : raspberrypi
    May 23 13:34:05 raspberrypi dnsmasq-dhcp[471]: 1006012079 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:34:05 raspberrypi dnsmasq-dhcp[471]: 1006012079 Classe de vendeur ('Vendor Class') : dhcpcd-8.1.2:Linux-5.10.17-v7l+:armv7l:BCM2711
    May 23 13:34:05 raspberrypi dnsmasq-dhcp[471]: le client 1006012079 fourni le nom : raspberrypi
    May 23 13:34:05 raspberrypi dnsmasq-dhcp[471]: 1006012079 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:34:05 raspberrypi dnsmasq-dhcp[471]: 1006012079 Classe de vendeur ('Vendor Class') : dhcpcd-8.1.2:Linux-5.10.17-v7l+:armv7l:BCM2711
    May 23 13:34:05 raspberrypi dnsmasq-dhcp[471]: le client 1006012079 fourni le nom : raspberrypi
    ^C
    ~>
    Comme on peut le voir, ma raspberry cliente s'est identifié avec son "serial number" qui est bien "55ae1fb7".
    La preuve :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ~> grep Serial /proc/cpuinfo
    Serial          : 1000000055ae1fb7
    ~>
    Il me reste à faire le même test avec ma raspberry pi 3B+.
    Après le test de démarrage, il semblerait que la RPi 3B+ ne fonctionne pas comme la RPi 4B / 8GB.
    Aucun "serial number" n'est fourni :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    ~> tail -F /var/log/daemon.log
    May 23 13:43:39 raspberrypi systemd[1]: systemd-tmpfiles-clean.service: Succeeded.
    May 23 13:43:39 raspberrypi systemd[1]: Started Cleanup of Temporary Directories.
    May 23 13:48:44 raspberrypi nmbd[587]: [2021/05/23 13:48:44.452709,  0] ../source3/nmbd/nmbd_browsesync.c:354(find_domain_master_name_query_fail)
    May 23 13:48:44 raspberrypi nmbd[587]:   find_domain_master_name_query_fail:
    May 23 13:48:44 raspberrypi nmbd[587]:   Unable to find the Domain Master Browser name CONSTELLATIONS<1b> for the workgroup CONSTELLATIONS.
    May 23 13:48:44 raspberrypi nmbd[587]:   Unable to sync browse lists in this workgroup.
    May 23 13:48:44 raspberrypi nmbd[587]: [2021/05/23 13:48:44.453456,  0] ../source3/nmbd/nmbd_browsesync.c:354(find_domain_master_name_query_fail)
    May 23 13:48:44 raspberrypi nmbd[587]:   find_domain_master_name_query_fail:
    May 23 13:48:44 raspberrypi nmbd[587]:   Unable to find the Domain Master Browser name CONSTELLATIONS<1b> for the workgroup CONSTELLATIONS.
    May 23 13:48:44 raspberrypi nmbd[587]:   Unable to sync browse lists in this workgroup.
    
    
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 Classe de vendeur ('Vendor Class') : PXEClient:Arch:00000:UNDI:002001
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 PXE(eth0) b8:27:eb:c7:b3:eb proxy
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 options: eth0
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 réponse broadcast
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sent size:  1 option: 53 message-type  2
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sent size:  4 option: 54 server-identifier  192.168.1.75
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sent size:  9 option: 60 vendor-class  50:58:45:43:6c:69:65:6e:74
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sent size: 17 option: 97 client-machine-id  00:eb:b3:c7:d9:eb:b3:c7:d9:eb:b3:c7:d9:eb...
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sent size: 32 option: 43 vendor-encap  06:01:03:0a:04:00:50:58:45:09:14:00:00:11...
    May 23 13:57:53 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/bootcode.bin non trouvé
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sous-réseaux DHCP disponibles : 192.168.1.255/255.255.255.0
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 Classe de vendeur ('Vendor Class') : PXEClient:Arch:00000:UNDI:002001
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 PXE(wlan0) b8:27:eb:c7:b3:eb proxy
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 options: wlan0
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 réponse broadcast
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sent size:  1 option: 53 message-type  2
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sent size:  4 option: 54 server-identifier  192.168.1.74
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sent size:  9 option: 60 vendor-class  50:58:45:43:6c:69:65:6e:74
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sent size: 17 option: 97 client-machine-id  00:eb:b3:c7:d9:eb:b3:c7:d9:eb:b3:c7:d9:eb...
    May 23 13:57:53 raspberrypi dnsmasq-dhcp[471]: 653460281 sent size: 32 option: 43 vendor-encap  06:01:03:0a:04:00:50:58:45:09:14:00:00:11...
    May 23 13:58:03 raspberrypi dnsmasq-tftp[471]: fichier /pxe/tftp/bootsig.bin non trouvé
    
    
    ^C
    ~>
    Mais après quelques tests, je découvre qu'en fait, il utilise bien le "serial number".
    La différence avec la Rpi 4B / 8GB est que dans le répertoire racine "/pxe/tftp", je suis obligé de mettre "bootcode.bin" (ligne en rouge ci-dessus).

    Ca fonctionne correctement pour les raspberry.
    J'ai bien un environnement propre à chaque raspberry que j'utilise.
    Il faut identifier le "serial number" comme indiqué dans le didacticiel.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  4. #4
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 065
    Points
    19 065
    Par défaut
    Salut LittleWhite.

    Ce dont tu me parles, et que je ne connais pas, concerne le démarrage réseau par architecture.
    Dans mon cas, j'ai toujours la même architecture.
    Je suppose que cela ne correspond pas à ce que je cherche à faire.

    Les explications que j'ai trouvées, n'étaient pas très claires sur le net.
    Maintenant que mon problème est résolu, je ne sais pas trop ce que je peux faire comme amélioration.

    Il n'est pas évident quand on ne sait pas ce qu'il faut faire, de trouver une solution.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ASE-15.0.2] srvbuildres - Unable to boot server
    Par Ricoucoko dans le forum Adaptive Server Enterprise
    Réponses: 12
    Dernier message: 11/01/2008, 11h47
  2. erreur boot PXE
    Par Purple Haze dans le forum Réseau
    Réponses: 4
    Dernier message: 07/12/2007, 14h31
  3. Boot PXE - Install XP car CDROM HS
    Par Anified dans le forum Windows XP
    Réponses: 8
    Dernier message: 20/11/2007, 10h20
  4. Pxe Boot fedora
    Par Sendo dans le forum Administration système
    Réponses: 3
    Dernier message: 18/05/2006, 14h16
  5. Boot PXE
    Par cox38 dans le forum Administration système
    Réponses: 2
    Dernier message: 15/06/2005, 13h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo