OVH Cloud OVH Cloud

[DHCP] Pb config sous MDK 10.0

3 réponses
Avatar
Arnaud
Hello !

J'ai un réseau wifi de 4 ordis : 2 linux et 2 Win XP.

Jusqu'à aujourd'hui j'étais en IP fixe avec une carte wifi faisant office
d'AP (driver madwifi).

J'ai fait l'acquisition d'un modem-routeur ADSL, serveur DHCP également, et
l'ai configuré sans pb. Mes 2 ordis Win XP se voient attribuer des adresses
IP sans souci.

Sur le portable Linux, j'ai une MDK 10.1 et j'ai configuré le réseau les
doigts dans le nez aussi. Seul passage que je ne maitrise pas, c'est la
connexion elle même car je clique sur l'icone "Connecter eth2", il me
demande le mot de passe root et tout se fait automatiquement (la carte se
voit attribuer une adresse IP par le serveur DHCP).

Par contre, sur l'UC fixe Linux (MDK 10.0), je n'y arrive pas. J'ai viré mon
ancienne config réseau, et tout passé en DHCP (voir config en fin de post),
mais quand je monte eth0, elle ne se voit pas attribuer d'adresse IP.
Résultat des commandes (en root):

# /sbin/ifconfig eth0 up
(pas de message d'erreur)

# /sbin/ifconfig
... donne (excusez, je suis au boulot, pas devant mon ordi):
l'interface est montée, mais sans adresse ip

# /sbin/iwconfig
... l'interface eth2 a les bons paramètres de essid, channel, etc ...

(je pourrais vous remettre ça au propre si besoin)

# ping 192.168.0.1
network unreachable

zut ! (enfin, forcément disons puisque je n'ai pas d'adresse IP)

# route
... donne mes routes vers eth2 et lo mais pas de route par défaut avec la
passerelle

donc je fais :

# ifconfig eth0 down
# ifconfig eth0 192.168.0.2
# route add default gw 192.168.0.1

et là, tout marche nickel (évidemment), mais bien sur c'est pas grâce au
dhcp (mon routeur est configuré pour réserver des adresses IP en fonction de
l'adresse MAC, je pense que c'est pour ça que ça marche).

maintenant, je peux faire ifconfig eth0 down, puis up, l'adresse IP est
conservée.

Donc ma question : où est-ce que je me plante ? Est-ce que pour monter mon
interface réseau je dois faire une autre commande que "ifconfig eth0 up" en
dhcp ?

merci d'avance pour vos conseils

--
Arnaud

Config :

/etc/sysconfig/network-scripts/ifcfg-eth0 :
DEVICE = eth0
BOOTPROTO = dhcp
WIRELESS = yes
ONBOOT = no (je veux pouvoir la lancer après)
WIRELESS_MODE = Managed
WIRELESS_ESSID = Air-Point

/etc/sysconfig/network :
... j'ai un trou de mémoire pour le premier paramètre ...
NETWORKING = true
GATEWAY = 192.168.0.1
GATEWAYDEV = eth0

/etc/hosts :
127.0.0.0 linux1 linux1.mondomaine.net localhost

/etc/resolv.conf :
nameserver 194.200.117.10
nameserver 194.200.117.15 (dns de club-internet)

3 réponses

Avatar
nicolas
Le Fri, 05 Nov 2004 18:41:00 +0100, Arnaud nous exposa quelques reflexions
personnelles :

Hello !

J'ai un réseau wifi de 4 ordis : 2 linux et 2 Win XP.

Jusqu'à aujourd'hui j'étais en IP fixe avec une carte wifi faisant office
d'AP (driver madwifi).

J'ai fait l'acquisition d'un modem-routeur ADSL, serveur DHCP également, et
l'ai configuré sans pb. Mes 2 ordis Win XP se voient attribuer des adresses
IP sans souci.

Sur le portable Linux, j'ai une MDK 10.1 et j'ai configuré le réseau les
doigts dans le nez aussi. Seul passage que je ne maitrise pas, c'est la
connexion elle même car je clique sur l'icone "Connecter eth2", il me
demande le mot de passe root et tout se fait automatiquement (la carte se
voit attribuer une adresse IP par le serveur DHCP).

Par contre, sur l'UC fixe Linux (MDK 10.0), je n'y arrive pas. J'ai viré mon
ancienne config réseau, et tout passé en DHCP (voir config en fin de post),
mais quand je monte eth0, elle ne se voit pas attribuer d'adresse IP.
Résultat des commandes (en root):

# /sbin/ifconfig eth0 up
(pas de message d'erreur)

# /sbin/ifconfig
... donne (excusez, je suis au boulot, pas devant mon ordi):
l'interface est montée, mais sans adresse ip

# /sbin/iwconfig
... l'interface eth2 a les bons paramètres de essid, channel, etc ...

(je pourrais vous remettre ça au propre si besoin)

# ping 192.168.0.1
network unreachable

zut ! (enfin, forcément disons puisque je n'ai pas d'adresse IP)

# route
... donne mes routes vers eth2 et lo mais pas de route par défaut avec la
passerelle

donc je fais :

# ifconfig eth0 down
# ifconfig eth0 192.168.0.2
# route add default gw 192.168.0.1

et là, tout marche nickel (évidemment), mais bien sur c'est pas grâce au
dhcp (mon routeur est configuré pour réserver des adresses IP en fonction de
l'adresse MAC, je pense que c'est pour ça que ça marche).

maintenant, je peux faire ifconfig eth0 down, puis up, l'adresse IP est
conservée.

Donc ma question : où est-ce que je me plante ? Est-ce que pour monter mon
interface réseau je dois faire une autre commande que "ifconfig eth0 up" en
dhcp ?

merci d'avance pour vos conseils

--
Arnaud

Config :

/etc/sysconfig/network-scripts/ifcfg-eth0 :
DEVICE = eth0
BOOTPROTO = dhcp
WIRELESS = yes
ONBOOT = no (je veux pouvoir la lancer après)
WIRELESS_MODE = Managed
WIRELESS_ESSID = Air-Point

/etc/sysconfig/network :
... j'ai un trou de mémoire pour le premier paramètre ...
NETWORKING = true
GATEWAY = 192.168.0.1
GATEWAYDEV = eth0

/etc/hosts :
127.0.0.0 linux1 linux1.mondomaine.net localhost

/etc/resolv.conf :
nameserver 194.200.117.10
nameserver 194.200.117.15 (dns de club-internet)



Juste une question bête : as tu vérifié que tu as bien le daemon
dhclient qui est lancé ? tu dois pouvoir le voir avec un :

ps aux |grep dhcli
Avatar
Arnaud
> Juste une question bête : as tu vérifié que tu as bien le daemon
dhclient qui est lancé ? tu dois pouvoir le voir avec un :

ps aux |grep dhcli


oui, oui, il tourne.

Même problème si je désinstalle dhclient et fait tourner dhcpcd.

--
arnaud
Avatar
nicolas
Le Sat, 06 Nov 2004 15:15:23 +0100, Arnaud nous exposa quelques reflexions
personnelles :

Juste une question bête : as tu vérifié que tu as bien le daemon
dhclient qui est lancé ? tu dois pouvoir le voir avec un :

ps aux |grep dhcli


oui, oui, il tourne.

Même problème si je désinstalle dhclient et fait tourner dhcpcd.



C'est dhclient qui est utilisé pour un client dhcp

dhcpd est par contre un serveur dhcp, qui fournit des adresses à la
demande. Il n'est pas à utiliser dans ton cas.

Je pense que tu as essayé de configurer avec le wizard de
configuration internet du mcc ? une remarque : ne pas donner de nom
d'hôte zeronconf, ça met la pagaille.

Quand tu enchaines les commandes root :

# service internet stop
# service network stop
puis
# service network start
# service internet start

constates tu un temps d'attente long lors du network start ?