View previous topic :: View next topic |
Author |
Message |
Zoboulo Tux's lil' helper
Joined: 07 Apr 2007 Posts: 97
|
Posted: Sat Aug 16, 2008 5:07 pm Post subject: [Réseau] utiliser ifplugd avec apipa |
|
|
Bonjour,
J'utilise actuellement ifplugd pour démarrer dhcpcd sur un réseau filaire dés la connexion au routeur. Cependant, il m'arrive de relier directement deux postes ensemble par un cable croisé sans passer par le routeur. J'aimerai alors utiliser apipa pour configurer autommatiquement cette connection comme décrit sur
http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml?part=4&chap=3#doc_chap5
Voila donc mon /etc/conf.d/net pour les deux postes concernés :
config_eth0=( "dhcp" )
fallback_eth0=( "apipa" )
Donc quand un cable est branché, ifplugd devrait activé le réseau, en testant d'abord dhcpcd puis apipa si le premier echoue.
Mais apparament, ifplugd ne "detecte" pas l'échec de dhcpcd : Lorsque je relie directement mes deux postes, j'ai ça dans les logs :
Aug 16 19:03:47 [kernel] eth0: link up.
Aug 16 19:03:48 [ifplugd(eth0)] Link beat detected.
Aug 16 19:03:49 [ifplugd(eth0)] Executing '/etc/ifplugd/ifplugd.action eth0 up'.
Aug 16 19:03:49 [ifplugd(eth0)] client: eth0: dhcpcd 4.0.0-rc4 starting
Aug 16 19:03:49 [dhcpcd] eth0: dhcpcd 4.0.0-rc4 starting
Aug 16 19:03:49 [ifplugd(eth0)] client: eth0: hardware address = 00:13:d3:ad:da:93
Aug 16 19:03:49 [dhcpcd] eth0: hardware address = 00:13:d3:ad:da:93
Aug 16 19:03:49 [ifplugd(eth0)] client: eth0: broadcasting for a lease
Aug 16 19:03:49 [dhcpcd] eth0: broadcasting for a lease
Aug 16 19:04:19 [ifplugd(eth0)] client: eth0: timed out
Aug 16 19:04:19 [dhcpcd] eth0: timed out
Aug 16 19:04:19 [ifplugd(eth0)] Program executed successfully.
Et aucune connection ne se fait. Alors qu'en spécifiant directement
config_eth0=( "apipa" )
dans /etc/conf.d/net, la connexion se fait.
Que puis-je faire ? Connaissez vous d'autres méthodes pour configurer automatiquement une interface au branchement du cable qui permetrait de gérer plusieurs configurations ?
Merci beaucoup |
|
Back to top |
|
|
VisualStation Tux's lil' helper
Joined: 30 Sep 2006 Posts: 106 Location: Un coin perdu ...
|
Posted: Sat Aug 16, 2008 9:09 pm Post subject: Re: [Réseau] utiliser ifplugd avec apipa |
|
|
Engywuck wrote: | Bonjour,
J'utilise actuellement ifplugd pour démarrer dhcpcd sur un réseau filaire dés la connexion au routeur. Cependant, il m'arrive de relier directement deux postes ensemble par un cable croisé sans passer par le routeur. J'aimerai alors utiliser apipa pour configurer autommatiquement cette connection comme décrit sur
http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml?part=4&chap=3#doc_chap5
Voila donc mon /etc/conf.d/net pour les deux postes concernés :
config_eth0=( "dhcp" )
fallback_eth0=( "apipa" )
Donc quand un cable est branché, ifplugd devrait activé le réseau, en testant d'abord dhcpcd puis apipa si le premier echoue.
Mais apparament, ifplugd ne "detecte" pas l'échec de dhcpcd : Lorsque je relie directement mes deux postes, j'ai ça dans les logs :
Aug 16 19:03:47 [kernel] eth0: link up.
Aug 16 19:03:48 [ifplugd(eth0)] Link beat detected.
Aug 16 19:03:49 [ifplugd(eth0)] Executing '/etc/ifplugd/ifplugd.action eth0 up'.
Aug 16 19:03:49 [ifplugd(eth0)] client: eth0: dhcpcd 4.0.0-rc4 starting
Aug 16 19:03:49 [dhcpcd] eth0: dhcpcd 4.0.0-rc4 starting
Aug 16 19:03:49 [ifplugd(eth0)] client: eth0: hardware address = 00:13:d3:ad:da:93
Aug 16 19:03:49 [dhcpcd] eth0: hardware address = 00:13:d3:ad:da:93
Aug 16 19:03:49 [ifplugd(eth0)] client: eth0: broadcasting for a lease
Aug 16 19:03:49 [dhcpcd] eth0: broadcasting for a lease
Aug 16 19:04:19 [ifplugd(eth0)] client: eth0: timed out
Aug 16 19:04:19 [dhcpcd] eth0: timed out
Aug 16 19:04:19 [ifplugd(eth0)] Program executed successfully.
Et aucune connection ne se fait. Alors qu'en spécifiant directement
config_eth0=( "apipa" )
dans /etc/conf.d/net, la connexion se fait.
Que puis-je faire ? Connaissez vous d'autres méthodes pour configurer automatiquement une interface au branchement du cable qui permetrait de gérer plusieurs configurations ?
Merci beaucoup |
dhcp_eth0("dhcp -t 10") (avec un timeout de 10 secondes apres on passe sur le fallback
fallback_eth0("apipa") _________________ - Own Website -
Gentoo ~x86 on Amilo M3438G, P4 2ghz and x86-64 on Dell Xps 1330 |
|
Back to top |
|
|
Zoboulo Tux's lil' helper
Joined: 07 Apr 2007 Posts: 97
|
Posted: Mon Aug 18, 2008 4:45 pm Post subject: |
|
|
ça fait exactement la même chose : ifplugd ne semble pas detecter le timeout de dhcpcd |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|