Dans ce cas, tu me conseilles de désactiver avahi-dnsconfd et d'utiliser un fichier resolv.conf modifié manuellement? Ou bien d'utiliser un autre service DNS et lequel?
Je ne pense pas qu'il faille le désactiver mais plutot faire en sorte qu'il s'exécute avant le lancement de dhcpcd.
Le problème est que dhcpcd semble être lancé automatiquement par le script net.eth0 qui initialise également l'interface eth0. En supposant que le démon avahi-dnsconfd nécessite que eth0 soit préalablement initialisé, alors il semble compliqué de lancer avahi-dnsconfd avant dhcpcd.
Je ne vois pas solution à moins de modifier le script net.eth0 ou effectivement de ne plus utiliser avahi-dnsconfd.
Le problème s'est résolu en ajoutant nameserver 10.0.0.1 dans le fichier resolv.conf.head. Ce n'est certes pas forcément une solution très propre mais elle a le mérite de fonctionner.
Est-il possible qu'au démarrage lors du lancement de dhcpcd eth0, le DNS ne soit pas encore défini et de ce fait, dhcpcd ne l'écrit pas dans le fichier resolv.conf?
Intuition:
au démarrage, il y a un démon avahi-dnsconfd qui est lancé mais après le lancement de dhcpcd eth0. Ce peut-il que ce soit ça le problème? Et dans ce cas comment faire pour que son lancement intervienne avant celui de dhcpcd?
Voici le fichier resolv.conf AVANT
# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
# /etc/resolv.conf.tail can replace this line
et voici le même fichier APRES
# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line nameserver 10.0.0.1
# /etc/resolv.conf.tail can replace this line
ping 10.0.0.1 OK ping google.com KO
ping 74.125.45.100 OK
Voici le fichier resolv.conf
# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
nameserver 10.0.0.1
# /etc/resolv.conf.tail can replace this line
Typiquement la série «pour les nuls» c'est ce que je tiens à éviter. C'est en effet orienté «débutant» et je possède déjà Linux Student Edition de CampusPress/Pearson qui a mon avis doit être équivalent. Ca dit ce qu'il faut faire mais n'explique pas le fond des choses.
[^] # Re: wifi activé juste apres
Posté par Clousque . En réponse au message dhcpcd inefficace au boot. Évalué à 1.
Merci pour tout.
[^] # Re: wifi activé juste apres
Posté par Clousque . En réponse au message dhcpcd inefficace au boot. Évalué à 1.
[^] # Re: wifi activé juste apres
Posté par Clousque . En réponse au message dhcpcd inefficace au boot. Évalué à 1.
Le problème est que dhcpcd semble être lancé automatiquement par le script net.eth0 qui initialise également l'interface eth0. En supposant que le démon avahi-dnsconfd nécessite que eth0 soit préalablement initialisé, alors il semble compliqué de lancer avahi-dnsconfd avant dhcpcd.
Je ne vois pas solution à moins de modifier le script net.eth0 ou effectivement de ne plus utiliser avahi-dnsconfd.
Le problème s'est résolu en ajoutant nameserver 10.0.0.1 dans le fichier resolv.conf.head. Ce n'est certes pas forcément une solution très propre mais elle a le mérite de fonctionner.
[^] # Re: Linux from scratch
Posté par Clousque . En réponse au message Livre de référence linux. Évalué à 2.
Merci du tuyau
[^] # Re: wifi activé juste apres
Posté par Clousque . En réponse au message dhcpcd inefficace au boot. Évalué à 1.
Je te remercie pour le temps que tu m'as consacré.
[^] # Re: Chez Aurélie !
Posté par Clousque . En réponse au message Livre de référence linux. Évalué à 3.
J'ai trouvé ce livre sur le site d'Eyrolles: [http://www.eyrolles.com/Informatique/Livre/linux-maitrisez-l(...)] . Quelqu'un le connait-il?
Tous ces livres semblent être plus ou moins similaires...
[^] # Re: wifi activé juste apres
Posté par Clousque . En réponse au message dhcpcd inefficace au boot. Évalué à 1.
Intuition:
au démarrage, il y a un démon avahi-dnsconfd qui est lancé mais après le lancement de dhcpcd eth0. Ce peut-il que ce soit ça le problème? Et dans ce cas comment faire pour que son lancement intervienne avant celui de dhcpcd?
[^] # Re: wifi activé juste apres
Posté par Clousque . En réponse au message dhcpcd inefficace au boot. Évalué à 1.
Voici le fichier resolv.conf AVANT
# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
# /etc/resolv.conf.tail can replace this line
et voici le même fichier APRES
# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
nameserver 10.0.0.1
# /etc/resolv.conf.tail can replace this line
[^] # Re: wifi activé juste apres
Posté par Clousque . En réponse au message dhcpcd inefficace au boot. Évalué à 1.
ping google.com KO
ping 74.125.45.100 OK
Voici le fichier resolv.conf
# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
nameserver 10.0.0.1
# /etc/resolv.conf.tail can replace this line
[^] # Re: wifi activé juste apres
Posté par Clousque . En réponse au message dhcpcd inefficace au boot. Évalué à 1.
[^] # Re: wifi activé juste apres
Posté par Clousque . En réponse au message dhcpcd inefficace au boot. Évalué à 1.
Voici les résultats des commandes:
ifconfig
eth0 Link encap:Ethernet HWaddr 00:03:93:00:E3:F8
inet addr:10.0.0.3 Bcast:10.0.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:33 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1252 (1.2 Kb) TX bytes:4781 (4.6 Kb)
Interrupt:41 Base address:0x2800
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
L'adresse IP obtenue est bien celle prévue par le routeur pour cette machine
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 eth0
[^] # Re: serie «pour les nuls» ?
Posté par Clousque . En réponse au message Livre de référence linux. Évalué à 2.