[netctl] problème de connexion (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
Aikadil
archer
Messages : 113
Inscription : dim. 18 déc. 2011, 20:20
Localisation : Belgique - Liege

[netctl] problème de connexion (résolu)

Message par Aikadil »

Bonjour, il m'arrive une chose étrange, mon modem/routeur wifi/ethernet fournit sa connection à 2 machines, toutes les deux sous arch, dernière mise à jours il y a moins d'une semaine.

Le 1er Pc connecté en ethernet, pas de problème, par contre le portable depuis que je l'ai connecté chez un amis en éthernet (je ne sais pas si celà en est la cause mais c'est le dernier évènement avant de le connecter chez moi) et depuis je n'arrive ni à me connecter en wifi, ni en ethernet chez moi. Par contre j'arrive à me connecter en wifi à mon smathphone en partage de connection...

Code : Tout sélectionner

[squall@ArchLinuxLaptop ~]$ sudo netctl start ethernet
[sudo] password for squall: 
Job for netctl@ethernet.service failed. See 'systemctl status netctl@ethernet.service' and 'journalctl -xn' for details.

Code : Tout sélectionner

[squall@ArchLinuxLaptop ~]$ sudo journalctl -xn
-- Logs begin at mer. 2012-07-25 18:14:50 CEST, end at mar. 2013-07-02 18:22:22 CEST. --
juil. 02 18:21:45 ArchLinuxLaptop network[2536]: Failed to bring the network up for profile 'ethernet'
juil. 02 18:21:45 ArchLinuxLaptop systemd[1]: netctl@ethernet.service: main process exited, code=exited, status=1/FAILURE
juil. 02 18:21:45 ArchLinuxLaptop systemd[1]: Failed to start A basic dhcp ethernet connection.
-- Subject: Unit netctl@ethernet.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/be02cf6855d2428ba40df7e9d022f03d
-- 
-- Unit netctl@ethernet.service has failed.
-- 
-- The result is failed.
juil. 02 18:21:45 ArchLinuxLaptop systemd[1]: Unit netctl@ethernet.service entered failed state.
juil. 02 18:21:45 ArchLinuxLaptop sudo[2530]: pam_unix(sudo:session): session closed for user root
juil. 02 18:21:47 ArchLinuxLaptop ntpd[303]: Deleting interface #19 enp4s0, 2a02:2788:534:12d:e2cb:4eff:fe26:466#123, interface stats:
juil. 02 18:21:47 ArchLinuxLaptop ntpd[303]: Deleting interface #18 enp4s0, fe80::e2cb:4eff:fe26:466#123, interface stats: received=0,
juil. 02 18:21:47 ArchLinuxLaptop ntpd[303]: peers refreshed
juil. 02 18:22:22 ArchLinuxLaptop sudo[2633]: squall : TTY=pts/1 ; PWD=/home/squall ; USER=root ; COMMAND=/usr/bin/journalctl -xn
juil. 02 18:22:22 ArchLinuxLaptop sudo[2633]: pam_unix(sudo:session): session opened for user root by squall(uid=0)

Code : Tout sélectionner

[squall@ArchLinuxLaptop ~]$ sudo netctl status ethernet
netctl@ethernet.service - A basic dhcp ethernet connection
   Loaded: loaded (/etc/systemd/system/netctl@ethernet.service; enabled)
   Active: failed (Result: exit-code) since mar. 2013-07-02 18:21:45 CEST; 2min 22s ago
     Docs: man:netctl.profile(5)
  Process: 2536 ExecStart=/usr/lib/network/network start %I (code=exited, status=1/FAILURE)

juil. 02 18:21:40 ArchLinuxLaptop dhcpcd[2570]: enp4s0: reject NAK via 192.168.0.1
juil. 02 18:21:40 ArchLinuxLaptop dhcpcd[2570]: enp4s0: broadcasting for a lease
juil. 02 18:21:40 ArchLinuxLaptop dhcpcd[2570]: enp4s0: offered 192.168.0.4 from 192.168.0.1
juil. 02 18:21:41 ArchLinuxLaptop dhcpcd[2570]: enp4s0: acknowledged 192.168.0.4 from 192.168.0.1
juil. 02 18:21:41 ArchLinuxLaptop dhcpcd[2570]: enp4s0: checking for 192.168.0.4
juil. 02 18:21:45 ArchLinuxLaptop dhcpcd[2570]: timed out
juil. 02 18:21:45 ArchLinuxLaptop network[2536]: DHCP IP lease attempt failed on interface 'enp4s0'
juil. 02 18:21:45 ArchLinuxLaptop systemd[1]: netctl@ethernet.service: main process exited, code=exited, status=1/FAILURE
juil. 02 18:21:45 ArchLinuxLaptop systemd[1]: Failed to start A basic dhcp ethernet connection.
juil. 02 18:21:45 ArchLinuxLaptop systemd[1]: Unit netctl@ethernet.service entered failed state.

Code : Tout sélectionner

[squall@ArchLinuxLaptop ~]$ sudo vim /etc/netctl/ethernet
  1 Description='A basic dhcp ethernet connection'
  2 Interface=enp4s0
  3 Connection=ethernet
  4 IP=dhcp
  5 ## for DHCPv6
  6 #IP6=dhcp
  7 ## for IPv6 autoconfiguration
  8 #IP6=stateless
Merci pour votre aide.
Dernière modification par Aikadil le jeu. 04 juil. 2013, 01:07, modifié 2 fois.
ASUS Rampage II gene - Intel i7-950 - Corsaire 3*2Go - Samsung SpinPoint F1 300Go
x2 - Nvidia Gtx295 - ArchLinux/Win7 Arium - X86-64.

Je ne suis pas programmeur, je suis tuto dépendant et je le vie bien !
Avatar de l’utilisateur
Aikadil
archer
Messages : 113
Inscription : dim. 18 déc. 2011, 20:20
Localisation : Belgique - Liege

Re: [netctl] problème de connexion

Message par Aikadil »

Etrange, je viens de forcer l'adressage d'une ip à l'adress mac de mon portable et depuis j'arrive à me connecter en ethenet.. quand je laisse le modem en dhcp celà ne fonctionne plus...

Sur l'autre pc, celà fonctionne dans les deux cas...
ASUS Rampage II gene - Intel i7-950 - Corsaire 3*2Go - Samsung SpinPoint F1 300Go
x2 - Nvidia Gtx295 - ArchLinux/Win7 Arium - X86-64.

Je ne suis pas programmeur, je suis tuto dépendant et je le vie bien !
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [netctl] problème de connexion

Message par widapit »

Salut !

Tu as essayé en désactivant l'IPv6 ? il y a ces 2 lignes qui peuvent laisser penser à un conflit entre les 2 adressages

Code : Tout sélectionner

juil. 02 18:21:47 ArchLinuxLaptop ntpd[303]: Deleting interface #19 enp4s0, 2a02:2788:534:12d:e2cb:4eff:fe26:466#123, interface stats:
juil. 02 18:21:47 ArchLinuxLaptop ntpd[303]: Deleting interface #18 enp4s0, fe80::e2cb:4eff:fe26:466#123, interface stats: received=0,
juil. 02 18:21:47 ArchLinuxLaptop ntpd[303]: peers refreshed
bien que ça me paraisse bizarre quand même...

En fait la ligne que je trouve le plus bizarre, c'est celle-là:

Code : Tout sélectionner

juil. 02 18:21:40 ArchLinuxLaptop dhcpcd[2570]: enp4s0: reject NAK via 192.168.0.1
mais je ne sais pas à quoi c'est dû :?

tu n'as pas des lignes avant ? tu as essayé en filtrant les logs avec

Code : Tout sélectionner

journalctl -u netctl@<profil>
ou avec les heures ...
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Avatar de l’utilisateur
Aikadil
archer
Messages : 113
Inscription : dim. 18 déc. 2011, 20:20
Localisation : Belgique - Liege

Re: [netctl] problème de connexion

Message par Aikadil »

-Pas d'ipv6 activé, j'avais essayé de l'activé vu que j'en ai une, mais sans succès, donc j'ai commenter les ligne.

-192.168.0.1 c'est mon modem/routeur

-Rien d'autres dans les log que ce que j'ai afficher plus haut.

Encore plus étrange, j'arrive à me connecter en ethernet par dhcp chez mon voisin sur son routeur... Mon routeur aurait-il un problème... la réinitialisation d'usine n'a rien changer, je n'arrive à m'y connecter que quand j'attribue explicitement une ip à mon portable.
ASUS Rampage II gene - Intel i7-950 - Corsaire 3*2Go - Samsung SpinPoint F1 300Go
x2 - Nvidia Gtx295 - ArchLinux/Win7 Arium - X86-64.

Je ne suis pas programmeur, je suis tuto dépendant et je le vie bien !
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [netctl] problème de connexion

Message par widapit »

j'arrive à me connecter en ethernet par dhcp chez mon voisin sur son routeur... Mon routeur aurait-il un problème...
bé du coup; ouais,certinement... et vu qu'il marche pour ton autre ordi, apparement,le 2° lui revient pas !? tu as essayé en changeant d'adresse mac ? ou en te pluggant sur un autre port ? ...on sait jamais :pasdidee:
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Avatar de l’utilisateur
lekaf974
yeomen
Messages : 205
Inscription : dim. 15 juil. 2012, 01:02

Re: [netctl] problème de connexion

Message par lekaf974 »

Salut, vérifie si l'adresse IP que tu obtiens en DHCP n'est pas en double sur ton réseau,
"Keep it Simple, Stupid"
Avatar de l’utilisateur
Aikadil
archer
Messages : 113
Inscription : dim. 18 déc. 2011, 20:20
Localisation : Belgique - Liege

Re: [netctl] problème de connexion

Message par Aikadil »

-@widapit j'avais aussi changé de port, sans différences.
-@lekaf974 comment je vérifie si il me donne une ip déja attribué sans qu'il ne m'en attribue une préalablement..? pas sur d'être clair là...

Merci. Bon au moins je ne suis plus bloqué, mais j'aimerais que l'atribution dhcp fonctionne, je ne suis pas contre le fait de rester en attribution explicite mais j'aimerais comprendre le problème...
ASUS Rampage II gene - Intel i7-950 - Corsaire 3*2Go - Samsung SpinPoint F1 300Go
x2 - Nvidia Gtx295 - ArchLinux/Win7 Arium - X86-64.

Je ne suis pas programmeur, je suis tuto dépendant et je le vie bien !
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [netctl] problème de connexion

Message par widapit »

@lekaf974 : il me semble que normalement, le serveur dhcp est censé évité ça...
@Aikadil : tu as essayé en changeant d'adresse mac ? (avec macchanger) des fois que ce soit un conflit avec un bail existant et qui ne ce soit pas clôturé correctement pour x raison ...
et sinon (je pense pas que ce soit ton profil, il est correct et il fonctionne chez ton voisin...) mais tu auras peut-être plus d'infos en lançant un

Code : Tout sélectionner

dhcpcd -x
dhcpcd <interface>
Edit : de plus, pour désactiver IPv6, il ne suffit pas de commenter les lignes dans le profil -> Desactiver_IPv6 :chinois: même si je ne pense pas que ce soit ça finalement...
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [netctl] problème de connexion

Message par Ypnose »

Dorénavant (depuis le kernel 3.4 qui l'inclus directement, et non plus en module), tu peux désactiver IPv6 en ajoutant ipv6.disable=1 aux options de démarrage.
Avatar de l’utilisateur
Aikadil
archer
Messages : 113
Inscription : dim. 18 déc. 2011, 20:20
Localisation : Belgique - Liege

Re: [netctl] problème de connexion

Message par Aikadil »

Après changement de d'adresse mac tout rentre dans l'ordre... bon et bien merci. Problème résolus (étrange quand même)

MERCI
ASUS Rampage II gene - Intel i7-950 - Corsaire 3*2Go - Samsung SpinPoint F1 300Go
x2 - Nvidia Gtx295 - ArchLinux/Win7 Arium - X86-64.

Je ne suis pas programmeur, je suis tuto dépendant et je le vie bien !
Répondre