[reseau]Ip static, connexion au boot (résolu)

Applications, problèmes de configuration réseau
blake
Hankyu
Messages : 33
Inscription : jeu. 08 nov. 2012, 13:21

[reseau]Ip static, connexion au boot (résolu)

Message par blake »

Bien le bonjour,

Apres un premier message hier, mes problemes de connection ne sont pas totalement reglé ^^.

J'ai dorenavant une connection que je peux etablir manuellement mais je voudrais qu'elle se lance automatiquement au demarrage.
Apres recherche j'ai trouvé un wiki anglais, ou c'est expliqué, mais malgres mes efforts j'ai un message d'erreur que je ne comprend pas.

Je cherche a etablir une connection en utilisant le systemd pour ca on m'a demandé de creer deux fichiers :
dans : /etc/conf.d/network :

Code : Tout sélectionner

interface=eth0
address=10.224.19.140
netmask=24
broadcast=10.224.19.255
gateway=10.224.19.254
/etc/systemd/system/network.service :

Code : Tout sélectionner

[Unit]
Description=Network Connectivity
Wants=network.target
Before=network.target

[Service]
Type=oneshot
RemainAfterExit=yes
EnvironmentFile=/etc/conf.d/network
Execstart=/sbin/ip link set dev ${interface} up
Execstart=/sbin/ip addr add ${address}/${metmask} broadcast ${broadcast} dev ${interface}
Execstart=/sbin/ip route add default via ${gateway}
[Install]
WantedBy=multi-user.target
J'enable tout ca, et j'essaye de systemctl start network et j'obtiens ce message d'erreur :
Failed to issue method call: Unit network.service failed to load: Invalide argument.

Quelqu'un aurait il une idee pour me faire progresser ?

Merci beaucoup.
Dernière modification par FoolEcho le ven. 09 nov. 2012, 17:09, modifié 6 fois.
Raison : connexion avec un x :-)
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [reseau]Ip static, connection au boot

Message par oktoberfest »

Salut, il te manque une ligne dans /etc/conf.d/network :

Code : Tout sélectionner

interface=eth0
Car ton service cherche un ${interface}, il faut bien le définir quelque part.

Et utilise les balises code pour ... le code :)
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
blake
Hankyu
Messages : 33
Inscription : jeu. 08 nov. 2012, 13:21

Re: [reseau]Ip static, connection au boot

Message par blake »

Ma faute, j'ai mal copié collé, mais je l'ai bien mis dans mon fichier network...

PS : Désolé, je vais editer dans 15 minutes (go miam ^^)
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [reseau]Ip static, connection au boot

Message par oktoberfest »

Pour commencer par le commencement, sors le résultat de :

Code : Tout sélectionner

# systemctl status network
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
blake
Hankyu
Messages : 33
Inscription : jeu. 08 nov. 2012, 13:21

Re: [reseau]Ip static, connection au boot

Message par blake »

ok Resultat :

Code : Tout sélectionner

systemctl status network
network.service - Network Connectivity
Loaded: error (reason: invalid argument)
Active: inactive (dead)
CGroup: name=systemd:/system/network.service
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [reseau]Ip static, connection au boot

Message par oktoberfest »

Tu as bien mis ton fichier dans /etc/systemd/system ?
Tu as fait un :

Code : Tout sélectionner

# systemctl daemon-reload
# systemctl enable network
Pour que systemd se rende compte que tu as créé une unité personnalisée.

Car chez moi le résultat de status donne cela :

Code : Tout sélectionner

network.service - Network Connectivity
          Loaded: loaded (/etc/systemd/system/network.service; enabled)
          Active: active (exited) since Fri, 2012-11-09 10:39:40 CET; 2h 39min ago
         Process: 383 ExecStart=/sbin/ip route add default via ${gateway} (code=exited, status=0/SUCCESS)
         Process: 381 ExecStart=/sbin/ip addr add ${address}/${netmask} broadcast ${broadcast} dev ${interface} (code=exited, status=0/SUCCESS)
         Process: 364 ExecStart=/sbin/ip link set dev ${interface} up (code=exited, status=0/SUCCESS)
          CGroup: name=systemd:/system/network.service
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
blake
Hankyu
Messages : 33
Inscription : jeu. 08 nov. 2012, 13:21

Re: [reseau]Ip static, connection au boot

Message par blake »

J'ai mis le fichier network.service dans /etc/systemd/system et le fichier network dans /etc/conf.d/

Sinon j'ai essayé ce que tu m'as dis et ca n'a rien changé...
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [reseau]Ip static, connection au boot

Message par oktoberfest »

On n'est pas devin... Que dit la commande

Code : Tout sélectionner

# systemctl enable network
?
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
blake
Hankyu
Messages : 33
Inscription : jeu. 08 nov. 2012, 13:21

Re: [reseau]Ip static, connection au boot

Message par blake »

Je me doute bien lol. Ce n'etait pas une critique de ta solution plus tot une constatation :).

La commande

Code : Tout sélectionner

systemctl enable network
ne me renvoie rien du tout.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [reseau]Ip static, connection au boot

Message par oktoberfest »

Tu la lances bien sur en root.....
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
blake
Hankyu
Messages : 33
Inscription : jeu. 08 nov. 2012, 13:21

Re: [reseau]Ip static, connection au boot

Message par blake »

Bien entendu... :dodo:
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [reseau]Ip static, connection au boot

Message par oktoberfest »

et

Code : Tout sélectionner

# systemctl disable network
# systemctl enable network
Vérifie juste que ta partition n'est pas en lecture seule. J'ai fait l'essai chez moi : dans ce cas, les commandes ne font rien et ne renvoient rien.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
blake
Hankyu
Messages : 33
Inscription : jeu. 08 nov. 2012, 13:21

Re: [reseau]Ip static, connection au boot

Message par blake »

Dans mon cas, la premiere commande renvoie :

Code : Tout sélectionner

/etc/systemd/system/multi-user.target.wants/network.service
La deuxieme :

Code : Tout sélectionner

ln -s '/etc/system/system/network.service' '/etc/systemd/system/multi-user.target.wants/network.service'
Si j'ai bien compris ce que tu as dis, je ne suis donc PAS en lecture seule, et le faite d'enable mon network me crée un lien symbolique de network.service dans multi-user.target.wants
Dernière modification par blake le ven. 09 nov. 2012, 13:42, modifié 1 fois.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [reseau]Ip static, connection au boot

Message par oktoberfest »

Et que te renvoie un

Code : Tout sélectionner

# systemctl status network
maintenant ?
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
blake
Hankyu
Messages : 33
Inscription : jeu. 08 nov. 2012, 13:21

Re: [reseau]Ip static, connection au boot

Message par blake »

La meme chose que precedemment :

Code : Tout sélectionner

systemctl status network
network.service - Network Connectivity
Loaded: error (reason: invalid argument)
Active: inactive (dead)
CGroup: name=systemd:/system/network.service
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [reseau]Ip static, connection au boot

Message par oktoberfest »

Etrange.. Je viens de faire l'essai chez moi (bon j'ai appelé mon unité toto, parce que je voulais pas flinguer mon réseau, j'y accède via ssh :))

Code : Tout sélectionner

[root@serveur system]# cp network.service toto.service
[root@serveur system]# systemctl enable toto
ln -s '/etc/systemd/system/toto.service' '/etc/systemd/system/multi-user.target.wants/toto.service'
[root@serveur system]# systemctl status toto
toto.service - Network Connectivity
          Loaded: loaded (/etc/systemd/system/toto.service; enabled)
          Active: inactive (dead)
          CGroup: name=systemd:/system/toto.service

[root@serveur system]#          
Mais une chose me chiffonne.. Dans ton premier post tu écris :
blake a écrit :J'ai dorenavant une connection que je peux etablir manuellement
Ca veut dire quoi exactement ? Tu fais comment pour établir ta connexion ? Ca ne fait pas conflit avec ce qui tu essaye de faire maintenant ?
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
blake
Hankyu
Messages : 33
Inscription : jeu. 08 nov. 2012, 13:21

Re: [reseau]Ip static, connection au boot

Message par blake »

Bah je peux me connecter au net au faisant ces trois commandes :

Code : Tout sélectionner

ip link set dev ${interface} up
ip addr add ${address}/${netmask} broadcast ${broadcast} dev ${interface}
ip route add default via ${gateway} dev ${interface}
En remplacant adresse, netmask and co par leur valeur.
En l'occurence j'ai reboot, donc je vois pas comment ca pourrait creer un conflit vu qu'a l'heure actuelle je n'ai absolument aucune connection quelques soit.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [reseau]Ip static, connection au boot

Message par oktoberfest »

Désolé, mais là je sèche.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
blake
Hankyu
Messages : 33
Inscription : jeu. 08 nov. 2012, 13:21

Re: [reseau]Ip static, connection au boot

Message par blake »

Ok c'est pas grave ^^. Merci quand meme a toi, peut etre quelqu'un d'autre aura une idee :)
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [reseau]Ip static, connection au boot

Message par oktoberfest »

On peut faire un dernier essai... Si tu fais comme moi et que tu copies ton fichier en toto.service, est-ce que ça va mieux ?
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Répondre