Page 1 sur 1

[mpd] problème en hors ligne (résolu)

Publié : mer. 17 juin 2009, 18:31
par wido
Bonjour,
je n'arrive pas à utiliser sonata en offline sur mon ordinateur portable , j'ai installé sonata et mpd, tout fonctionne quand je suis sur internet dès que je retire le cable, le conky me met : MPD not responding (null)
et mpd:

Code : Tout sélectionner

can't lookup "" localhost" at line 7: Temporary failure in name resolution Abandon
résultat du mpc:

Code : Tout sélectionner

MPD_HOST and/or MPD_PORT environment variables are not set
error: host "localhost" no found
résultat du /etc/mpd.conf:

Code : Tout sélectionner

user "wido"
music_directory "blabla"
(...)
#ligne 7
bind_to_address "localhost"
(...)
que je le change par 127.0.0.1 ou que je commente la ligne ça ne change rien.

résultat du /etc/hosts:

Code : Tout sélectionner

127.0.0.1 localhost
résultat du rc.conf (partie network)
lo="lo 127.0.0.1"
eth0="dhcp"
INTERFACES=(lo eth0)

j'ai fait la même expérience sur un desktop et j'ai le même résultat.

Re: [mpd] problème en hors ligne (en cours)

Publié : mer. 17 juin 2009, 19:02
par wido
Pour que ça fonctionne il faut que je sois juste une fois connecté avec le monde extérieur pour que ça fonctionne :|

Re: [mpd] problème en hors ligne (en cours)

Publié : mer. 17 juin 2009, 19:08
par Skunnyk
Hello,
Verifie lorsque que ça ne fonctionne pas, la sortie de la commande "ifconfig".
Tu as le daemon network dans ton rc.conf ?


"lo" est normalement monté avec rc.sysinit depuis plusieurs mois (plus besoin de le présenter dans le rc.conf). Verifie que tu as bien /sbin/ifconfig lo 127.0.0.1 up dans ton /etc/rc.sysinit

Re: [mpd] problème en hors ligne (en cours)

Publié : mer. 17 juin 2009, 21:17
par wido
le lo je l'avais ajouté parce que je l'avais vu sur bbs parlant de sonata et de mpd.
le daemon network est bien noté dans le rc.conf

résultat de la commande ifconfig

Code : Tout sélectionner

eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:27 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

ra0       Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
          inet6 addr: fe80::222:43ff:fe45:9913/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:212 errors:0 dropped:0 overruns:0 frame:0
          TX packets:780 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:20737 (20.2 Kb)  TX bytes:0 (0.0 b)
          Interrupt:19 
le /sbin/ifconfig lo 127.0.0.1 up est présent dans le paragraphe:

Code : Tout sélectionner

#bring up loopback interface
if [-d /sys/class/net/lo];then
stat_busy "bring up loopback interface"
/sbin/ifconfig lo 127.0.0.1 up
(...)
fi
fais le test chez toi débranche le cable réseau et vois si tu arrives à avoir les même message d'erreur que moi.
j'ai aussi changé de port 6600 par 6650 rien ne change.

Re: [mpd] problème en hors ligne (en cours)

Publié : mer. 17 juin 2009, 21:53
par wido
j'ai réussi à lire les dossiers avec sonata:
en ajoutant:

Code : Tout sélectionner

export MPD_HOST="127.0.0.1"
export MPD_PORT="6600"
dans le fichier ~/.bashrc

je ne pensais pas que ça avait de l'importance :?

j'ai encore le problème avec le message de conky : MPD not responding (null)

en lancant conky dans le terminal j'ai:
Conky: MPD error: host "localhost" not found: Name or service not known

Re: [mpd] problème en hors ligne (en cours)

Publié : mer. 17 juin 2009, 22:32
par wido
je tombe sur ça:
http://www.linuxquestions.org/questions ... pd-724996/

je modifie le hosts comme indiqué, mais je n'obtiens pas le même résultat:

Code : Tout sélectionner

Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
tcp        0      0 :::6600                 :::*                    LISTEN      -
alors que sur l'autre pc qui n'a aucun problème j'ai:

Code : Tout sélectionner

Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
tcp        0      0 :::6600                 :::*                    LISTEN      15302/mpd   

Re: [mpd] problème en hors ligne (en cours)

Publié : jeu. 18 juin 2009, 16:40
par wido
j'ai résolu mon problème en y ajoutant dans le fichier /etc/hosts.allow:

Code : Tout sélectionner

mpd : LOCAL
http://wiki.archlinux.org/index.php/MPD#Tips

Re: [mpd] problème en hors ligne (résolu)

Publié : mer. 08 juil. 2009, 11:28
par Marzikill
Hum... Je sais pas si il faut que je crée un fil spécifique mais bon..

J'ai exactement le même problème que toi ! Seulement, j'ai beau rajouter "mpd : LOCAL" dans le fichier /etc/hosts.allow, et "export MPD_HOST="127.0.0.1" export MPD_PORT="6600" " dans le bashrc, toujours impossible de lire mes musiques... :(

(C'est même plus problématique, car je suis en wifi, autant dire que je n'ai pas de connexion tout le temps...)

Amicalement
Marzikill.

Re: [mpd] problème en hors ligne (résolu)

Publié : jeu. 09 juil. 2009, 22:20
par wido
j'ai aussi modifié le hosts en y ajoutant:

Code : Tout sélectionner

127.0.0.1 localhost.localdomain localhost laptop
il faut le mettre dans l'ordre , j'avais eu un souci , mpd me mettait un message d'erreur, et pour le laptop et le nom du hostname que tu as mis dans le rc.conf.

Re: [mpd] problème en hors ligne (résolu)

Publié : ven. 10 juil. 2009, 12:20
par Marzikill
Hum...

Non, j'ai déjà ça dans mon /etc/hosts...
/etc/hosts a écrit :#
# /etc/hosts: static lookup table for host names
#

#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain localhost Archiban

Re: [mpd] problème en hors ligne (résolu)

Publié : dim. 12 juil. 2009, 16:09
par Marzikill
Alors, il semble que j'ai trouvé la solution.

(cependant à modérer : je n'ai pas encore redémarré. ;) )

Il faut, si malgré tout ce que vous avez fait jusqu'à présent ne fonctionne pas, éditer votre rc.conf, de cette façon :
rc.conf a écrit :INTERFACES=(vos_interfaces lo)

Re: [mpd] problème en hors ligne (résolu)

Publié : jeu. 20 août 2009, 17:46
par Marzikill
Il semble que le problème revienne avec la nouvelle version de mpd...

Ça commence vraiment à me prendre le choux.