Bonjour,
Je suis débutant sous Linux (Mandrake 10.1), et j'essaie d'utiliser une connexion ethernet avec une freebox (en DHCP).
Elle fonctionne tant que je laisse le pc en marche, mais quand je le redémarre, plus rien !
Je dois recommencer à chaque fois que j'allume le pc…
Savez-vous pourquoi ? Et comment faire ?
# connexion freebox
Posté par roumietg . Évalué à 3.
--> si "non" est coché, le système ne fait pas de demande d'adresse IP au serveur DHCP par défaut, donc pas de connexion.
Dans ce cas tu peux forcer la connexion à la main par la commande suivante (dans une fenêtre root, en supposnt que ton interface réseau correspond à eth0) :
# ifup eth0
Pour vérifier ton IP :
# ifconfig
Pour arrêter la connexion :
# ifdown eth0
[^] # Re: connexion freebox
Posté par fv6973 . Évalué à 1.
Le problème, c'est que "lancer au démarrage" est bien coché...
En plus, les divers paramètres de la connexion n'apparaissent plus après le redémarrage.
Je n'y comprends pas grand chose...
[^] # Re: connexion freebox
Posté par roumietg . Évalué à 1.
As-tu des messages d'erreur au démarrage ?
D'autre part que veux-tu dire par "les paramètres de connexion n'apparaissent plus après redémarrage" ? S'agit-il de la configuration de la carte réseau ?
Les paramètres devraient se trouver dans le fichier /etc/sysconfig/network-scripts/ifcfg-eth0
Quelques lignes ressemblant à :
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
[^] # Re: connexion freebox
Posté par fv6973 . Évalué à 1.
Pour les paramètres, ce que je voulais dire, c'est que quand je vais dans le panneau de config de Mandrake, dans la partie réseau, je clique sur "gérer les connections", et là, pour ma connection , avant le reboot, je trouve adresse IP, masque de sous-réseau, etc. Après le redémarrage, ces cases sont vides...
Est-ce que certains fichiers sont effacés ou remis à leur forme par défaut, lors du démarrage ? Est-ce que ça peut venir de quelque chose comme ça ?
Est-ce que je dois faire autrement pour créer la connection ?
[^] # Re: connexion freebox
Posté par roumietg . Évalué à 1.
Ceci dit, pour tenter de comprendre ce qui se passe, peux-tu vérifier le contenu du fichier ifcfg-eth0 juste après le reboot ? Pour cela, il faut ouvrir un terminal ("konsole") et entrer les commandes :
$ cd /etc/sysconfig/network-scripts/
$ cat ifcfg-eth0
Le contenu du fichier devrait correspondre aux lignes du message plus haut
Ensuite dans le même terminal lancer ifconfig pour voir la configuration réseau :
$ su
(puis saisir le password pour passer en super utilisateur "root")
$ ifconfig
Là tu devrais voir la configuration de la carte eth0 avec son adresse IP (notée "inet adr")
[^] # Re: connexion freebox
Posté par fv6973 . Évalué à 1.
[^] # Re: connexion freebox
Posté par roumietg . Évalué à 1.
En tout cas bonne route avec ta Mandrake...
[^] # Re: connexion freebox
Posté par 6Ber Yeti . Évalué à 1.
Je viens enfin d'obtenir ... après de longs mois ... une connexion opérationnelle chez Free, et j'ai exactement le meme problème que toi.
En fait, j'ai configuré comme ça, suite à diverses lectures, et parce que c'est quand meme ce qui parait le plus logique ...
Bon, ce soir, j'essaie avec LAN, et je vois si c'est mieux.
Cela dit, juste une question :
est-tu certain que ta freebox ne serait pas configurée en routeur (ça se fait sur la "console de gestion" chez Free ?
Bonne Journée,
J.L.
[^] # Re: connexion freebox
Posté par 6Ber Yeti . Évalué à 1.
Pour ma part, même avec LAN, ça ne fonctionne pas.
Et comme j'avais un autre problème, je me suis un peu plus penché sur la question.
Les contraintes supplémentaires sont les suivantes :
1) Je ne veux pas que certains utilisateurs (i.e. les enfants) puissent se connecter subrepticement, sans le vouloir, sans le savoir ...etc... sur internet.
2) Par contre, je n'ai pas envie de me refaire la config, ni (paresse ...?) chercher encore trop longtemps l'origine du problème.
En revanche, je souhaite qu'un utilisateur lambda (ma femme, moi ...) puisse se connecter sans avoir à connaitre le mot de passe root.
Eh bien sudo est mon ami ;)
Pour tous les détails, faire un man sudo.
En gros, ça permet à l'admin d'autoriser un (groupe de) user(s) à passer des commandes réservées à root sans pour autant être root.
En tant que root, il faut éditer le fichier /etc/sudoers, et donner les autorisations ad hoc.
Pour ma part, et avant de faire mieux avec un groupe spécifique (élégant++),
j'ai ajouté 1 ligne par user autorisé (élégant--) à passer la commande "magique" :
/etc/netplug.d/netplug eth0 in
qui permet d'activer la connexion.
Ca donne quelque chose comme :
moi ALL=/etc/netplug.d/netplug
moi, c'est le user et ALL indique n'importe quelle machine ... OK, il n'y en a qu'une ...)
Ensuite, j'ajoute un lanceur à la barre d'outil (je suis sous Gnome, mais on doit pouvoir faire pareil avec Kde), avec la commande précitée et le tour est joué.
Le seul problème, c'est que le mot de passe n'est pas demandé, alors qu'il l'est si en ligne de commande.
Ce qui est le comportement normal, puisque je n'ai pas précisé NOPASSWD ... mystère ...
Bon, c'est une solution comme une autre, mais je trouve que c'est un palliatif intéressant, même s'il ne résoud pas complètement le problème.
Bonne nuit à toutes et à tous !
PS :Les différentes réponses m'ont permis de m'orienter dans la recherche des info. Donc, même si ça n'a pas répondu directement à la question, ça m'y a beaucoup aidé. Merci.
[^] # Re: connexion freebox
Posté par 6Ber Yeti . Évalué à 1.
Bon, il était tard hier soir, et je n'ai pas pris le temps de tester à fond;
Bref, il faut que le lanceur s'exécute dans un terminal (case à cocher dans les propriétés). Parce qu'en réalité, le mot de passe est demandé.
Bonne Journée,
J.L.P.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.