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:
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:
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:
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:
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.