Page 1 sur 1
[netctl] impossible à démarrer (résolu)
Publié : mer. 10 avr. 2013, 19:18
par laurent_waro
Bonjour,
vu que netcfg va être remplacé par netctl, je me suis lancé dans son installation. Pour ca j'ai suivi ceci : Netctl
Seulement, impossible de le lancer (par la commande netctl start ext)...
Mon fichier profile contient les truc de base :
Mais rien ne se charge....
Quelqu'un aurait-il réussi?
Re: [netctl] impossible à démarrer
Publié : mer. 10 avr. 2013, 21:54
par FoolEcho
J'ai testé directement le filiaire en dhcp avec le service netctl-ifplugd et tout ce qui est wifi (pour ce qui est profil, à part le truc casse-pieds des quotes). Le netctl@.service que lance netctl est d'ailleurs plutôt orienté wifi, il me semble (j'ai pas fait le tour à fond)... Tu as vérifié dans le journal/statut (systemctl status netctl-auto@ext.service
; journal -xn
) ?
Re: [netctl] impossible à démarrer
Publié : mer. 10 avr. 2013, 21:56
par Anghirrim
Salut,
Le profil que j'utilise pour le dhcp est similaire au tien et fonctionne.
Comment lances-tu ta commande, en utilisateur, en root, avec sudo?
Que te donnent les sorties données par le wiki:
et
Re: [netctl] impossible à démarrer
Publié : jeu. 11 avr. 2013, 05:08
par laurent_waro
Bonjour à tous,
pour ce qui est de l'installation, elle se fait en root (j'avais essayé avec sudo mais j'ai le même résultat).
pour ce qui est des commandes elles même :
La commande netctl ext me donne :
Code : Tout sélectionner
Job for netctl@ext.service failed. See 'systemctl status netctl@ext.service' and 'journalctl -xn' for details.
La commande journalctl -xn me donne :
Code : Tout sélectionner
avril 11 06:39:55 systemd[1]: Starting Networking for netctl profile ext...
-- Subject: Unit netctl@ext.service has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit netctl@ext.service has begun starting up.
avril 11 06:39:56 network[1132]: Starting network profile 'ext'...
avril 11 06:39:56 network[1132]: The interface of network profile 'ext' is already up
avril 11 06:39:56 systemd[1]: netctl@ext.service: main process exited, code=exited, status=1/FAILURE
avril 11 06:39:56 systemd[1]: Failed to start Networking for netctl profile ext.
-- Subject: Unit netctl@ext.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/be02cf6855d2428ba40df7e9d022f03d
--
-- Unit netctl@ext.service has failed.
--
-- The result is failed.
avril 11 06:39:56 systemd[1]: Unit netctl@ext.service entered failed state
...skipping...
La commande systemctl status
netctl@ext.service me donne :
Code : Tout sélectionner
netctl@ext.service - Networking for netctl profile ext
Loaded: loaded (/usr/lib/systemd/system/netctl@.service; static)
Active: failed (Result: exit-code) since jeu. 2013-04-11 06:39:56 RET; 8min ago
Docs: man:netctl.profile(5)
Process: 1132 ExecStart=/usr/lib/network/network start %I (code=exited, status=1/FAILURE)
avril 11 06:39:55 systemd[1]: Starting Networking for netctl profile ext...
avril 11 06:39:56 network[1132]: Starting network profile 'ext'...
avril 11 06:39:56 network[1132]: The interface of network profile 'ext' is already up
avril 11 06:39:56 systemd[1]: netctl@ext.service: main process exited, code=exited, status=1/FAILURE
avril 11 06:39:56 systemd[1]: Failed to start Networking for netctl profile ext.
avril 11 06:39:56 systemd[1]: Unit netctl@ext.service entered failed state
Et donc la je suis bloqué.
Comme mon profil utilise dhcp, moi j'utilise dhcpd.
En espérant que je trouve un solution.
Quand vous avez installé, avez vous utilisé des commandes pour stopper la connection existante (j'utilisais ntcfg)?
A+ et merci encore pour vos réponses.
Re: [netctl] impossible à démarrer
Publié : jeu. 11 avr. 2013, 09:17
par FoolEcho
laurent_waro a écrit :avril 11 06:39:56 network[1132]: The interface of network profile 'ext' is already up
En dépit de ça, tu es
sûr que ton interface s'appelle eth0 ?
http://archlinux.fr/news/systemd-197-et ... ces-reseau
Re: [netctl] impossible à démarrer
Publié : jeu. 11 avr. 2013, 09:28
par Anghirrim
Salut,
J'ai eu ces messages aussi les premières fois que j'ai voulu lancer netctl, directement après installation et création de mes profils. Et ça me l'a fait sur chaque profil.
Ton log (ci-dessous), laisserai penser que c'est effectivement ta connection existante qui empêche netctl de lancer son profil.
Code : Tout sélectionner
avril 11 06:39:56 network[1132]: Starting network profile 'ext'...
avril 11 06:39:56 network[1132]: The interface of network profile 'ext' is already up
As-tu désactivé ton service netcfg? Même si netcfg a été désinstallé, systemd essaie peut-être toujours de lancer le service (pas sûr de mon coup là).
Après cela et un "netctl enable ext" et un redémarrage, ça donne quoi?
Si tu ne veux pas redémarrer, tu peux tenter un "netctl switch-to ext", c'est censé couper le profil réseau en cours d'utilisation sur ton interface et lancer le profil demandé ("ext" ici).
Edit: @ FoolEcho, j'avais le même log aux premiers lancements et mon interface s'appelle bien eth0
Re: [netctl] impossible à démarrer
Publié : jeu. 11 avr. 2013, 19:13
par laurent_waro
Intéressant ta remarque. J'ai lancé la commande citée dans le lien que tu proposes c'est à dire :
Et ca me renvoit ca :
Code : Tout sélectionner
ID_NET_NAME_MAC=enx002185611388
ID_OUI_FROM_DATABASE=MICRO-STAR INT'L CO.,LTD.
ID_NET_NAME_PATH=enp4s0
Cela voudrait dire que mon interface réseau se nomme 'enp4s0' au lieu de 'eth0'? Pourtant, quand je lance la comande 'ifconfig', c'est bien 'eth0' que je vois?!
Difficile à comprendre là...
Je vais essayer ca dans le profile netctl alors...
Re: [netctl] impossible à démarrer
Publié : jeu. 11 avr. 2013, 19:51
par FoolEcho
Il faut lire jusqu'au bout et croire ifconfig (si tu as /etc/udev/rules.d/80-net-name-slot.rules, c'est normal de conserver eth0:
http://wiki.archlinux.fr/Connexions_reseau#Interfaces).
Mais du coup... comprends pas.

Tu as du réseau avec un simple
dhcpcd eth0
?
Re: [netctl] impossible à démarrer
Publié : jeu. 11 avr. 2013, 21:01
par laurent_waro
FoolEcho a écrit :Il faut lire jusqu'au bout et croire ifconfig (si tu as /etc/udev/rules.d/80-net-name-slot.rules, c'est normal de conserver eth0:
http://wiki.archlinux.fr/Connexions_reseau#Interfaces).
Mais du coup... comprends pas.

Tu as du réseau avec un simple
dhcpcd eth0
?
J'ai presque tout fait SAUF m'intéresser de plus prêt au fichier /etc/udev/rules.d/80-net-name-slot.rules qui était bien présent sur ma machine.
Je l'ai donc supprimé, puis fait la commande :
puis la commande
pour me confirmer du nouveau nom de mon interface réseau qui devient maintenant enp4s0 (bizarre, la "nouvelle" interface n'était pas visible avec ifconfig...)
J'ai vérifié par la suite si les fichiers relatifs à systemd utilisés pour netcfg avaient été tous bien supprimés.
Puis installation de netctl.
Puis Modification de mon fichier profile avec le nouveau nom de l'interface enp4s0.
Puis Démarrage de netctl ok! (enfin!!!!!!!!!!!!!!!!!!!!!) et lancement au démarrage.
Merci pour votre aide!!!!
Je crois que celà peut être passé en résolu (surtout grâce à vous!)
Euh? Comment on fait pour passer un sujet en résolu?
Re: [netctl] impossible à démarrer
Publié : jeu. 11 avr. 2013, 21:26
par Anghirrim
Tu édites ton premier message.