Aller au contenu

Installation De Umurmur (serveur Mumble) Sur Synology

Featured Replies

  • Réponses 181
  • Vues 96.1 k
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Posté(e)

Essaye d'installer une autre version de tar sur ton Syno peut

Posté(e)

Essaye d'installer une autre version de tar sur ton Syno peut être. Via IPKG par exemple.

Voilà, le tuto d'installation et de configuration de Murmur pour 710+ et 1010+ est en ligne.

Même chose avec tar 1.23 installé avec IPKG.

Dans la liste de package IPKG il n'y a rien qui porte dans son nom "lzma" à part "liblzma0".

Merci pour ton aide.

Posté(e)

Salut Diaoul (ou autres ! :D),

N'étant pas très doué... pourrais-tu m'indiquer comment compiler PolarSSL stp.

(afin de voir si ça fonctionne mieux sur mon DS508)

Merci :)

Posté(e)

Salut à tous !

Me voici heureux puisque j'ai enfin réussi à installer umurmur sur mon DS508 (ppc) tout en vérifiant ensuite que ça fonctionne bien !

J'ai donc réussi à compiler PolarSSL (il fallait ajouter des "CC=gcc" dans les Makefile).

Il faut ensuite modifier le Makefile de umurmur pour prendre en compte PolarSSL (= décommenter des lignes, comme très bien décrit dans le tuto, mais celles de PolarSSL et non plus celles de OpenSSL).

Puis compiler ! (quoi que pas tout à fait, ayant toujours mon plantage de compilation sur la partie libconfig, j'ai dû importer les quelques fichiers libconfig.* dans mon répertoire /umurmur*/src/ et là, compilation parfaite :D).

Ensuite, pourquoi est-ce que ça fonctionne à présent !? Et bien non pas grâce à PolarSSL (que j'ai quand même gardé car visiblement bien moins consommateur) mais grâce à la récupération de la dernière version de umurmur (2.4) !

(1ère compilation umurmur 2.1 + PolarSSL, toujours le même problème de serveur reconnu mais inutilisable... :huh:)

(Passage en umurmur 2.4 et miracle ! :))

Il ne me reste plus qu'un problème : le sh de lancement automatique au démarrage du Syno semble sans effet ! Si quelqu'un à une idée de ce qui peut coincer dans ce script... (j'ai bien fait le chmod !)

Voilà, si certains veulent + d'infos, n'hésitez pas !

Posté(e)

Je m'auto quote :P

[...]

Pour finir, si quelqu'un pouvait m'aider

Posté(e)

J'avais vu ça mais je n'y arrive pas...

J'ai bien remplacé tous les fichiers de 'mon architecture' (ppc), puis recompressé package en tar.gz et enfin la total en tar puis renommé en spk mais quand j'essaie de l'installer : "Format de fichier non valide." :(

Posté(e)

Idem que Geoffrey mais sur un DS-209+ donc en ppc

make ARCH=ppc

gcc -I. -Wall /opt/include -c -o conf.o conf.c

conf.c:38:23: error: libconfig.h: No such file or directory

conf.c:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'configuration'

conf.c: In function 'Conf_init':

conf.c:59: warning: implicit declaration of function 'config_init'

conf.c:59: error: 'configuration' undeclared (first use in this function)

conf.c:59: error: (Each undeclared identifier is reported only once

conf.c:59: error: for each function it appears in.)

conf.c:64: warning: implicit declaration of function 'config_read_file'

conf.c:64: error: 'CONFIG_TRUE' undeclared (first use in this function)

conf.c:66: warning: implicit declaration of function 'config_error_text'

conf.c:66: warning: implicit declaration of function 'config_error_line'

conf.c:66: warning: format '%s' expects type 'char *', but argument 4 has type 'int'

conf.c: In function 'Conf_deinit':

conf.c:74: warning: implicit declaration of function 'config_destroy'

conf.c:74: error: 'configuration' undeclared (first use in this function)

conf.c: In function 'getStrConf':

conf.c:79: error: 'config_setting_t' undeclared (first use in this function)

conf.c:79: error: 'setting' undeclared (first use in this function)

conf.c:84: warning: implicit declaration of function 'config_lookup'

conf.c:84: error: 'configuration' undeclared (first use in this function)

conf.c:88: warning: implicit declaration of function 'config_setting_get_string'

conf.c:88: warning: assignment makes pointer from integer without a cast

conf.c:99: warning: assignment makes pointer from integer without a cast

conf.c:110: warning: assignment makes pointer from integer without a cast

conf.c:121: warning: assignment makes pointer from integer without a cast

conf.c:132: warning: assignment makes pointer from integer without a cast

conf.c:143: warning: assignment makes pointer from integer without a cast

conf.c: In function 'getIntConf':

conf.c:158: error: 'config_setting_t' undeclared (first use in this function)

conf.c:158: error: 'setting' undeclared (first use in this function)

conf.c:162: error: 'configuration' undeclared (first use in this function)

conf.c:166: warning: implicit declaration of function 'config_setting_get_int'

conf.c: In function 'Conf_getNextChannel':

conf.c:192: error: 'config_setting_t' undeclared (first use in this function)

conf.c:192: error: 'setting' undeclared (first use in this function)

conf.c:196: error: 'configuration' undeclared (first use in this function)

conf.c:199: warning: assignment makes pointer from integer without a cast

conf.c:205: warning: assignment makes pointer from integer without a cast

conf.c:212: warning: assignment makes pointer from integer without a cast

conf.c:219: warning: implicit declaration of function 'config_setting_get_bool'

conf.c: In function 'Conf_getNextChannelLink':

conf.c:226: error: 'config_setting_t' undeclared (first use in this function)

conf.c:226: error: 'setting' undeclared (first use in this function)

conf.c:230: error: 'configuration' undeclared (first use in this function)

conf.c:233: warning: assignment makes pointer from integer without a cast

conf.c:239: warning: assignment makes pointer from integer without a cast

make: *** [conf.o] Error 1

les lib sont bien dans les bon repertoires, une petite id

Posté(e)

conf.c:38:23: error: libconfig.h: No such file or directory

C'est clair que c'est un probl

  • 2 semaines après...
Posté(e)

salut,

super tuto cependant je suis bloqué a 5. Installation de uMurmur la partie:

Il y a quelques petites modifications à apporter au Makefile ici:(3)

-ajouter au début du fichier:

CC:=gcc

-Dé-commenter les lignes suivantes et les compléter:

# OpenSSL - usually installed at a standard place

# EXTRA_CFLAGS:=

# EXTRA_LDFLAGS:=-lcrypto -lssl

comme ceci:

# OpenSSL - usually installed at a standard place

EXTRA_CFLAGS:=/opt/include

EXTRA_LDFLAGS:=-lcrypto -lssl

Modifions à présent le deuxième Makefile caché plus loin dans le repertoire google/protobuf-c/

-ajouter au début du fichier:

CC:=gcc

Revenons maintenant au dossier de uMurmur:

# cd /umurmur-0.2.1/src

et compilons:

# make ARCH=arm

Si la compilation se passe sans erreur, nous pouvons déjà copier umurmurd dans un dossier référencé dans le PATH:

# mv umurmurd /opt/bin/

je ne sais pas ce qu'il faut faire .

merci de votre aide.

  • 3 semaines après...
Posté(e)

Votre problème vient de libconfig.h

Je n'ai pas ce problème et j'ai :

DiskStation> locate libconfig.h

/usr/local/include/libconfig.h

/usr/local/include/libconfig.h++

Et vous ?

S'il manque dans ce répertoire, essayez de l'y inclure. Normalement, libconfig.h devrait se trouver dans le dossier de compilation de libconfig.

bonjour à tous!!

Merci pour ton aide Diaoul, j'ai pu réussir a compiler !!

Maintenant je suis bloquer a un autre problème : lorsque que je souhaite lancer umurmur il me donne ce message d'erreur :

Error in config file (null) : file I/O error at line 0

J'ai l'impression que cela vien du fichier de config donc je vous le presente en même temps.

max_bandwidth = 48000;

welcometext = "Welcome [TkT]";

certificate = "/etc/umurmur/cert.crt";

private_key = "/etc/umurmur/key.key";

password = "tiekarteam"

max_users = 8;

chanels = (

{

name = "Root";

parent ="";

desciption = "The Root af all channels";

noenter = true;

},

{

name = "[TkT]";

parent = "Root";

description = "TkT channel";

}

);

default_channel = "[TkT]";

Dans tout les cas merci pour votre aide et bonne continuation!!

Posté(e)

Ou alors modifier les fichiers sources pour donner un autre chemin que /etc pour le fichier de config :)

Je ne me rappelle plus quel fichier il faut modifier, tu devrais le trouver assez facilement cependant.

Posté(e)

Ou alors modifier les fichiers sources pour donner un autre chemin que /etc pour le fichier de config :)

Je ne me rappelle plus quel fichier il faut modifier, tu devrais le trouver assez facilement cependant.

Merci a vous deux j'ai r

Posté(e)

Fais attention de ne pas utiliser la version 2.0.1 du tuto sur les ppc, le connexion est

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.