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

Applications multimedia / jeux
Répondre
Avatar de l’utilisateur
wido
Chu Ko Nu
Messages : 497
Inscription : mar. 21 oct. 2008, 20:59

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

Message 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.
Dernière modification par wido le jeu. 18 juin 2009, 16:40, modifié 1 fois.
Image
Avatar de l’utilisateur
wido
Chu Ko Nu
Messages : 497
Inscription : mar. 21 oct. 2008, 20:59

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

Message par wido »

Pour que ça fonctionne il faut que je sois juste une fois connecté avec le monde extérieur pour que ça fonctionne :|
Image
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

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

Message 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
Avatar de l’utilisateur
wido
Chu Ko Nu
Messages : 497
Inscription : mar. 21 oct. 2008, 20:59

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

Message 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.
Image
Avatar de l’utilisateur
wido
Chu Ko Nu
Messages : 497
Inscription : mar. 21 oct. 2008, 20:59

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

Message 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
Image
Avatar de l’utilisateur
wido
Chu Ko Nu
Messages : 497
Inscription : mar. 21 oct. 2008, 20:59

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

Message 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   
Image
Avatar de l’utilisateur
wido
Chu Ko Nu
Messages : 497
Inscription : mar. 21 oct. 2008, 20:59

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

Message 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
Image
Avatar de l’utilisateur
Marzikill
archer
Messages : 121
Inscription : sam. 07 févr. 2009, 19:20

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

Message 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.
Avatar de l’utilisateur
wido
Chu Ko Nu
Messages : 497
Inscription : mar. 21 oct. 2008, 20:59

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

Message 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.
Image
Avatar de l’utilisateur
Marzikill
archer
Messages : 121
Inscription : sam. 07 févr. 2009, 19:20

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

Message 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
Avatar de l’utilisateur
Marzikill
archer
Messages : 121
Inscription : sam. 07 févr. 2009, 19:20

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

Message 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)
Avatar de l’utilisateur
Marzikill
archer
Messages : 121
Inscription : sam. 07 févr. 2009, 19:20

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

Message par Marzikill »

Il semble que le problème revienne avec la nouvelle version de mpd...

Ça commence vraiment à me prendre le choux.
Répondre