Forum Linux.mandriva obligé de relancer le réseau à chaque boot pour acceder à internet

Posté par  .
Étiquettes : aucune
0
12
sept.
2007
bonjour

je suis sous mandriva 2006 et j'ai un problème exaspérant : après chaque démarrage pour me connecter à internet je dois relancer le réseau par :
/etc/rc.d/init.d/network restart ou
ifup eth0

je suis connecté à un routeur ethernet en dhcp, d'autres ordis (sous ubuntu) se connectent sans problème

avant un network restart (internet inopérant)
[francois@localhost ~]$ netstat -r
Table de routage IP du noyau
Destination Passerelle Genmask Indic MSS Fenêtre irtt Iface
192.168.30.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
224.0.0.0 * 240.0.0.0 U 0 0 0 eth0
default 192.168.30.1 0.0.0.0 UG 0 0 0 eth0

après (ça marche)
Table de routage IP du noyau
Destination Passerelle Genmask Indic MSS Fenêtre irtt Iface
192.168.30.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.30.1 0.0.0.0 UG 0 0 0 eth0


sinon les détails :
/sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:08:74:2C:74:C2
inet adr:192.168.30.10 Bcast:192.168.30.255 Masque:255.255.255.0
adr inet6: fe80::208:74ff:fe2c:74c2/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:27648 errors:0 dropped:0 overruns:0 frame:0
TX packets:28639 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:30101452 (28.7 MiB) TX bytes:3979047 (3.7 MiB)
Interruption:18 Adresse de base:0xe880

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:9757 errors:0 dropped:0 overruns:0 frame:0
TX packets:9757 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:524287 (511.9 KiB) TX bytes:524287 (511.9 KiB)

Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.30.0 0.0.0.0 255.255.255.0 U 10 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.30.1 0.0.0.0 UG 10 0 0 eth0

cat /etc/resolv.conf
nameserver 192.168.30.1
nameserver 0.0.0.0


Je compte sur toute votre attention pour me donner la solution à ce problème.

Merci d'avance pour vos réponses
  • # DBUS/networkmanager

    Posté par  . Évalué à 1.

    chez moi j'ai eu le cas d'une machine qui demarre,
    prend une adresse IP,
    devient pinguable 2 minutes,
    puis perd son adresse IP.

    apres verification il semblerait que ce soit DBUS ou Networkmanager qui "relance" la config de la carte reseau et qui bloque la carte.

    comme c'est un serveur j'ai virer DBUS, depuis ca marche.


    j'ai aussi lu des truc au sujet d'avahi-daemon (utile pour le protocole zeroconf ou rendezvous) qui parfois mettrait aussi un peu le bazar...
    • [^] # Re: DBUS/networkmanager

      Posté par  . Évalué à 1.

      merci de ton intérêt pour mon probleme mais malheureusement les démons dont tu parles ne tournent pas su r ma machine

      je pencherai peut être pour un problème de scripts de contrôle d'interface mais je n'y connais pas grand chose

      help !!
      merci!
      • [^] # Re: DBUS/networkmanager

        Posté par  . Évalué à 1.

        je crois que j'ai trouvé un truc : le fichier /etc/resolv.conf semble disparaitre à chaque boot !!

        [root@localhost francois]# cat /etc/resolv.conf
        cat: /etc/resolv.conf: Aucun fichier ou répertoire de ce type
        [root@localhost francois]# ifup eth0

        Determining IP information for eth0... done.
        [root@localhost francois]# cat /etc/resolv.conf
        nameserver 192.168.30.1
        nameserver 0.0.0.0

        je pense qu'on se rapproche de l'origine du problème non ??
        • [^] # Re: DBUS/networkmanager

          Posté par  . Évalué à 1.

          sur mes machines precedentes il fallait penser à installer un paquet resolv ou un truc dans le genre pour que le fichier soit recreer par le client dhcp.


          sinon, il te faudra ajouter un redemerrage du reseau à la fin du boot, pour activer la carte.
          • [^] # Re: DBUS/networkmanager

            Posté par  . Évalué à 1.

            bon j'ai résolu mon problème en ajoutant la commande ifup eth0 dans mon /etc/rc.d/rc.local
            c'est sale mais ça marche

            bonne soirée...
            • [^] # Re: DBUS/networkmanager

              Posté par  . Évalué à 2.

              peut-etre verifier les niveaux de lancement du script /etc/init.d/networking (sur ma ubuntu) ?

              le reseau ne se lance peut-etre pas au niveau de demarrage correspondant à ton demarrage par defaut.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.