[Wifi]wicd-client bug[contourné]

Applications, problèmes de configuration réseau
Répondre
Siviuze
Hankyu
Messages : 18
Inscription : lun. 24 nov. 2008, 13:13

[Wifi]wicd-client bug[contourné]

Message par Siviuze »

Bonsoir tout le monde

Je suis en train de terminer les réglages de mon portable et cette fois ci c'est le client de wicd qui a un problème :
le démon semble bien se lancer mais lorsque je veux lancer wicd-client j'obtiens une grosse erreur :

Code : Tout sélectionner

$ wicd-client
Traceback (most recent call last):
  File "/usr/lib/wicd/wicd-client.py", line 50, in <module>
    import wicd.gui as gui
  File "/usr/lib/python2.6/site-packages/wicd/gui.py", line 2006, in <module>
    setup_dbus()
  File "/usr/lib/python2.6/site-packages/wicd/gui.py", line 174, in setup_dbus
    proxy_obj = bus.get_object("org.wicd.daemon", '/org/wicd/daemon')
  File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 244, in get_object
    follow_name_owner_changes=follow_name_owner_changes)
  File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 241, in __init__
    self._named_service = conn.activate_name_owner(bus_name)
  File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 183, in activate_name_owner
    self.start_service_by_name(bus_name)
  File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 281, in start_service_by_name
    'su', (bus_name, flags)))
  File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.wicd.daemon was not provided by any .service files

J'ai essayé de réinstaller wicd rien n'y fait (j'ai bien le daemon dbus lancé)

J'ai bien trouvé quelques sujets traitant de ce problème sur la toile mais cela ne m'a pas vraiment aidé pour résoudre le problème :(
Dernière modification par Siviuze le jeu. 27 nov. 2008, 11:19, modifié 1 fois.
Avatar de l’utilisateur
mightyjaym
yeomen
Messages : 296
Inscription : dim. 18 nov. 2007, 19:34
Localisation : Nîmes, France

Message par mightyjaym »

Ayant eu le même problème, j'ai viré wicd et installé wicd-svn depuis AUR à la place ; tout fonctionne nickel désormais. Essaie de voir si passer à wicd-svn te permet de contourner le problème.
Mon blog

Desktop : Intel Core 2 Duo E6850, 8 Gb RAM, NVIDIA GeForce 8500 GT, Arch Linux X86_64
Siviuze
Hankyu
Messages : 18
Inscription : lun. 24 nov. 2008, 13:13

Message par Siviuze »

j'ai une erreur de compilation mais je pense que c'est due à l'impossibilité de svn à se connecter derrière mon proxy :

Code : Tout sélectionner

$ makepkg
==> Détermination de la dernière révision svn...
svn: OPTIONS of 'https://wicd.svn.sourceforge.net/svnroot/wicd/trunk': could not connect to server (https://wicd.svn.sourceforge.net)
==> Création du paquet wicd-svn 526-1 i686 (mer. nov. 26 23:23:46 CET 2008)
==> Vérification des dépendances...
==> Vérification des dépendances pour la compilation...
==> Récupération des sources...
  -> wicd.install trouvé dans le répertoire de compilation
==> Validation des fichiers sources avec md5sums...
    wicd.install ... Réussite
==> Extraction des sources...
==> Entre dans l'environnement fakeroot...
==> Détermination de la dernière révision svn...
svn: OPTIONS of 'https://wicd.svn.sourceforge.net/svnroot/wicd/trunk': could not connect to server (https://wicd.svn.sourceforge.net)
==> Début de la compilation...
svn: OPTIONS de 'https://wicd.svn.sourceforge.net/svnroot/wicd/trunk': Impossible de se connecter au serveur (https://wicd.svn.sourceforge.net)
==> SVN checkout done or server timeout
==> Starting make...
PKGBUILD: line 37: cd: wicd: Aucun fichier ou dossier de ce type
==> ERREUR: La compilation a échoué.
    Abandon...
Faut-il lui déclarer quelque part l'adresse et le port du proxy ? (et est-ce que l'erreur vient bien de la ?)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

Siviuze a écrit : Faut-il lui déclarer quelque part l'adresse et le port du proxy ? (et est-ce que l'erreur vient bien de la ?)
dans ~/.subversion/servers
Siviuze
Hankyu
Messages : 18
Inscription : lun. 24 nov. 2008, 13:13

Message par Siviuze »

j'ai bien rajouté le proxy dans le fichier mais l'erreur de compilation persiste :

Code : Tout sélectionner

 wicd-svn]$ makepkg
==> Détermination de la dernière révision svn...
svn: /home/siviuze/.subversion/servers:73: Option expected
==> Création du paquet wicd-svn 526-1 i686 (mer. nov. 26 23:55:48 CET 2008)
==> Vérification des dépendances...
==> Vérification des dépendances pour la compilation...
==> Récupération des sources...
  -> wicd.install trouvé dans le répertoire de compilation
==> Validation des fichiers sources avec md5sums...
    wicd.install ... Réussite
==> Extraction des sources...
==> Suppression du répertoire pkg/ existant...
==> Entre dans l'environnement fakeroot...
==> Détermination de la dernière révision svn...
svn: /home/siviuze/.subversion/servers:73: Option expected
==> Début de la compilation...
svn: OPTIONS de 'https://wicd.svn.sourceforge.net/svnroot/wicd/trunk': Impossible de se connecter au serveur (https://wicd.svn.sourceforge.net)
==> SVN checkout done or server timeout
==> Starting make...
PKGBUILD: line 37: cd: wicd: Aucun fichier ou dossier de ce type
==> ERREUR: La compilation a échoué.
    Abandon...
Siviuze
Hankyu
Messages : 18
Inscription : lun. 24 nov. 2008, 13:13

Message par Siviuze »

Bon finalement je suis passé par gnome-network-manager en lieu et place de wicd.

Si quelqu'un sait pourquoi la compilation ne veut pas se terminer je suis toujours preneur ':D'

Merci de votre aide
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

Siviuze a écrit : Si quelqu'un sait pourquoi la compilation ne veut pas se terminer je suis toujours preneur ':D'
wicd est un programme en python, il n'y a pas de compilation,
Siviuze a écrit :j'ai bien rajouté le proxy dans le fichier mais l'erreur de compilation persiste :

Code : Tout sélectionner

 wicd-svn]$ makepkg
==> Détermination de la dernière révision svn...
svn: /home/siviuze/.subversion/servers:73: Option expected[/quote]
le message est assez explicite, il n'arrive pas à récupérer les sources, tu as une erreur dans le fichier de configuration de svn.
Siviuze
Hankyu
Messages : 18
Inscription : lun. 24 nov. 2008, 13:13

Message par Siviuze »

pourtant j'ai juste décommenté les 2 lignes qui m'intéresse :

Code : Tout sélectionner

[global]
# http-proxy-exceptions = *.exception.com, www.internal-site.org
http-proxy-host = proxyweb.utc.fr
http-proxy-port = 3128
# http-proxy-username = defaultusername
# http-proxy-password = defaultpassword
# http-compression = no
# http-auth-types = basic;digest;negotiate
# No http-timeout, so just use the builtin default.
# No neon-debug-mask, so neon debugging is disabled.
# ssl-authority-files = /path/to/CAcert.pem;/path/to/CAcert2.pem
Il faut rajouter des espaces ? ou des guillemets ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

il te donne le numéro de ligne: 73, regarde à quoi ca correspond, sinon il faudrait nous donner tout le fichier ! -> http://pastebin.archlinux.fr
Siviuze
Hankyu
Messages : 18
Inscription : lun. 24 nov. 2008, 13:13

Message par Siviuze »

cela correspond à la premiere ligne décommenté : http-proxy-host = proxyweb.utc.fr
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

tu peux mettre sur pastebin ton fichier servers ?
Siviuze
Hankyu
Messages : 18
Inscription : lun. 24 nov. 2008, 13:13

Message par Siviuze »

Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

tu l'as remodifié le fichier, non?

apparemment, l'erreur que tu avais peut etre du à un espace en début de ligne, par exemple en enlevant juste le '#'.
Siviuze
Hankyu
Messages : 18
Inscription : lun. 24 nov. 2008, 13:13

Message par Siviuze »

Je viens de vérifier j'ai effectivement modifier le fichier entre temps mais le problème persiste : j'arrive a récuperer la version du svn la première fois mais impossible de s'y connecter :

Code : Tout sélectionner

$ makepkg
==> Détermination de la dernière révision svn...
  -> Version trouvée        : 557
==> Création du paquet wicd-svn 557-1 i686 (jeu. nov. 27 23:48:37 CET 2008)
==> Vérification des dépendances...
==> Vérification des dépendances pour la compilation...
==> Récupération des sources...
  -> wicd.install trouvé dans le répertoire de compilation
==> Validation des fichiers sources avec md5sums...
    wicd.install ... Réussite
==> Extraction des sources...
==> Suppression du répertoire pkg/ existant...
==> Entre dans l'environnement fakeroot...
==> Début de la compilation...
svn: OPTIONS de 'https://wicd.svn.sourceforge.net/svnroot/wicd/trunk': Impossible de se connecter au serveur (https://wicd.svn.sourceforge.net)
==> SVN checkout done or server timeout
==> Starting make...
PKGBUILD: line 37: cd: wicd: Aucun fichier ou dossier de ce type
==> ERREUR: La compilation a échoué.
    Abandon...
Je me demande si le proxy de ma résidence n'interdit pas les échange en htttps... (pourtant sous gmail je suis en https alors je pensais que ca marchait).
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

après subversion utilise des méthode http que le proxy ne laisse peut etre pas passer, le mieux est encore te renseigner auprès de ton admin sys.

pour info: http://subversion.tigris.org/faq.html#proxy
Siviuze
Hankyu
Messages : 18
Inscription : lun. 24 nov. 2008, 13:13

Message par Siviuze »

Bon j'ai été voir la DSI (Direction des Services Infos) et je ne suis pas tombé sur l'admin réseau mais d'après celui que j'ai vu, le serveur proxy du réseau est très restrictif sur les protocole et sur les ports.

la meilleur méthode est de se connecter à un serveur annexe par un tunnel crypté lorsque l'on veut quelque chose "d'exotique".

Merci à vous pour votre aide (et surtout toi tuxce :D )
joachim
newbie
Messages : 1
Inscription : mar. 02 déc. 2008, 13:22

Et si...

Message par joachim »

Camarades Archlinuxiens,

Pour le problème de wicd, je pense que c'est un soucis au niveau de l'appel à /usr/lib/wicd/wicd-daemon.
J'ai modifié le fichier /usr/sbin/wicd afin qu'il ressemble à ceci :

Code : Tout sélectionner

#!/bin/bash
exec python -O /usr/lib/wicd/wicd-daemon.py -eo $@
En fait, j'ai juste ajouté "-eo" après wicd-daemon.py
J'attends vos retours :)
Répondre