Problème de connexion dhcp

Bonjour,

J’essaie de monter un serveur de fichiers sous Debian Lenny 5.0.3.

Aucun soucis lors de l’installation, le téléchargement des paquets supplémentaires au CD a fonctionné impec. (ps: j’ai également coché l’option Serveur web)

Mais une fois le système démarré et logué en utilisateur, pas moyen de me connecter à mon réseau.

L’erreur:
Ne pouvant pas me connecter via l’interface graphique, je suis allé un peu voir dans les fichiers etc.
Voici donc l’erreur que j’obtiens lorsque je tape un [code]# dhclient eth0

Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:0b:6a:ea:01:3f
Sending on LPF/eth0/00:0b:6a:ea:01:3f
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
No DHCPOFFERS received.
No working leases in persistent database - sleeping.[/code]
Mon réseau:
Router NETGEAR WGR614v2 servant également de serveur DHCP.
J’ai un autre PC (windows) connecté directement sur le routeur et pour lui, aucun soucis.
Je suis censé recevoir les informations DNS et WINS via le dhcp.

Ma Debian:
Voici quelques informations

# ifconfig :

eth0    Link encap: Ethernet HWaddr 00:0b:6a:ea:01:3f
        adr inet6: fe80::20b:6aff:feea:13f/64 Scope:Lien
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:138 errors:0 dropped:0 overruns:0 frame:255
        TX packets:811 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 lg file transmission:1000
        RX bytes:10526 (10.2KiB  TX bytes:155745 (152.0 KiB)
        Interruption:23 Adresse de base:0xd400

lo      Link encap:Boucle locale
        ...
_______________________________________________________________________

/etc/network/interfaces :

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
_______________________________________________________________________

/etc/resolv.conf :

Fichier vide. (hormis le commentaire du début qui indique que le fichier a été modifié par NetworkManager)
_______________________________________________________________________

/etc/hosts :

127.0.0.1 localhost

# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

Autre:
J’ai essayé d’attribuer une ip fixe à mon interface eth0 dans le fichier /etc/network/interfaces mais aucun résultat excepté le fait que si je relance l’interface, j’arrive à pinger 192.168.0.1 (le router donc) mais pas les autres ordinateurs du réseau et le dhclient ne fonctionne toujours pas…

Évidemment j’ai déjà passé plusieurs heures sur google à chercher une solution mais ne trouvant pas La solution, je m’en remet à vous :stuck_out_tongue:

Cordialement

[quote=“e-mouse”]Voici donc l’erreur que j’obtiens lorsque je tape un [code]# dhclient eth0

Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:0b:6a:ea:01:3f
Sending on LPF/eth0/00:0b:6a:ea:01:3f
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
No DHCPOFFERS received.
No working leases in persistent database - sleeping.[/code][/quote]
Ça semble vouloir dire qu’il n’y a pas de serveur DHCP sur le réseau auquel tu as connecté ton PC.
À tout hasard, vérifie que tu n’as pas 2 cartes réseau sur ton PC et que tu n’as pas connecté la mauvaise…

[quote=“e-mouse”]Autre:
J’ai essayé d’attribuer une ip fixe à mon interface eth0 dans le fichier /etc/network/interfaces mais aucun résultat excepté le fait que si je relance l’interface, j’arrive à pinger 192.168.0.1 (le router donc) mais pas les autres ordinateurs du réseau[…][/quote]
Ça c’est plutôt étrange. Peut-être as-tu spécifié un mauvais masque de sous-réseau lorsque tu as affecté manuellement une adresse IP (mais dans ce cas, tu ne devrais pas pouvoir pinger ton routeur non plus…).

Essaye de configurer manuellement ta carte réseau de la façon suivante :

sudo ifconfig eth0 192.168.0.42 netmask 255.255.255.0 sudo route add default gw 192.168.0.1

Ensuite essaye de pinger ton poste windows et ton routeur (par leurs adresses IP, et pas par leur hostname).

Si ça ne marche toujours pas, récupère les infos réseau sur ton poste windows (en tapant “ipconfig /all” dans un terminal DOS) et vérifie que tu as quelque chose commme ça :

  • adresse IP : 192.168.0.X
  • masque de sous-réseau : 255.255.255.0
  • passerelle par défaut : 192.168.0.1

J’ai déjà testé cela, voici un autre post où j’ai exposé mon problème: forum.ubuntu-fr.org/viewtopic.php?id=367484
Visiblement ce serait la carte réseau qui poserait problème.

Est-ce que ton netgear “voit” le poste?
192.168.0.1/ dans “Attached Devices” tu le vois? (tu peux lancer un scan si jamais…). As-tu fais des “réservations” d’adresses? (cf “LAN IP Setup”)… par expérience, ce model de netgear ne gère pas plus de 10 réservations/attributions… du coup si tu as déjà 10 réservations, la “11eme” machine branchée n’aura pas de réponse du dhcp… :confused: … (je sais tu n’as que deux machines… mais si tu as fait des “tests” avant et que tu as oublié de virer les réservations… on ne sait jamais… :wink: … oui bon… c’est un peu ce qui m’était arrivé… :blush::laughing: )…

:smt006

édit: il manque pas un “auto eth0” à la fin de ton fichier interfaces, pour que la carte soit activé au boot? :unamused:

Voilà désolé du retard mais je viens cette fois avec une bonne nouvelle.

Effectivement c’est bien la carte réseau qui était problématique.

Après achat d’une carte ethernet PCI, plus aucun problème d’accès à mon réseau et internet.

Le seul soucis que je relève, c’est qu’il faut parfois un “long” moment d’attente avant le chargement d’une page web ou avant un update de paquets. Le chargement est bien présent mais reste à 0% pendant une 20aine de secondes puis le chargement débute. Avec une page web, il me faut en moyenne 2 minutes pour charger une nouvelle page! Evidemment, ce n’est pas un problème de connexion ou de bande passante puisque les autres PCs du réseau fonctionne parfaitement. Mais puisque c’est un serveur et que je ne l’utilise pas pour surfer sur Internet, ça va aller. :slightly_smiling:

Voilà si quelqu’un a un problème similaire, c’est (dans mon cas) dû à la carte réseau qui était défectueuse.