Page 1 sur 1

[DHCP / CPL] Pas d'attribution IP. (résolu)

Publié : mer. 19 sept. 2012, 11:28
par Anghirrim
Hello,

Dites, j'ai fait une install sur mon nouvel ordi avec l'iso de Septembre.Hors je rencontre un nouveau souci, je n'arrive pas à me connecter à ma box via CPL en DHCP.

Lors d'une précédente installation d'Arch sur cet ordi avec l'iso d'Aout, pas de souci, tout marchait bien du premier coup.

Mes deux cartes réseau sont bien reconnues et listées par la commande "lspci".

En fouinant sur le /var/log/everything.log, j'ai vu que ça coince lors de l'attribution de l'ip (il tente de l'ipv6, alors que ma box ne le gère pas).

Branché en direct sur ma box (Livebox 2), pas de souci en revanche, connectivité fonctionnelle et automatique.

Du coup, je me demande si la MAJ de netcfg n'y est pas pour quelque chose (seule différence réseau entre les deux iso)? Pour info je n'ai pas touché le "/etc/conf.d/netcfg", faut-il y renseigner quelque chose?

Merci,

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : mer. 19 sept. 2012, 11:45
par karhu
Bonjour

As tu essayé de désactiver IPv6 ?
Avec GRUB (1 et 2)
ne charge pas la pile IPv6

Code : Tout sélectionner

kernel /boot/vmlinuz-linux root=/dev/sda1 ro ipv6.disable=1
ou charge la pile IPv6 mais ne l'utilise pas

Code : Tout sélectionner

kernel /boot/vmlinuz-linux root=/dev/sda1 ro ipv6.disable_ipv6=1

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : mer. 19 sept. 2012, 11:55
par Anghirrim
Salut,

Merci, j'utilise syslinux pour l'instant, j'imagine que ça donne quelque chose comme:

Code : Tout sélectionner

LABEL arch
	MENU LABEL Arch Linux
	LINUX ../vmlinuz-linux
	APPEND root=/dev/sda3 ro ipv6.disable=1
	INITRD ../initramfs-linux.img
Sinon, si le problème vient bien de là, j'imagine qu'une des solutions du wiki est plus propre sur le long terme?

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : mer. 19 sept. 2012, 12:09
par karhu
Je pense que j'ai du m'inspirer de ce wiki, ou d'un autre.
L'important étant de passer ce paramètre au noyau lors du chargement, donc ça devrait le faire pour syslinux.
La solution propre serait que Mr. Orange modifie sa boîte !! :mrgreen:

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : mer. 19 sept. 2012, 13:39
par Anghirrim
Pour Mr. Orange, on est d'accord...

Mais à mon avis le souci n'est pas chez lui. Parce que branché en direct sur la box, ça fonctionne sans souci (et vraisemblablement en ipv4). C'est en passant par les boitiers CPL que ça coince.

Du coup, comment Arch "décide" s'il faut utiliser ipv4 ou ipv6? Le boitier envoie-t-il un signal erroné à Arch?

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : mer. 19 sept. 2012, 13:59
par widapit
Salut !

En tout cas, ce qui est sur, c'est que les CPL se contentent de transmettre du mieux qu'ils peuvent les données... mais ne s'occupent absolument pas de décider de prendre par IPv4 ou 6 !

Par contre; suivant la distance/qualité/autres branchements des prises/ligne sur lesquelle sont branché les CPL, cela peut créer des interférences qui gêne la communication entre les boitiers CPL (par exemple un CPL sur multi-prise est fortement déconseillé !) :mrgreen:

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : mer. 19 sept. 2012, 14:07
par Anghirrim
Ok, mais ce qui est étrange c'est qu'avec un autre ordi équipé d'Arch (ou le même ordi sous Windows 7), ça fonctionne...

Sinon pour les multiprises... :paf:

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : jeu. 20 sept. 2012, 07:56
par Anghirrim
Bon,

L'ajout du blocage ipv6 dans syslinux.cfg n'a rien changé. Une fois mon syslinux.cfg remis à son état d'origine, j'ai fini l'installation de mon environnement graphique et installé WICD.

Voici le log WICD quand j'essaie de me connecter au réseau via les CPL.

Code : Tout sélectionner

2012/09/20 09:51:16 :: Running DHCP with hostname archasus
2012/09/20 09:51:16 :: dhcpcd[728]: version 5.6.2 starting
2012/09/20 09:51:16 ::
2012/09/20 09:51:17 :: dhcpcd[728]: eth0: sending IPv6 Router Solicitation
2012/09/20 09:51:17 ::
2012/09/20 09:51:17 :: dhcpcd[728]: eth0: broadcasting for a lease
2012/09/20 09:51:17 ::
2012/09/20 09:51:21 :: dhcpcd[728]: eth0: sending IPv6 Router Solicitation
2012/09/20 09:51:21 ::
2012/09/20 09:51:25 :: dhcpcd[728]: eth0: sending IPv6 Router Solicitation
2012/09/20 09:51:25 ::
2012/09/20 09:51:29 :: dhcpcd[728]: eth0: sending IPv6 Router Solicitation
2012/09/20 09:51:29 ::
2012/09/20 09:51:29 :: dhcpcd[728]: eth0: no IPv6 Routers available
2012/09/20 09:51:29 ::
2012/09/20 09:51:47 :: dhcpcd[728]: timed out
2012/09/20 09:51:47 ::
2012/09/20 09:51:47 :: DHCP connection failed
2012/09/20 09:51:47 :: exiting connection thread
2012/09/20 09:51:47 :: Sending connection attempt result dhcp_failed
Ca vient des CPL ou d'autre chose?

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : sam. 22 sept. 2012, 09:27
par Anghirrim
Bon ce sujet n'a pas l'air de déchainer les foules mais bon, je vais persister :mrgreen: .

Du coup, j'ai testé deux méthodes pour décharger ipv6 en suivant le wiki, avec mkinitcpio.conf et sysctl.conf. Rien n'a marché.

Alors du coup, voici les logs Wicd, pour:

Connection avec eth0 via CPL, qui ne fonctionne pas:

Code : Tout sélectionner

2012/09/21 23:15:51 :: Putting interface up...
2012/09/21 23:15:53 :: Running DHCP with hostname archasus
2012/09/21 23:15:53 :: dhcpcd[1235]: version 5.6.2 starting
2012/09/21 23:15:53 ::
2012/09/21 23:15:53 :: dhcpcd[1235]: eth0: sending IPv6 Router Solicitation
2012/09/21 23:15:53 ::
2012/09/21 23:15:53 :: dhcpcd[1235]: eth0: sendmsg: Network is unreachable
2012/09/21 23:15:53 ::
2012/09/21 23:15:53 :: dhcpcd[1235]: eth0: broadcasting for a lease
2012/09/21 23:15:53 ::
2012/09/21 23:15:57 :: dhcpcd[1235]: eth0: sending IPv6 Router Solicitation
2012/09/21 23:15:57 ::
2012/09/21 23:15:57 :: dhcpcd[1235]: eth0: sendmsg: Network is unreachable
2012/09/21 23:15:57 ::
2012/09/21 23:16:01 :: dhcpcd[1235]: eth0: sending IPv6 Router Solicitation
2012/09/21 23:16:01 ::
2012/09/21 23:16:01 :: dhcpcd[1235]: eth0: sendmsg: Network is unreachable
2012/09/21 23:16:01 ::
2012/09/21 23:16:05 :: dhcpcd[1235]: eth0: sending IPv6 Router Solicitation
2012/09/21 23:16:05 ::
2012/09/21 23:16:05 :: dhcpcd[1235]: eth0: sendmsg: Network is unreachable
2012/09/21 23:16:05 ::
2012/09/21 23:16:05 :: dhcpcd[1235]: eth0: no IPv6 Routers available
2012/09/21 23:16:05 ::
2012/09/21 23:16:23 :: dhcpcd[1235]: timed out
2012/09/21 23:16:23 ::
2012/09/21 23:16:23 :: DHCP connection failed
2012/09/21 23:16:23 :: exiting connection thread
2012/09/21 23:16:23 :: Sending connection attempt result dhcp_failed
Connection eth0 en direct sur la Livebox, et ça fonctionne très bien:

Code : Tout sélectionner

2012/09/21 23:21:49 :: Putting interface up...
2012/09/21 23:21:51 :: Running DHCP with hostname archasus
2012/09/21 23:21:51 :: dhcpcd[1697]: version 5.6.2 starting
2012/09/21 23:21:51 ::
2012/09/21 23:21:51 :: dhcpcd[1697]: eth0: sending IPv6 Router Solicitation
2012/09/21 23:21:51 ::
2012/09/21 23:21:51 :: dhcpcd[1697]: eth0: sendmsg: Network is unreachable
2012/09/21 23:21:51 ::
2012/09/21 23:21:51 :: dhcpcd[1697]: eth0: broadcasting for a lease
2012/09/21 23:21:51 ::
2012/09/21 23:21:53 :: dhcpcd[1697]: eth0: offered 192.168.1.12 from 192.168.1.1
2012/09/21 23:21:53 ::
2012/09/21 23:21:53 :: dhcpcd[1697]: eth0: acknowledged 192.168.1.12 from 192.168.1.1
2012/09/21 23:21:53 ::
2012/09/21 23:21:53 :: dhcpcd[1697]: eth0: checking for 192.168.1.12
2012/09/21 23:21:53 ::
2012/09/21 23:21:55 :: dhcpcd[1697]: eth0: sending IPv6 Router Solicitation
2012/09/21 23:21:55 ::
2012/09/21 23:21:55 :: dhcpcd[1697]: eth0: sendmsg: Network is unreachable
2012/09/21 23:21:55 ::
2012/09/21 23:21:58 :: dhcpcd[1697]: eth0: leased 192.168.1.12 for 86400 seconds
2012/09/21 23:21:58 ::
2012/09/21 23:21:58 :: dhcpcd[1697]: forked to background, child pid 1723
2012/09/21 23:21:58 ::
2012/09/21 23:21:58 ::
2012/09/21 23:21:58 :: DHCP connection successful
2012/09/21 23:21:58 :: Connecting thread exiting.
2012/09/21 23:21:58 :: Sending connection attempt result success
Connection sur ma box, en Wifi, et qui fonctionne aussi.

Code : Tout sélectionner

2012/09/22 00:38:59 :: Putting interface up...
2012/09/22 00:39:01 :: Generating psk...
2012/09/22 00:39:01 :: Attempting to authenticate...
2012/09/22 00:39:02 :: Running DHCP with hostname archasus
2012/09/22 00:39:02 :: dhcpcd[2841]: version 5.6.2 starting
2012/09/22 00:39:02 ::
2012/09/22 00:39:02 :: dhcpcd[2841]: wlan0: sending IPv6 Router Solicitation
2012/09/22 00:39:02 ::
2012/09/22 00:39:02 :: dhcpcd[2841]: wlan0: sendmsg: Network is unreachable
2012/09/22 00:39:02 ::
2012/09/22 00:39:02 :: dhcpcd[2841]: wlan0: broadcasting for a lease
2012/09/22 00:39:02 ::
2012/09/22 00:39:04 :: dhcpcd[2841]: wlan0: offered 192.168.1.14 from 192.168.1.1
2012/09/22 00:39:04 ::
2012/09/22 00:39:04 :: dhcpcd[2841]: wlan0: acknowledged 192.168.1.14 from 192.168.1.1
2012/09/22 00:39:04 ::
2012/09/22 00:39:04 :: dhcpcd[2841]: wlan0: checking for 192.168.1.14
2012/09/22 00:39:04 ::
2012/09/22 00:39:06 :: dhcpcd[2841]: wlan0: sending IPv6 Router Solicitation
2012/09/22 00:39:06 ::
2012/09/22 00:39:06 :: dhcpcd[2841]: wlan0: sendmsg: Network is unreachable
2012/09/22 00:39:06 ::
2012/09/22 00:39:10 :: dhcpcd[2841]: wlan0: leased 192.168.1.14 for 86400 seconds
2012/09/22 00:39:10 ::
2012/09/22 00:39:10 :: dhcpcd[2841]: forked to background, child pid 2867
2012/09/22 00:39:10 ::
2012/09/22 00:39:10 ::
2012/09/22 00:39:10 :: DHCP connection successful
2012/09/22 00:39:10 :: not verifying
2012/09/22 00:39:10 :: Connecting thread exiting.
2012/09/22 00:39:10 :: Sending connection attempt result success
Qu'est-ce qui fait que ça ne marche pas avec CPL? Passer en IP statique changerait-il quelque chose?

Merci d'avance pour votre aide.

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : sam. 22 sept. 2012, 10:01
par karhu
Le CPL ne devrait que juste transmettre les informations entre deux "prises". Avec un raccordement sur une multiprise, il peut y avoir des perturbations à cause d'une inversion phase/retour mais c'est tout (cf @widapit), peut-être qu'en augmentant les délais d'attente tu augmenterais tes chances d'obtention d'une adresse ?
Désolé pas d'autre idée. :oops:

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : sam. 22 sept. 2012, 11:27
par benjarobin
Normalement le CPL devrait être vue comme un câble Ethernet, donc si les boîtiers indique (souvent via une LED) que la connexion est OK cela devrait fonctionner.
Mais pour en être sûre que ce n'est pas le CPL le problème, le plus simple est de déplacer temporairement le PC à coté de la box et ensuite d'utiliser un vrai câble Ethernet.
Sinon tu peux aussi essayé d'utiliser dhclient à la place de dhcpcd (Il est nécessaire de l'installer)

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : sam. 22 sept. 2012, 11:43
par Anghirrim
Justement, j'ai déjà branché en direct via Ethernet sur la box et ça fonctionne direct.Ce qui est étrange, c'est que sous Windows, la connexion fonctionne avec et sans CPL...

Donc le CPL est "bon", je vais voir avec dhclient. Pour la multiprise, même sans ça ne fonctionne pas.

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : sam. 22 sept. 2012, 15:50
par lekaf974
Salut, tu pourrais tenter de lancer la commande dhcpcd manuellement plus fois pour voir si cela persiste.

Essaye aussi en rapprochant ton boitier CPL de la prise électrique où se situe celui relié à la livebox.

Re: [DHCP / CPL] Pas d'attribution IP.

Publié : lun. 24 sept. 2012, 21:17
par Anghirrim
Bon, après une extinction des CPL pour passer les orages d'hier soir, tout fonctionne aujourd'hui. Allez comprendre... peut-être mal synchronisés?

Je passe en résolu du coup.

Merci pour votre aide!