Lancer le daemon wicd au démarrage

Le
Christophe Gallaire
Bonjour la liste,

J'ai tenté en vain d'utiliser Network Manager pour gérer mes connections
Internet. Un "gros" bug manifestement. Le même que Julien :

http://bugs.debian.org/cgi-bin/bugreport.cgi?bugT0421

Je suis moi aussi sous Squeeze/Sid.

Sur ses conseils, je viens de changer Network Manager pour Wicd qui tourne
parfaitement et simplifie très nettement la gestion des connections. Me reste à
tester ma connection en PPPoE. On verra ça dans quelques semaines.

Le seul problème avec wicd c'est que le daemon ne se lance pas au démarrage. Je
suis obligé de le lancer :

# wicd

Puis :

wicd-client

J'aimerais bien automatiser cette affaire. Quelqu'un pourrait-il m'aiguiller ?

@+

Christophe
--
Christophe Gallaire

Attention ! Suppression des mails entrants dont la taille est supérieure à 2Mo !
N'envoyez, s'il vous plaît, que des pièces jointes en formats ouverts.

"Les clèbs [mutts] n'ont pas de punaises [bugs] mais des puces !"

Carnet de route : http://www.road2mayotte.org

Linux On The Root : http://ubunteros.tuxfamily.org/
--
Signature numérique GPG de ce mail : 1D6DB30A
-

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Julien Valroff
Le #19908031
Bonjour,

Le lundi 10 août 2009 à 09:18 +0200, Christophe Gallaire a écrit :
Bonjour la liste,

J'ai tenté en vain d'utiliser Network Manager pour gérer mes connections
Internet. Un "gros" bug manifestement. Le même que Julien :

http://bugs.debian.org/cgi-bin/bugreport.cgi?bugT0421

Je suis moi aussi sous Squeeze/Sid.

Sur ses conseils, je viens de changer Network Manager pour Wicd qui tourne
parfaitement et simplifie très nettement la gestion des connections. Me reste à
tester ma connection en PPPoE. On verra ça dans quelques semaines.

Le seul problème avec wicd c'est que le daemon ne se lance pas au démarrage. Je
suis obligé de le lancer :

# wicd



As-tu bien START_DAEMON=yes dans /etc/defaut/wicd ?

Si j'en crois les sources, c'est le cas par défaut, malgré le
commentaire du fichier qui dit l'inverse (si je n'ai rien loupé...). Si
c'est le cas, ça vaudrait le coup de le rapporter au responsable du
paquet.

Si le démon ne démarre pas automatiquement au boot, quelle est la sortie
de /etc/init.d/wicd start ?

Puis :

wicd-client



Ça devrait également être le cas automatiquement, le fichier
/etc/xdg/autostart/wicd-tray.desktop étant là précisément pour ça.
Par contre, je présume que le démon doit être en fonctionnement pour que
le client puisse se lancer correctement.

@+
Julien


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Christophe Gallaire
Le #19908311
Bonjour Julien,

Julien Valroff a dit dans un souffle :

# wicd



As-tu bien START_DAEMON=yes dans /etc/defaut/wicd ?



Oui oui.

Si j'en crois les sources, c'est le cas par défaut, malgré le
commentaire du fichier qui dit l'inverse (si je n'ai rien loupé...). Si
c'est le cas, ça vaudrait le coup de le rapporter au responsable du
paquet.



Oui c'est contradictoire avec ce qui est annoncé dans le fichier.

Si le démon ne démarre pas automatiquement au boot, quelle est la sortie
de /etc/init.d/wicd start ?



Starting Network connection manager: wicd.

Puis :

wicd-client





Ça lance wicd-tray :

Loading...
Connecting to daemon...
Connected.
Done loading.

Ça devrait également être le cas automatiquement, le fichier
/etc/xdg/autostart/wicd-tray.desktop étant là précisément pour ça.
Par contre, je présume que le démon doit être en fonctionnement pour que
le client puisse se lancer correctement.



Oui oui on ne peut lancer corretcement wicd-client si le démon n'est pas lancé.

@+
Julien



C'est d'ailleurs le message d'erreur qui s'affiche si je le lance au démarrage
de ma session (Système -> Préférences -> Sessions).

@+

Christophe
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS



--
Christophe Gallaire

Attention ! Suppression des mails entrants dont la taille est supérieure à 2Mo !
N'envoyez, s'il vous plaît, que des pièces jointes en formats ouverts.

"Les clèbs [mutts] n'ont pas de punaises [bugs] mais des puces !"

Carnet de route : http://www.road2mayotte.org
---------------
Linux On The Root : http://ubunteros.tuxfamily.org/
-----------------
Signature numérique GPG de ce mail : 1D6DB30A
----------------------------------

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Christophe Gallaire
Le #19908341
Julien Valroff a dit dans un souffle :

Si le démon ne démarre pas automatiquement au boot, quelle est la sortie
de /etc/init.d/wicd start ?



/etc/init.d/wicd status
could not access PID file for wicd ... failed!

Puis :

wicd-client





wicd-client
Has notifications support True
Loading...
Connecting to daemon...
Can't connect to the daemon, trying to start it automatically...

(gksudo:5068): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL'
failed
Wicd daemon is shutting down!

Voilà ce que ça donne sans démarrer à la main le démon wicd.

Je pense que ça vaudrait le coup de faire un petit rapport au dev.

@+
Julien



@+

Christophe

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS



--
Christophe Gallaire

Attention ! Suppression des mails entrants dont la taille est supérieure à 2Mo !
N'envoyez, s'il vous plaît, que des pièces jointes en formats ouverts.

"Les clèbs [mutts] n'ont pas de punaises [bugs] mais des puces !"

Carnet de route : http://www.road2mayotte.org
---------------
Linux On The Root : http://ubunteros.tuxfamily.org/
-----------------
Signature numérique GPG de ce mail : 1D6DB30A
----------------------------------

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Vincent Lefevre
Le #19908331
On 2009-08-10 10:45:53 +0200, Christophe Gallaire wrote:
>Si le démon ne démarre pas automatiquement au boot, quelle est la sortie
>de /etc/init.d/wicd start ?

Starting Network connection manager: wicd.



Si tu as activé le bootlog, qu'est-ce qui est dit dans /var/log/boot
à propos de wicd?

S'il n'y a rien, que donne "ls -l /etc/rc*/*wicd"?

Note: pour activer le bootlog, mettre BOOTLOGD_ENABLE=Yes dans
/etc/default/bootlogd.

--
Vincent Lefèvre 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Julien Valroff
Le #19908391
Le lundi 10 août 2009 à 11:05 +0200, Christophe Gallaire a écrit :
Julien Valroff a dit dans un souffle :

>Si le démon ne démarre pas automatiquement au boot, quelle est la sortie
>de /etc/init.d/wicd start ?

/etc/init.d/wicd status
could not access PID file for wicd ... failed!



Essaye d'éditer le script /etc/init.d/wicd pour enlever les redirections
vers /dev/null dans la fonction do_start()
Au lieu de
start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
$DAEMON --test > /dev/null
|| return 1
start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
$DAEMON --
$DAEMON_ARGS > /dev/null 2> /dev/null
|| return 2

Essaye
start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
$DAEMON --test || return 1
start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
$DAEMON -- $DAEMON_ARGS || return 2

La fonction retourne 1 si le démon est déjà actif, et dans ce cas, il
n'y a aucune indication pour l'utilisateur :
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;

Julien

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Christophe Gallaire
Le #19908771
Ça ne change rien Julien. Le problème reste entier.

@+

Christophe
Julien Valroff a dit dans un souffle :
Le lundi 10 août 2009 à 11:05 +0200, Christophe Gallaire a écrit :
Julien Valroff a dit dans un souffle :

>Si le démon ne démarre pas automatiquement au boot, quelle est la sortie
>de /etc/init.d/wicd start ?

/etc/init.d/wicd status
could not access PID file for wicd ... failed!



Essaye d'éditer le script /etc/init.d/wicd pour enlever les redirections
vers /dev/null dans la fonction do_start()
Au lieu de
start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
$DAEMON --test > /dev/null
|| return 1
start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
$DAEMON --
$DAEMON_ARGS > /dev/null 2> /dev/null
|| return 2

Essaye
start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
$DAEMON --test || return 1
start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
$DAEMON -- $DAEMON_ARGS || return 2

La fonction retourne 1 si le démon est déjà actif, et dans ce cas, il
n'y a aucune indication pour l'utilisateur :
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;

Julien

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS



--
Christophe Gallaire

Attention ! Suppression des mails entrants dont la taille est supérieure à 2Mo !
N'envoyez, s'il vous plaît, que des pièces jointes en formats ouverts.

"Les clèbs [mutts] n'ont pas de punaises [bugs] mais des puces !"

Carnet de route : http://www.road2mayotte.org
---------------
Linux On The Root : http://ubunteros.tuxfamily.org/
-----------------
Signature numérique GPG de ce mail : 1D6DB30A
----------------------------------

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Julien Valroff
Le #19908781
Le lundi 10 août 2009 à 12:42 +0200, Christophe Gallaire a écrit :
Ça ne change rien Julien. Le problème reste entier.



Le but n'est pas de corriger le problème mais d'en comprendre la cause,
tu n'as pas plus d'informations lors du démarrage du démon ?

Julien

@+

Christophe
Julien Valroff a dit dans un souffle :
>Le lundi 10 août 2009 à 11:05 +0200, Christophe Gallaire a écrit :
>> Julien Valroff a dit dans un souffle :
>>
>> >Si le démon ne démarre pas automatiquement au boot, quelle est la sortie
>> >de /etc/init.d/wicd start ?
>>
>> /etc/init.d/wicd status
>> could not access PID file for wicd ... failed!
>
>Essaye d'éditer le script /etc/init.d/wicd pour enlever les redirections
>vers /dev/null dans la fonction do_start()
>Au lieu de
> start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
>$DAEMON --test > /dev/null
> || return 1
> start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
>$DAEMON --
> $DAEMON_ARGS > /dev/null 2> /dev/null
> || return 2
>
>Essaye
> start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
>$DAEMON --test || return 1
> start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
>$DAEMON -- $DAEMON_ARGS || return 2
>
>La fonction retourne 1 si le démon est déjà actif, et dans ce cas, il
>n'y a aucune indication pour l'utilisateur :
> 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
>
>Julien




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Christophe Gallaire
Le #19908801
Non non rien de plus.

Julien Valroff a dit dans un souffle :
Le lundi 10 août 2009 à 12:42 +0200, Christophe Gallaire a écrit :
Ça ne change rien Julien. Le problème reste entier.



Le but n'est pas de corriger le problème mais d'en comprendre la cause,
tu n'as pas plus d'informations lors du démarrage du démon ?

Julien

@+

Christophe
Julien Valroff a dit dans un souffle :
>Le lundi 10 août 2009 à 11:05 +0200, Christophe Gallaire a écrit :
>> Julien Valroff a dit dans un souffle :
>>
>> >Si le démon ne démarre pas automatiquement au boot, quelle est la sortie
>> >de /etc/init.d/wicd start ?
>>
>> /etc/init.d/wicd status
>> could not access PID file for wicd ... failed!
>
>Essaye d'éditer le script /etc/init.d/wicd pour enlever les redirections
>vers /dev/null dans la fonction do_start()
>Au lieu de
> start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
>$DAEMON --test > /dev/null
> || return 1
> start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
>$DAEMON --
> $DAEMON_ARGS > /dev/null 2> /dev/null
> || return 2
>
>Essaye
> start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
>$DAEMON --test || return 1
> start-stop-daemon --start --quiet --pidfile $PIDFILE --startas
>$DAEMON -- $DAEMON_ARGS || return 2
>
>La fonction retourne 1 si le démon est déjà actif, et dans ce cas, il
>n'y a aucune indication pour l'utilisateur :
> 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
>
>Julien




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS



--
Christophe Gallaire

Attention ! Suppression des mails entrants dont la taille est supérieure à 2Mo !
N'envoyez, s'il vous plaît, que des pièces jointes en formats ouverts.

"Les clèbs [mutts] n'ont pas de punaises [bugs] mais des puces !"

Carnet de route : http://www.road2mayotte.org
---------------
Linux On The Root : http://ubunteros.tuxfamily.org/
-----------------
Signature numérique GPG de ce mail : 1D6DB30A
----------------------------------

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
fra-duf-no-spam
Le #19909231
Le 14466ième jour après Epoch,
Christophe Gallaire écrivait:

Non non rien de plus.

Julien Valroff a dit dans un souffle :
Le lundi 10 août 2009 à 12:42 +0200, Christophe Gallaire a à ©crit :
Ça ne change rien Julien. Le problème reste entier.







Est-ce que:

- /var/run/wicd/wicd.pid existe (quels sont ses droits)
- /var/run/wicd existe (quels sont ses droits)
- /var a assez de place
- /var ou une autre partie du chemin /var/run/wicd/ est autorisé en
écriture
- la valeur de $PIDFILE est-elle correcte dans le script d'init

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Vincent Lefevre
Le #19909281
On 2009-08-10 14:13:15 +0200, François TOURDE wrote:
Est-ce que:

- /var/run/wicd/wicd.pid existe (quels sont ses droits)
- /var/run/wicd existe (quels sont ses droits)
- /var a assez de place
- /var ou une autre partie du chemin /var/run/wicd/ est autorisé en
écriture
- la valeur de $PIDFILE est-elle correcte dans le script d'init



Christophe avait dit:

| > Si le démon ne démarre pas automatiquement au boot, quelle est la sortie
| > de /etc/init.d/wicd start ?
|
| Starting Network connection manager: wicd.
| >> Puis :
| >>
| >> wicd-client
|
| Ça lance wicd-tray :
[...]

Le problème semble donc venir du boot. Il faudrait avoir les messages
de log...

--
Vincent Lefèvre 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Publicité
Poster une réponse
Anonyme