web-dev-qa-db-fra.com

Ubuntu 12.04 LTS ne se connecte pas au réseau câblé de l'école

Mon ordinateur est connecté au réseau de l'école via un câble Ethernet, mais Ubuntu ne reconnaît pas le réseau. Il analysera le réseau pendant environ 30 secondes, puis une petite fenêtre d’erreur indiquant "Le réseau est déconnecté, vous êtes maintenant hors ligne".

J'essaie de résoudre le problème depuis presque 3 jours maintenant; J'ai même réinstallé Ubuntu à partir de ma clé USB amorçable. Il s’agissait d’une installation inédite d’Ubuntu 12.04 LTS via un usb d’amorçage (créé sur mon Macbook pro après la conversion du fichier .iso en un fichier .img) sur un nouvel ordinateur que je venais de construire. J'ai déjà contacté le service informatique de mon école et mon adresse MAC est enregistrée auprès d'eux. Cependant, je suis le seul étudiant qui exécute Linux sur l'ensemble du campus et ils ne peuvent pas me soutenir davantage. J'ai effectué des recherches approfondies sur les forums et essayé diverses solutions, mais aucune ne semble fonctionner. Le service informatique m'a conseillé de laisser ma connexion Internet pour IPv4 sur DHCP automatique, plutôt que de la configurer en mode manuel et de copier les informations à partir de mon ordinateur portable. De plus, j'ai essayé d'utiliser un adaptateur sans fil USB d'amis (un Netgear Wireless N-300), mais Ubuntu n'a pas reconnu le périphérique en tant qu'adaptateur sans fil. Par conséquent, le sans fil ne semble pas être une solution de secours viable.

Lorsque mon IPv4 est défini sur automatique (comme le recommande mon service informatique), mon terminal ifconfig est

Eth0 Link encamp:Ethernet  HWaddr 74:d4:45:0d:bc:b5
     inet6 addr: fe80:76d4:35ff:fe0d:bcb5/64 Scope:Link
     UP BROADCAST RUNNING MULTICAST MTU:1500 METRIC:1
     RX packets:389 errors:0 dropped:0 overruns:0 frame:0
     TX packets:0 errors:0 dropped:47 overruns:0 carrier:0
     collisions:0 txqueuelen:1000
     RX bytes:39214 (39.2 KB)  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:16 errors:0 dropped:0 overruns:0 frame:0
     TX packets 16 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:0
     RX bytes:1312 (1.3 KB)  TX bytes: 1312 (1.3 KB)

Lorsque mon IPv4 est défini sur manuel et copié à partir de la configuration Internet de mon MacBook Pro, mon ifconfig est:

will@Anarch:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 74:d4:35:0d:bc:b5  
      inet addr:138.234.212.246  Bcast:138.234.223.255  Mask:255.255.240.0
      inet6 addr: fe80::76d4:35ff:fe0d:bcb5/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:22060 errors:0 dropped:0 overruns:0 frame:0
      TX packets:7 errors:0 dropped:3371 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:2659497 (2.6 MB)  TX bytes:461 (461.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:4597 errors:0 dropped:0 overruns:0 frame:0
      TX packets:4597 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:404944 (404.9 KB)  TX bytes:404944 (404.9 KB)

Comme indiqué dans les commentaires sous cette question, voici les résultats de la commande ipshow lorsque IPv4 est défini sur automatique:

ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 74:d4:35:0d:bc:b5 brd ff:ff:ff:ff:ff:ff

Voici mon nm-tool pour la configuration automatique IPv4:

will@Anarch:~$ nm-tool

NetworkManager Tool

State: connecting

- Device: eth0  [Wired connection 2] -------------------------------------------
  Type:              Wired
  Driver:            r8169
  State:             connecting (getting IP configuration)
  Default:           no
  HW Address:        74:D4:35:0D:BC:B5

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

Voici mon outil nm pour la configuration manuelle IPv4:

will@Anarch:~$ nm-tool

NetworkManager Tool

State: connected (global)

- Device: eth0  [Wired connection 1] -------------------------------------------
  Type:              Wired
  Driver:            r8169
  State:             connected
  Default:           yes
  HW Address:        74:D4:35:0D:BC:B5

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         138.234.212.246
    Prefix:          20 (255.255.240.0)
    Gateway:         138.234.208.1

    DNS:             138.234.4.54
    DNS:             138.234.196.47
    DNS:             138.234.4.158

Voici le ping sur le serveur de Google (Ip: 8.8.8.8) en utilisant les paramètres réseau manuels:

will@Anarch:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 138.234.212.246 icmp_seq=1 Destination Host Unreachable
From 138.234.212.246 icmp_seq=2 Destination Host Unreachable
From 138.234.212.246 icmp_seq=3 Destination Host Unreachable
From 138.234.212.246 icmp_seq=4 Destination Host Unreachable
From 138.234.212.246 icmp_seq=5 Destination Host Unreachable

Voici une courte liste de solutions ayant échoué que j'ai déjà essayées à partir d'autres publications sur le forum:

  • configurer manuellement mon IPv4 en fonction des informations provenant des connexions réseau de mon ordinateur portable (A MacBook Pro)
  • enregistrer mon adresse MAC sur le campus
  • Réinitialisation d’Ethernet en éteignant et allumant la carte dans la configuration du Bios
  • Suppression et création de la connexion réseau dans la fenêtre de la connexion réseau
  • Utiliser echo on | Sudo tee /sys/class/net/eth0/device/power/control
  • Et d'autres que je ne peux pas rappeler pour le moment

J'en ai fini avec les cours du jour, alors si quelqu'un a besoin d'informations supplémentaires, merci de me le faire savoir. Je continuerai à dépanner pour le reste de la journée, donc toute aide est grandement appréciée.

P.S. Serait-il conseillé d'essayer d'installer une distribution différente de Linux et de voir s'il peut se connecter au réseau?

Merci, William

3
Anarch

Ok donc je l'ai réparé. Il se trouve que 12.04 LTS ne se connecte pas à Internet, je ne sais pas pourquoi, mais ça ne le fera pas. Quoi qu’il en soit, j’ai installé une ancienne version 32 bits d’Ubuntu et cela fonctionne très bien. Mon conseil à toute personne ayant un problème similaire est d'avaler votre fierté et d'installer une version plus ancienne du système d'exploitation. Cela vous évitera une tonne de frustration.

0
Anarch

Pourriez-vous s'il vous plaît redémarrer votre gestionnaire de réseau en utilisant un terminal.

Pour ouvrir le terminal, appuyez sur CTRL+ALT+T & entrez ensuite la commande ci-dessous;

Sudo service network-manager restart

vous serez invité à entrer le mot de passe root, entrez le mot de passe (vous ne verrez pas ce que vous tapez, ne vous inquiétez pas, c'est tout à fait normal) et vous verrez quelque chose comme ci-dessous;

network-manager stop/waiting
network-manager start/running, process 3682

Ceci fait, attendez quelques secondes que le gestionnaire de réseau se charge. Une fois cela fait, vous verrez le panneau de notification réseau qui tente de se connecter à n’importe quelle source réseau disponible. Pendant qu’il fait partie, essayez d’envoyer une requête ping à votre hôte local pour voir si votre NIC fonctionne. Pour ce faire, essayez ci-dessous sur le même terminal;

PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_req=1 ttl=64 time=0.046 ms
64 bytes from localhost (127.0.0.1): icmp_req=2 ttl=64 time=0.044 ms
64 bytes from localhost (127.0.0.1): icmp_req=3 ttl=64 time=0.063 ms

Si vous voyez quelque chose comme ci-dessus, cela signifie que votre NIC fonctionne .. sinon, éditez votre question et publiez le résultat de ce que vous avez reçu.

1
AzkerM