web-dev-qa-db-fra.com

Peut établir la connexion, mais toujours obtenir "connect: le réseau est inaccessible"

J'ai un ordinateur portable Asus E402NA. J'ai installé Ubuntu 16.04 à ce sujet. À la fin de l’installation, le programme d’installation s’est écrasé, mais je suis toujours en mesure de démarrer et de démarrer Ubuntu (je ne sais pas si c’est une information utile, mais ce n’est pas le problème qui me préoccupe pour le moment).

Je peux voir les réseaux wifi, je peux me connecter (et cela détecte si j'utilise un mot de passe incorrect). Je vois une connexion quand il est établi. Cependant, lorsque j'essaie d'aller en ligne, je ne peux accéder à aucun site et je ne peux rien cingler:

$ ping 192.168.0.1
connect: Network is unreachable

$ ping 8.8.8.8
connect: Network is unreachable

J'ai essayé de me connecter via Ethernet, mais l'effet est le même. Il me dit qu'une connexion a été établie, mais j'obtiens les mêmes résultats pour toutes les tentatives de ping. La même chose se produit lorsque je démarre en mode USB, je ne pense donc pas que cela ait un lien avec l’installation. J'ai essayé d'exécuter Debian 9.5.0 live usb et la même chose s'est produite lorsque je me suis connecté via Ethernet. De même pour exécuter Ubuntu 16.04 live usb.

Voici les sorties de quelques commandes que j'ai exécutées sur Ubuntu 16.04 installé: J'ai exécuté netstat alors que j'étais connecté à un réseau wifi.

$ netstat -natp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      1336/cupsd      
tcp6       0      0 ::1:631                 :::*                    LISTEN      1336/cupsd 

$ ifconfig -a
enp1s0f2  Link encap:Ethernet  HWaddr 60:45:cb:bf:bd:2e  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:6836 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6836 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:507456 (507.4 KB)  TX bytes:507456 (507.4 KB)

wlp2s0    Link encap:Ethernet  HWaddr f0:03:8c:8f:5d:15  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

$ cat /etc/resolv.conf 
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

Édition: lors de l'exécution de Sudo dhclient -v:

$ Sudo dhclient -v
Internet Systems Consortium DHCP Client 4.3.3
Copyright 2004-2015 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/


Listening on LPF/wlp2s0/f0:03:8c:8f:5d:15
Sending on   LPF/wlp2s0/f0:03:8c:8f:5d:15
Listening on LPF/enp1s0f2/60:45:cb:bf:bd:2e
Sending on   LPF/enp1s0f2/60:45:cb:bf:bd:2e
Sending on   Socket/fallback
DHCPDISCOVER on wlp2s0 to 255.255.255.255 port 67 interval 3 (xid=0x995990e)
Unable to set up timer: out of range

If you think you have received this message due to a bug rather
than a configuration issue please read the section on submitting
bugs on either our web page at www.isc.org or in the README file
before submitting a bug.  These pages explain the proper
process and the information we find helpful for debugging..

exiting.
2
saladbowl

Selon votre sortie ifconfig, il semble que la connexion soit établie à = couche de liaison OSI , mais que l'adresse IP n'est pas affectée à l'interface.

Il y a plusieurs explications possibles pour cela - par exemple:

  • votre réseau n'utilise pas DHCP (ce qui implique que tous les périphériques sont configurés avec des adresses IP statiques)
  • votre réseau est configuré pour utiliser DHCP, mais le serveur DHCP ne fournit pas d'adresse à ce périphérique (peut-être en raison d'une liste blanche ou noire basée sur MAC)
  • un pare-feu empêche le fonctionnement de DHCP (empêchant les paquets de découverte DHCP de quitter le client ou empêchant les réponses DHCP de l'atteindre)

La sortie détaillée de Sudo dhclient -v confirme que votre client est au moins en train d'initier une phase de découverte DHCP. Cependant, il se termine brusquement avec l'erreur mystérieuse.

Unable to set up timer: out of range

Googler cette erreur spécifique nous amène au rapport de bogue suivant isc-dhcp-client: Erreur 'Impossible de configurer le minuteur: hors de portée' lorsque l'heure du système est trop longue à l'avenir , ce qui suggère que le problème est que le client DHCP devient confus lorsque l'horloge matérielle du système est en décalage par rapport à celle du serveur DHCP.

Corriger le décalage d'horloge devrait résoudre le problème.

2
steeldriver