Page 1 sur 1

[DHCP] Échec démarrage au boot (Résolu)

Publié : lun. 08 juil. 2013, 20:09
par angedesenfers
Bonjour à tous,

tout est dit dans le titre, il m'est impossible de démarrer automatiquement le service dhcpd.
Celui-ci démarre normalement lorsque je fais

Code : Tout sélectionner

systemctl start dhcpd4.service
mais lorsque je fais

Code : Tout sélectionner

systemctl enable dhcpd4.service
je m'aperçois que le service n'est pas activé au démarrage.

Effectivement, lorsque je fais systemctl status dhcpd4, j'obtiens :

Code : Tout sélectionner

dhcpd4.service - IPv4 DHCP server
   Loaded: loaded (/usr/lib/systemd/system/dhcpd4.service; enabled)
   Active: failed (Result: exit-code) since jeu. 1970-01-01 01:00:28 BST; 43 years 6 months ago
  Process: 124 ExecStart=/usr/sbin/dhcpd -4 -q -pf /run/dhcpd4.pid (code=exited, status=1/FAILURE)
Pourriez vous m'aider à résoudre ce problème ?
Je vous en remercie d'avance.

Re: Impossible de démarrer automatiquement dhcpd

Publié : lun. 08 juil. 2013, 20:14
par benjarobin
Bonjour, Merci de corriger le titre du sujet : Voir ma signature

1) Quel daemon / service réseau utilises tu ?
2) Es tu en Ethernet ?
3) As tu plusieurs interfaces ? Comment est réalisé la connexion pour chacune d'entre elle ?

Re: [Réseau]Démarrage impossible dhcpd (en cours)

Publié : lun. 08 juil. 2013, 21:11
par angedesenfers
Désolé pour le titre, j'admet avoir passé rapidement les indications :-)

Pour la précision en fait très importante, je tente de faire fonctionner ce serveur DHCP sur un Raspberry Pi.
Je suis donc en ethernet.

Pour le service réseau/daemon, j'avoue ne pas vraiment comprendre la question...

Re: [Réseau]Démarrage impossible dhcpd (en cours)

Publié : lun. 08 juil. 2013, 21:18
par widapit
Salut !
angedesenfers a écrit :Pour le service réseau/daemon, j'avoue ne pas vraiment comprendre la question...
dhcpcd je suppose .... montres-nous ton fichier /dhcpd4.service

Re: [Réseau]Démarrage impossible dhcpd (en cours)

Publié : lun. 08 juil. 2013, 21:22
par benjarobin
dhcpcd ? Alors qu'il désire faire un serveur DHCP, ce ne serait pas logique... Tu ne peux avoir qu'un seul serveur DHCP sur un même réseau.
Le fichier dhcpd4.service est on ne peut plus standard, il est contenu dans le paquet dhcp.
Je pense qu'il utilise une IP fixe, le tout est de savoir comment il défini cette IP fixe. Quel service / daemon réseau il utilise

Sinon pour le titre, (en cours) ne doit pas être mit et ceci serait mieux :
[DHCP] Échec démarrage au boot

Re: [Réseau]Démarrage impossible dhcpd (en cours)

Publié : lun. 08 juil. 2013, 21:27
par widapit
:oops: :oops: :oops:
j'ai lu un peu trop vite je crois ... j'ai cru qu'il voulais se connecter en dhcp ...
oublie; j'ai jamais écrit le message d'avant !! :mrgreen:

Re: [DHCP] Échec démarrage au boot

Publié : lun. 08 juil. 2013, 21:36
par angedesenfers
Merci de vos réponses,

je m'explique, j'ai voulu suivre le tuto http://www.instructables.com/id/Raspber ... -settings/.

Du coup, j'ai voulu définir comme indiqué une IP statique. Sauf que les dossiers et les emplacements ont été ré-organisés depuis semble -t'il une MAJ d'Arch Linux et que le tuto n'est plus à jour.

J'ai donc fouillé au pif dans /etc/ et j'en suis arrivé à netctl où j'ai trouvé dans examples "ethernet-static". Je l'ai ensuite déplacé dans /etc/netctl/ et édité pour mes propres paramètres.

Re: [DHCP] Échec démarrage au boot

Publié : lun. 08 juil. 2013, 21:43
par benjarobin
C'est tout tu n'as pas activé le profil ?
Je ne connais pas la configuration par défaut pour le Rasberry Pi, il y avait quoi de base ?
Peux tu donner la sortie de

Code : Tout sélectionner

tree /etc/systemd/system

Re: [DHCP] Échec démarrage au boot

Publié : lun. 08 juil. 2013, 21:59
par angedesenfers
Les paramètres semblaient appliqués puisque je récupérais l'IP que j'avais fixé et qui est hors de la plage du serveur DHCP de ma box actuellement activé.

Pour le tree :

Code : Tout sélectionner



/etc/systemd/system
|-- default.target.wants
|   |-- systemd-readahead-collect.service -> /usr/lib/systemd/system/systemd-readahead-collect.service
|   `-- systemd-readahead-replay.service -> /usr/lib/systemd/system/systemd-readahead-replay.service
|-- getty.target.wants
|   |-- getty@tty1.service -> /usr/lib/systemd/system/getty@.service
|   `-- getty@ttyAMA0.service -> /usr/lib/systemd/system/getty@.service
|-- multi-user.target.wants
|   |-- cronie.service -> /usr/lib/systemd/system/cronie.service
|   |-- dhcpd4.service -> /usr/lib/systemd/system/dhcpd4.service
|   |-- netctl-ifplugd@eth0.service -> /usr/lib/systemd/system/netctl-ifplugd@.service
|   |-- ntpd.service -> /usr/lib/systemd/system/ntpd.service
|   |-- remote-fs.target -> /usr/lib/systemd/system/remote-fs.target
|   |-- rngd.service -> /usr/lib/systemd/system/rngd.service
|   |-- sshd.service -> /usr/lib/systemd/system/sshd.service
|   |-- sshdgenkeys.service -> /usr/lib/systemd/system/sshdgenkeys.service
|   `-- syslog-ng.service -> /usr/lib/systemd/system/syslog-ng.service
|-- syslog.service -> /usr/lib/systemd/system/syslog-ng.service
`-- system-update.target.wants
    `-- systemd-readahead-drop.service -> /usr/lib/systemd/system/systemd-readahead-drop.service

4 directories, 15 files

Re: [DHCP] Échec démarrage au boot

Publié : lun. 08 juil. 2013, 22:43
par benjarobin
Essaye

Code : Tout sélectionner

systemctl disable netctl-ifplugd@eth0.service
netctl enable ethernet-static
Sinon ce serait bien d'avoir les log de dhcpd4 en modifiant le service pour le rendre plus verbeux

Re: [DHCP] Échec démarrage au boot

Publié : lun. 08 juil. 2013, 22:57
par angedesenfers
Bon ben avec ces deux commandes ça marche du coup, le service démarre nickel.

C'était donc ce truc tout c*n ? --'

En tout cas merci beaucoup et bonne soirée/nuit.

A+