• [^] # Re: diverses questions

    Posté par . En réponse au message eth0 a disparu.. Évalué à 2.

    Ce qui me parait pas trop cohérent, en fait, ou alors j'interprête mal ce truc.

    C'est la version du noyau Linux que tu utilises ça, pas de la distribution :)

    Ah ben je m'attendais à un message d'erreur qui dit que j'ai pas le droit, dans ce genre de cas !

    L'explication est simple, même si j'admets que le procédé en lui-même est discutable: par défaut, l'utilisateur root est le seul à avoir /sbin, /usr/sbin et quelques autres dans son $PATH (la variable qui indique ou on va chercher les exécutables). À priori, c'est fait pour la sécurité, m'enfin, à mon avis ça sert à rien puisque pour ça on à déjà les permissions de fichier... 'fin bref, c'est la raison du «not found».

    (ou alors de mettre un tâche cron qui fait dhclient eth0 à chaque reboot, mais je ne suis pas convaincu que ce n'est pas une solution dégueulasse)

    Oui, ça serait dégueulasse, et pas fiable en plus, parce que cron n'est pas fait pour lancer des tâches au démarrage, mais de manière régulière. Une solution sale mais un peu moins serait de le mettre dans un des fichiers qui décrivent les commandes à lancer au boot.
    Pour le système, il y a... ben, ça change selon l'init, en fait... et pour l'utilisateur, ça change en fonction du bureau... bref :)

    Pour la résolution du problème, je ne vois pas de gestionnaire réseau que je connaisse dans tes processus, peut-être que «ModemManager» trifouille les paramètres réseau, mais ça reste à prouver.
    Du coup, ça va être assez assez simple, il te suffit d'ajouter:

    allow-hotplug eth0
    iface eth0 inet dhcp
    

    dans ton fichier /etc/network/interfaces, faire un ifup -a (en tant que root bien sûr) et le problème devrais être réglé. Il va de soit que si tu utilises un autre type de connexion (3G par exemple? cf modemmanager) il te faudra ajouter les lignes qui vont bien dans ce même fichier, et ça, ça dépendra du type de connexion, pour le coup (l'eternet est le plus simple, y'a rien à configurer, tout est fait automatiquement. Pour le wifi, il faut ajouter la clé wpa, c'est relativement simple et largement documenté sur le oueb. Pour la 3G par contre... j'ai fait une fois, donc ça se fait, mais je n'irais pas prétendre comprendre comment ça marche, pas encore...).