[wicd] Problème depuis migration vers systemd (contourné)
Publié : jeu. 08 nov. 2012, 15:44
Bonjour,
Il y a une semaine j'ai migré mon system de sysvinit vers systemd en suivant le wiki. En plus de créer les différents fichiers de configuration, j'ai enlevé mon fichier rc.conf et activé les démons qui s'y trouvaient en utilisant systemctl enable. Tout à l'air de bien fonctionner sauf Wicd, et je n'arrive pas à trouver pourquoi.
Auparavant j'avais @wicd dans la ligne DAEMONS de mon rc.conf, pour remplacer cela j'ai fait
Quand je boot puis me connecte à ma session utilisateur, je suis connecté au réseau, j'ai accès à internet etc. Puis au bout d'une minute ou deux, ça se coupe.
Un systemctl status wicd me donne:
Une fois que j'en suis arrivé là, je relance wicd à la main. Si je le lance en tant que démon (wicd) il n'y a pas de souci, tout fonctionne. Par contre au prochain reboot, /var/run/wicd/wicd.pid n'aura pas été supprimé, systemd ne pourra donc pas lancer wicd automatiquement, et je suis condamné à supprimer ce fichier et relancer wicd à la main indéfiniment.
Par contre si je le lance via wicd --no-daemon j'obtiens:
Ensuite il reste connecté quelques minutes puis se coupe aussi.
Je me demande donc si je n'ai pas loupé une étape dans ma migration. Je n'ai pas trouvé de problèmes similaires sur internet, et j'aimerais bien une connexion stable.
Est-ce que vous avez une idée de ce qui cloche ?
Edit: Bon bah j'ai fait une mise à jour hier soir, et je ne sais pas si c'est lié, mais depuis le problème est réglé. Merci pour vos réponses en tout cas !
Il y a une semaine j'ai migré mon system de sysvinit vers systemd en suivant le wiki. En plus de créer les différents fichiers de configuration, j'ai enlevé mon fichier rc.conf et activé les démons qui s'y trouvaient en utilisant systemctl enable. Tout à l'air de bien fonctionner sauf Wicd, et je n'arrive pas à trouver pourquoi.
Auparavant j'avais @wicd dans la ligne DAEMONS de mon rc.conf, pour remplacer cela j'ai fait
Code : Tout sélectionner
sudo systemctl enable wicd
Un systemctl status wicd me donne:
Code : Tout sélectionner
wicd.service - Wicd a wireless and wired network manager for Linux
Loaded: loaded (/usr/lib/systemd/system/wicd.service; enabled)
Active: failed (Result: timeout) since Thu, 2012-11-08 09:21:04 EST; 6min ago
Main PID: 326
CGroup: name=systemd:/system/wicd.service
Nov 08 09:20:56 Fangmei dhcpcd[855]: wlan0: rebinding lease of 10.37.16.245
Nov 08 09:21:00 Fangmei dhcpcd[855]: wlan0: NAK: from 10.3.30.137
Nov 08 09:21:00 Fangmei dhcpcd[855]: wlan0: sending IPv6 Router Solicitation
Nov 08 09:21:01 Fangmei dhcpcd[855]: wlan0: sending IPv6 Router Solicitation
Nov 08 09:21:01 Fangmei dhcpcd[855]: wlan0: broadcasting for a lease
Nov 08 09:21:01 Fangmei dhcpcd[855]: wlan0: offered 10.37.16.245 from 10.37.0.9
Nov 08 09:21:01 Fangmei dhcpcd[855]: wlan0: acknowledged 10.37.16.245 from 10.37.0.9
Nov 08 09:21:01 Fangmei dhcpcd[855]: wlan0: checking for 10.37.16.245
Nov 08 09:21:04 Fangmei systemd[1]: Failed to start Wicd a wireless and wired network manager for Linux.
Nov 08 09:21:04 Fangmei systemd[1]: Unit wicd.service entered failed state
Par contre si je le lance via wicd --no-daemon j'obtiens:
Code : Tout sélectionner
Starting automatic reconnect process
dhcpcd[1406]: dhcpcd not running
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
dhcpcd[1413]: dhcpcd not running
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
dhcpcd[1421]: dhcpcd not running
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
Je me demande donc si je n'ai pas loupé une étape dans ma migration. Je n'ai pas trouvé de problèmes similaires sur internet, et j'aimerais bien une connexion stable.
Est-ce que vous avez une idée de ce qui cloche ?
Edit: Bon bah j'ai fait une mise à jour hier soir, et je ne sais pas si c'est lié, mais depuis le problème est réglé. Merci pour vos réponses en tout cas !