Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Réseau] utiliser ifplugd avec apipa
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Zoboulo
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2007
Posts: 97

PostPosted: Sat Aug 16, 2008 5:07 pm    Post subject: [Réseau] utiliser ifplugd avec apipa Reply with quote

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
View user's profile Send private message
VisualStation
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2006
Posts: 106
Location: Un coin perdu ...

PostPosted: Sat Aug 16, 2008 9:09 pm    Post subject: Re: [Réseau] utiliser ifplugd avec apipa Reply with quote

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
View user's profile Send private message
Zoboulo
Tux's lil' helper
Tux's lil' helper


Joined: 07 Apr 2007
Posts: 97

PostPosted: Mon Aug 18, 2008 4:45 pm    Post subject: Reply with quote

ça fait exactement la même chose : ifplugd ne semble pas detecter le timeout de dhcpcd
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
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