Interface Ethernet eth0 manquante dans Ubuntu - Impossible de se connecter au routeur
J'ai du mal à faire en sorte que ma machine Ubuntu 10.04 (Sony Vaio VGN-SR490) se connecte à l'Internet par le biais d'un câble Ethernet relié directement à mon routeur.
Je suis capable de me connecter à l'Internet en utilisant ce même câble sur une machine Windows, donc il y a quelque chose qui ne va pas dans la façon dont Linux est configuré.
Comment faire pour trouver la cause du problème et le résoudre ?
Voici mes paramètres réseau sous Linux :
$ ifconfig
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:16436 Metric:1
vmnet1 Link encap:Ethernet HWaddr 00:50:56:c0:00:01
inet addr:192.168.79.1 Bcast:192.168.79.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fec0:1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
vmnet8 Link encap:Ethernet HWaddr 00:50:56:c0:00:08
inet addr:192.168.192.1 Bcast:192.168.192.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fec0:8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Voici mes paramètres réseau sous Windows (Vista) :
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : [removed by me].
Link-local IPv6 Address . . . . . : [removed by me]
IPv4 Address. . . . . . . . . . . : 192.168.1.103
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
J'ai censuré mon adresse IP à partir de ces résultats. Si vous avez besoin de cette information, faites-le moi savoir.
Voici le contenu de /etc/network/interfaces
:
auto lo
iface lo inet loopback
Après avoir ajouté auto eth0
, voici les derniers résultats :
$ sudo ifup eth0
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
eth0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up eth0.
Voici les résultats de l'exécution d'une modprobe :
$ sudo modprobe msk
FATAL: Module msk not found.
$ dmesg | grep eth
J'ai supprimé Linux de mon ordinateur et j'ai installé Windows XP, à la demande de certaines personnes qui ont commenté cette question. J'ai installé et lancé un programme pour trouver des détails sur la carte réseau. Voici ces informations :
Network
You are not connected to the internet
Computer Name
NetBIOS Name JOE-LAPTOP
DNS Name joe-laptop
Domain Name joe-laptop
Remote Desktop
Console
State Active
Domain joe-laptop
RDP-Tcp
State Listen
WinInet Info
An internal error occurred.
Wi-Fi Info
Wi-Fi not enabled
WinHTTPInfo
WinHTTPSessionProxyType No proxy
Session Proxy
Session Proxy Bypass
Connect Retries 5
Connect Timeout 60000
HTTP Version HTTP 1.1
Max Connects Per 1.0 Servers INFINITE
Max Connects Per Servers INFINITE
Max HTTP automatic redirects 10
Max HTTP status continue 10
Send Timeout 30000
IEProxy Auto Detect No
IEProxy Auto Config
IEProxy
IEProxy Bypass
Default Proxy Config Access Type No proxy
Default Config Proxy
Default Config Proxy Bypass
Adapters List
Network Shares
No network shares
Il semble que la liste des cartes réseau soit vide. Je vais maintenant installer le dual-boot de Windows XP et Ubuntu Linux. Je ne peux toujours pas accéder à Internet, même par Windows. Je me demande s'il ne s'agit pas d'un problème matériel de l'ordinateur ou d'un problème du routeur lui-même. D'autres ordinateurs peuvent se connecter à ce même routeur, et fonctionnent bien. (C'est comme ça que je poste ceci après tout !)