[dhcpcd] wifi et ethernet cassé après mise à jour (résolu)
- Maximilien LIX
- yeomen
- Messages : 211
- Inscription : mer. 23 avr. 2014, 14:27
[dhcpcd] wifi et ethernet cassé après mise à jour (résolu)
Hello world,
Je fais appel à vous en vous envoyant ce message depuis un modeste téléphone car il m'est impossible d'aller sur internet avec mon ordi sous archlinux.
Je suppose un gros bug. GNOME 3.20 m'indique que je suis bien connecté, que cela soit en ethernet ou en wifi, tout semble OK.
Je pensais alors que c'était Firefox qui n'était pas bien paramétré mais même pacman ne peut pas se connecter à un serveur, impossible d'envoyer des paquets avec ping.
J'ai fait un sudo dhcpcd et j'ai eu le msg suivant:
/usr/lib/resolvconf/libc: line 231: /etc/resolv.conf: No such file or directory.
En faisant systemctl status dhcpcd je trouve:
enp8s0: No IPv6 Routers available
wlp2s0: No IPv6 Routers available
Avant j'avais même une erreur type "due to RF-Kill"
Mais j'ai fait un rm /bin/rfkill pour ça (d'après ce que j'ai pu lire sur le forum anglophone d'arch...)
Merci de bien vouloir m'aider, ce problème est de loin le plus complexe que j'ai pu avoir sur Archlinux :/
Cordialement.
Je fais appel à vous en vous envoyant ce message depuis un modeste téléphone car il m'est impossible d'aller sur internet avec mon ordi sous archlinux.
Je suppose un gros bug. GNOME 3.20 m'indique que je suis bien connecté, que cela soit en ethernet ou en wifi, tout semble OK.
Je pensais alors que c'était Firefox qui n'était pas bien paramétré mais même pacman ne peut pas se connecter à un serveur, impossible d'envoyer des paquets avec ping.
J'ai fait un sudo dhcpcd et j'ai eu le msg suivant:
/usr/lib/resolvconf/libc: line 231: /etc/resolv.conf: No such file or directory.
En faisant systemctl status dhcpcd je trouve:
enp8s0: No IPv6 Routers available
wlp2s0: No IPv6 Routers available
Avant j'avais même une erreur type "due to RF-Kill"
Mais j'ai fait un rm /bin/rfkill pour ça (d'après ce que j'ai pu lire sur le forum anglophone d'arch...)
Merci de bien vouloir m'aider, ce problème est de loin le plus complexe que j'ai pu avoir sur Archlinux :/
Cordialement.
Dernière modification par Maximilien LIX le ven. 13 mai 2016, 10:12, modifié 1 fois.
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Re: [dhcpcd] wifi et ethernet cassé après mise à jour
Salut,
Si j'en crois ton premier message d'erreur il y a un problème avec le fichier /etc/resolv.conf qui n'est pas trouvé (il a pu être écrasé par une mise à jour mais je ne sais pas pourquoi). Du coup les DNS ne sont pas indiqué et tu ne peux pas naviguer sur le net via les url.
Si c'est bien ça tu devrais pouvoir faire un ping vers une adresse ip extérieure. Par exemple un DNS de Google.
Essaye de faire :
Si ça fonctionne il faut corriger ou plutôt recréer ton resolv.conf à placer dans /etc
De façon minimaliste ce fichier peut juste contenir un seul DNS, par exemple :
https://wiki.archlinux.fr/Resolv.conf
Si j'en crois ton premier message d'erreur il y a un problème avec le fichier /etc/resolv.conf qui n'est pas trouvé (il a pu être écrasé par une mise à jour mais je ne sais pas pourquoi). Du coup les DNS ne sont pas indiqué et tu ne peux pas naviguer sur le net via les url.
Si c'est bien ça tu devrais pouvoir faire un ping vers une adresse ip extérieure. Par exemple un DNS de Google.
Essaye de faire :
ping -c 4 8.8.8.8
Si ça fonctionne il faut corriger ou plutôt recréer ton resolv.conf à placer dans /etc
De façon minimaliste ce fichier peut juste contenir un seul DNS, par exemple :
Code : Tout sélectionner
nameserver 8.8.8.8
- benjarobin
- Maître du Kyudo
- Messages : 17239
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [dhcpcd] wifi et ethernet cassé après mise à jour
Bonjour, Tu as supprimé rfkill ???
Bon la première chose à faire est de désactiver tous tes services réseaux et de les arrêter. Puis de brancher un câble Ethernet et de simplement faire un :
Un fois ceci fait peux tu donner la sortie de : ou si tu n'as pas tree :
Bon la première chose à faire est de désactiver tous tes services réseaux et de les arrêter. Puis de brancher un câble Ethernet et de simplement faire un :
dhcpcd enp8s0
Un fois ceci fait peux tu donner la sortie de :
Code : Tout sélectionner
tree /etc/systemd/system
Code : Tout sélectionner
find /etc/systemd/system -exec ls -ld {} \;
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [dhcpcd] wifi et ethernet cassé après mise à jour
Ah oui, j'avais pas fais gaffe à la fin du post. Je m'étais focalisé sur le premier message d'erreur disant que resolv.conf avait disparu.benjarobin a écrit :Bonjour, Tu as supprimé rfkill ???
- Maximilien LIX
- yeomen
- Messages : 211
- Inscription : mer. 23 avr. 2014, 14:27
Re: [dhcpcd] wifi et ethernet cassé après mise à jour
Merci pour vos réponses.
J'arrive pas à éditer resolv.conf, j'ai créé le fichier /etc/resolvconf/resolv.conf.d/tail qui contient le nameserver.
Mais en faisant sudo resolvconf -u j'ai le message d'erreur suivant:
/usr/lib/resolvconf/libc: line 231: /etc/resolv.conf
J'arrive pas à éditer resolv.conf, j'ai créé le fichier /etc/resolvconf/resolv.conf.d/tail qui contient le nameserver.
Mais en faisant sudo resolvconf -u j'ai le message d'erreur suivant:
/usr/lib/resolvconf/libc: line 231: /etc/resolv.conf
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Re: [dhcpcd] wifi et ethernet cassé après mise à jour
Comment ça tu n'arrives pas à éditer resolv.conf ?
Pourquoi as tu créé /etc/resolvconf/resolv.conf.d/tail ?
Que donne
As tu fait ce qu'a proposé benjarobin ?
Pourquoi as tu créé /etc/resolvconf/resolv.conf.d/tail ?
Que donne
ping -c 4 8.8.8.8
?As tu fait ce qu'a proposé benjarobin ?
- Maximilien LIX
- yeomen
- Messages : 211
- Inscription : mer. 23 avr. 2014, 14:27
Re: [dhcpcd] wifi et ethernet cassé après mise à jour
Non pas encore mais sinon bien fait un ping et oui les paquets sont envoyés.
Je n'arrive pas éditer le fichier resolv.conf, y compris en mode root.
vim m'indique "impossible d'éditer ce lien"
Je ne peux pas forcer l'écriture avec w!
Du coup en cherchant un peu, j'ai cru comprendre qu'on pouvait faire autrement pour modifier le contenu de ce fichier.
Soit en éditant /etc/network/interfaces et en y ajoutant dns-nameservers soit en créant le fichier /etc/resolvconf/resolv.conf.d/tail (ou base) pour enduite redémarrer networkmanager ou faire un sudo resolvconf -u
D'ailleurs j'ai aussi voulu ajouter l'adresse du dns avec sudo resolvconf -a 8.8.8.8 mais ai un message d'erreur.
No file in stdin
Sinon j'ai réinstallé rfkill en chrootant le système via un live system.
Au cas ou ^^
Je vais maintenant faire ce qu''a dit benjarobin
Je n'arrive pas éditer le fichier resolv.conf, y compris en mode root.
vim m'indique "impossible d'éditer ce lien"
Je ne peux pas forcer l'écriture avec w!
Du coup en cherchant un peu, j'ai cru comprendre qu'on pouvait faire autrement pour modifier le contenu de ce fichier.
Soit en éditant /etc/network/interfaces et en y ajoutant dns-nameservers soit en créant le fichier /etc/resolvconf/resolv.conf.d/tail (ou base) pour enduite redémarrer networkmanager ou faire un sudo resolvconf -u
D'ailleurs j'ai aussi voulu ajouter l'adresse du dns avec sudo resolvconf -a 8.8.8.8 mais ai un message d'erreur.
No file in stdin
Sinon j'ai réinstallé rfkill en chrootant le système via un live system.
Au cas ou ^^
Je vais maintenant faire ce qu''a dit benjarobin
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
- benjarobin
- Maître du Kyudo
- Messages : 17239
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [dhcpcd] wifi et ethernet cassé après mise à jour
Ce que j'indique ne marchera sûrement pas, il faut d'abord supprimer les fichiers resolv.conf car apparemment c'est un lien symbolique pointant vers un endroit invalide
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- Maximilien LIX
- yeomen
- Messages : 211
- Inscription : mer. 23 avr. 2014, 14:27
Re: [dhcpcd] wifi et ethernet cassé après mise à jour
Merci benjarobin je suis sur une piste !
J'ai supprimé /etc/resolv.conf
Puis je l'ai recréé avec vim.
Surprise! J'ai pu éditer le fichier et l'enregistrer en y mettant
nameserver 8.8.8.8
Et la youpii j'ai internet ^^
Cependant quand je fais sudo resolvconf -l
J'obtiens
#resolv.conf from NetworkManager
#generated by NerworkManager
nameserver 127.0.0.1
Le fichier est réédité et du coup quand je reboot je suis obligé de le suprimer encore afin de le rééditer pour aller sur internet. ^^'
Y aurait-il un moyen de corriger cela ?
J'ai supprimé /etc/resolv.conf
Puis je l'ai recréé avec vim.
Surprise! J'ai pu éditer le fichier et l'enregistrer en y mettant
nameserver 8.8.8.8
Et la youpii j'ai internet ^^
Cependant quand je fais sudo resolvconf -l
J'obtiens
#resolv.conf from NetworkManager
#generated by NerworkManager
nameserver 127.0.0.1
Le fichier est réédité et du coup quand je reboot je suis obligé de le suprimer encore afin de le rééditer pour aller sur internet. ^^'
Y aurait-il un moyen de corriger cela ?
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
- Xorg
- Maître du Kyudo
- Messages : 1933
- Inscription : dim. 22 janv. 2012, 19:25
- Localisation : Entre le clavier et la chaise.
Re: [dhcpcd] wifi et ethernet cassé après mise à jour
Dans NetworkManager, il y a moyen de spécifier le DNS pour un réseau, essaye de trouver ça dans les options.
Vu que tu peux mettre plusieurs DNS il me semble, tu peux même mettre :
Qui sont, respectivement, le DNS primaire et le DNS secondaire de Google.
Vu que tu peux mettre plusieurs DNS il me semble, tu peux même mettre :
Code : Tout sélectionner
8.8.8.8
8.8.4.4
- Maximilien LIX
- yeomen
- Messages : 211
- Inscription : mer. 23 avr. 2014, 14:27
Re: [dhcpcd] wifi et ethernet cassé après mise à jour
C'est bon !
Problème réglé !
Il suffisait d'éditer NetworkManager.conf et de changer la valeur de dns pour
dns=none
Ainsi NetworkManager n'édite plus le resolv.conf et tout rentre dans l'ordre.
Problème réglé !
Il suffisait d'éditer NetworkManager.conf et de changer la valeur de dns pour
dns=none
Ainsi NetworkManager n'édite plus le resolv.conf et tout rentre dans l'ordre.
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
- Xorg
- Maître du Kyudo
- Messages : 1933
- Inscription : dim. 22 janv. 2012, 19:25
- Localisation : Entre le clavier et la chaise.
Re: [dhcpcd] wifi et ethernet cassé après mise à jour (résolu)
C'était donc lui le fautif...
- benjarobin
- Maître du Kyudo
- Messages : 17239
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [dhcpcd] wifi et ethernet cassé après mise à jour (résolu)
Ce que je ne comprend pas, c'est si tu utilises NetworkManager, avec une IP dynamique (dhcp) ou non, c'est NetworkManager qui devrait être responsable dans l'écriture de ce fichier. Cela me semble un peu "bricolage" de que tu as fait. Après la vrai source du problème, je pense qu'il nous manque beaucoup d'information
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [dhcpcd] wifi et ethernet cassé après mise à jour (résolu)
Pour imposer son resolv.conf non écrasé par NM, il y a la solution du resolv.conf.head
NM a beau refaire mon resolv.conf, mes adresses : passent en tête
NM a beau refaire mon resolv.conf, mes adresses :
Code : Tout sélectionner
# nano /etc/resolv.conf.head
#Google DNS
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844