• Blog
  • Raspberry Pi
  • Über mich
  • Projekte
  • devowl.io

Raspberry Pi: Teamspeak Alternative Mumble Server installieren

13. August 2013
Raspberry Pi
23 Kommentare

Möchte man mit mehreren Leuten gleichzeitig reden, gibt es in Skype teilweise unschöne Überschneidungen und das Augenmerk liegt schnell auf TeamSpeak. TeamSpeak ist eine Sprachkonferenzsoftware, die insbesondere im Gaming-Sektor sehr verbreitet ist. Jedoch handelt es sich hierbei um eine proprietäre Software und eine Installation auf dem Raspberry Pi ist nicht möglich. Eine beliebte Alternative zu TeamSpeak stellt Mumble dar. Wie man einen Mumble Server auf dem Raspberry Pi installiert und einrichtet erkläre ich im Folgenden.

Voraussetzung: Raspbian oder vergleichbare Distribution installiert

Step 1

Zunächst aktualisieren wir den Paketmanager und das System.

sudo apt-get update && sudo apt-get upgrade

Step 2

Nun installieren wir den Mumble Server mittels des Paketmanagers.

sudo apt-get -y install mumble-server

Step 3

Wir rufen nun die Konfigurationen von Mumble auf. Dabei wählen wir bei der Autostart Frage, falls gewünscht, Yes. Des Weiteren lassen wir dem Mumble Server eine erhöhte Priorität zuweisen und definieren zuletzt ein Passwort für den Superuser des Mumble Servers.

sudo dpkg-reconfigure mumble-server

Step 4

Jetzt passen wir noch mittels des Editors nano die Datei mumble-server.ini an. In dieser können wir einen Text, der dem Benutzer beim Connecten zum Server angezeigt werden soll, definieren (welcometext), die Anzahl der Slots festlegen (users), den Port des Mumble Servers abändern (port) und weitere Einstellungen vornehmen. Alle Parameter sind in der Datei ausführlich beschrieben. Speichern können wir in nano mittels STRG + X, Y und Enter.

sudo nano /etc/mumble-server.ini

Step 5

Zuletzt müssen wir nun Mumble noch neustarten.

sudo /etc/init.d/mumble-server restart

Und das wars schon! Der Mumble Server ist auf dem Raspberry Pi installiert, einsatzbereit und startet, sofern aktiviert, automatisch mit dem Raspberry Pi. Möchte man den Mumble Server nun noch außerhalb der eigenen vier Wände nutzen können, ohne immer die IP wissen zu müssen, bietet sich es an eine DynDNS einzurichten. Wie das geht, habe ich in dem Tutorial DynDNS einrichten erklärt.

Zugriff außerhalb des eigenen Netzwerks
Portfreigabe im Router

Soll der soeben installierte Dienst auch außerhalb des eigenen Netzwerkes verfügbar sein, so müssen folgende Ports im Router freigegeben werden. Wie man freigibt, beschrieb ich in dem Artikel Portforwarding bei Fritz!Box und Speedport.

64738
64738

23 Kommentare. Hinterlasse eine Antwort

  • WerBinIch
    August 27, 2013 8:59 pm

    Hallo. Danke für das super Tutorial 😉
    Also mein Mumbleserver läuft und ich hab auch einen Port freigeschaltet und mein Freund konnte außerhalb meines Netzwerks auch auf den Server joinen. Nun hab ich aber das Problem, dass entwieder ich ihn nicht höre, dafür er mich aber oder umgekehrt. Ich hab auch den Audioassistenten auch noch einmal durchlaufen aber keine Besserung.
    Hast du vielleicht eine Idee woran das liegen könnte?

    Antworten
    • Jan Karres
      August 31, 2013 6:37 pm

      Zugegebener weise habe ich Mumble nur mal kurz ausprobiert als ich das Tutorial geschrieben habe – gehörte zu den TeamSpeak Usern. Entsprechend kann ich dir leider nicht weiterhelfen, sorry.

      Antworten
  • Jens Demann
    November 14, 2013 6:37 pm

    Kann man irgentwie einstellen das der Mumble-Server autmatisch startet wie z.B beim Minecraft Server :-)?

    Antworten
    • Jan Karres
      November 15, 2013 1:51 pm

      Das scheinst du überlesen zu haben. Im Konfigurationstools in Step 3 kann man komfortabel einen Autostart definieren.

      Antworten
  • Broken_Mind
    November 24, 2013 4:55 am

    Hallo! Vielen dank für das Tutorial! Könntest du noch ein Tut für das Webinterface Mumble-Django machen? Das wäre echt genial^^

    Antworten
    • Jan Karres
      November 24, 2013 12:49 pm

      sudo apt-get install mumble-django – alles weitere sollte selbsterklärend sein 😉

      Antworten
      • Broken_Mind
        November 24, 2013 5:12 pm

        Das habe ich schon getan aber nach der Installation kann ich im Interface nichts speichern. Der Button reagiert einfach nicht.

        Antworten
        • Jan Karres
          November 24, 2013 5:54 pm

          Alternatib mal googeln. Es gibt da wohl noch schönere Webinterfaces 😉

          Antworten
  • Jonas
    Dezember 6, 2013 9:51 pm

    Hallo erstmal,
    übrigens Danke das du das TuT geschrieben ^^. Allerdings würde ich mich interesieren, wieviel Slots/User die kleine Himbeere aufeinmal schaft?

    Antworten
    • Jan Karres
      Dezember 6, 2013 11:08 pm

      Das musst du selbst ausprobieren. Meine maximale Testmenge von drei Personen hat er zumindest gepackt 🙂

      Antworten
  • mumble-user
    Januar 9, 2014 2:25 pm

    Hello,
    I have some problems with mumble-server installation. I have installed the server and then deleted by mistake the file mumble-server in init.d folder. Now I cannot restore this file. I have repeated the installation process more times. It seems that everything is OK, but at the end there is still no mumble-server file in init.d folder and I cannot start the service. How can I have a clean installation of mumble?

    Antworten
    • Jan Karres
      Januar 11, 2014 1:33 pm

      apt-get --purge remove mumble-server

      Antworten
  • Raspberry Pi: Mumble Server installieren - Einplatinencomputer
    August 4, 2014 4:19 pm

    […] (Stand 19.06.2014): Jan karres Blog, […]

    Antworten
  • bitcoin3
    November 16, 2014 9:11 pm

    Dankeschön es gibt so gut wie keine guten tutorials auf youtube oder sonst wo zu diesem Thema auf Deutsch echt danke

    Antworten
  • Christian
    Juni 7, 2015 8:21 pm

    Kann man Mumble auch bei Kodi/Openelec bei Raspi2 Installieren ? Als Addon oder irgendwas ?

    Antworten
    • Dani
      Juni 11, 2015 4:10 pm

      Hallo,
      Wenn du es nicht mit KODI, … steuern willst/musst, kannst du folgendes tun:
      aktiviere einfach SSH und verbinde dich z.B. per PuTTY, dann einfach die Anleitung von oben befolgen.

      Antworten
    • Jan Karres
      Juni 16, 2015 1:41 pm

      Zu Danis Aussage ist zu ergänzen, dass OpenELEC nicht auf Debian aufsetzt, weshalb Details anders funktionieren könnten.

      Antworten
      • Christian
        Juni 20, 2015 1:21 am

        Noch dazu man nichts per SSH bei Openelec / Kodi installiert werden kann. Ist komplett gesperrt. Dachte da an einen Addon was man per Addon Bibliothek installieren kann ? Gibt ja auch Bibliothek die man sich aus dem Netz ziehen kann wo sowas enthalten ist.

        Antworten
  • Sascha
    September 19, 2015 9:47 pm

    Hey,
    also das ganze habe ich nun eingerichtet allerdings befinden wir uns nun alle in einem Raum der Root heißt. Wie genau kann ich mehrere Kanäle machen wie zb bei TeamSpeak?
    Danke im Voraus für deine Hilfe!

    lg Sascha

    Antworten
  • Tim Stelter
    Oktober 5, 2015 2:53 pm

    Moinsen,

    Ich bekomme den Mumble Server leider nicht mehr zum laufen.
    Configs alle gecheckt, neu installiert etc. aber es will nicht.

    Vom Client aus wird der Server (Pi) unter „LAN“ angezeigt, kann mich aber nicht verbinden.

    Serverlog restart:
    2015-10-05 14:46:10.785 Caught SIGTERM, exiting
    2015-10-05 14:46:10.785 Killing running servers
    2015-10-05 14:46:11.225 1 => Removed all Ice ServerCallbacks
    2015-10-05 14:46:11.640 1 => Removed Ice Authenticator
    2015-10-05 14:46:11.842 1 => Stopped announcing server via bonjour
    2015-10-05 14:46:11.898 1 => Stopped
    2015-10-05 14:46:11.900 Shutting down
    2015-10-05 14:46:11.904 MurmurIce: Shutdown complete
    2015-10-05 14:46:12.036 Initializing settings from /etc/mumble-server.ini (basepath /etc)
    2015-10-05 14:46:12.040 OpenSSL: OpenSSL 1.0.1e 11 Feb 2013
    2015-10-05 14:46:12.041 Successfully switched to uid 108
    2015-10-05 14:46:12.405 ServerDB: Opened SQLite database /var/lib/mumble-server/mumble-server.sqlite
    2015-10-05 14:46:12.415 Resource limits were 0 0
    2015-10-05 14:46:12.416 Successfully dropped capabilities
    2015-10-05 14:46:12.424 DBus registration succeeded
    2015-10-05 14:46:12.438 MurmurIce: Endpoint „tcp -h 127.0.0.1 -p 6502“ running
    2015-10-05 14:46:12.443 OSInfo: Failed to execute lsb_release
    2015-10-05 14:46:12.444 Murmur 1.2.4 (1.2.3-349-g315b5f5-2.2+deb7u2) running on X11: Linux 4.1.7-v7+: Booting servers
    2015-10-05 14:46:12.763 1 => Server listening on 0.0.0.0:64738
    2015-10-05 14:46:12.979 1 => Failed to set IPV6_RECVPKTINFO for 0.0.0.0:64738
    2015-10-05 14:46:13.218 1 => Announcing server via bonjour
    2015-10-05 14:46:13.409 1 => Not registering server as public
    2015-10-05 14:46:13.410 Object::connect: No such slot MurmurDBus::userTextMessage(const User *, const TextMessage &)

    Antworten
    • Tim Stelter
      Oktober 9, 2015 12:19 pm

      Ok mein Fehler -> Firewall….

      Antworten
  • Manuel Burgstaller
    Oktober 5, 2016 3:01 pm

    Seit neuestem verweigert der mumble Server nach einem Reboot vom rpi die Verbindung. Daa lässt sich durch den restart Befehl von Mumble beseitigen. Mein short workaround ist das ich im crontab 5 min nach dem automatischen Reboot den Mumble Server neu starte… gibt es dafür eine bessere Lösung?

    Antworten
  • Mike
    August 24, 2022 1:43 pm

    Hallo, ich wollte mich einfach nur für das Hilfreiche tutorial bedanken! 🙂
    Also keine Fragen von mir 😉

    Antworten

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Bitte füllen Sie dieses Feld aus.
Bitte füllen Sie dieses Feld aus.
Bitte gib eine gültige E-Mail-Adresse ein.
Sie müssen den Bedingungen zustimmen, um fortzufahren.

Jan Karres
Jan Karres
Wirtschaftsinformatiker
Facebook
Twitter
YouTube
LinkedIn
Xing
GitHub

Themen

  • Blogging
  • Debian (Linux)
  • Eine Geschichte aus dem Leben des Jan
  • Fotos
  • Gaming
  • Gedanken
  • Linksammlungen
  • Privates
  • Projekte
  • Raspberry Pi
    • Einplatinencomputer (außer Raspberry Pi)
  • Schule und Studium
  • Tipps und Tricks
  • Videos
  • Vorgestellt
  • WordPress

Projekte

Dieser Blog ist meine kleine Base im Internet, in der ich über Themen schreibe, die mich persönlich beschäftigen. Abseits davon habe ich weitere Projekte im Netz, die teils aus Spaß entstanden, jedoch zum Teil auch meinen Kühlschrank füllen.

Alle Projekte

JanKarres.de © 2007-2022

Neueste Beiträge

  • Raspberry Pi: WLAN Access Point mit NordVPN (VPN Router) einrichten Dezember 5, 2020
  • Real Cookie Banner: Wie das Opt-in Cookie Banner für WordPress entstand November 18, 2020
  • Blog Setup erneut: Aufräumen einer kleinen Historie Oktober 13, 2020
  • devowl.io: Auf geht’s in das WordPress Business! März 10, 2020
  • Kuschelpartys: Nähe und Geborgenheit einfach erleben September 30, 2018

devowl.io

Meine Brötchen verdiene ich im Internet. Dazu habe ich gemeinsam mit meinem Kollegen Matze die devowl.io GmbH gegründet. Gemeinsam entwickeln und vertreiben wir in unser Plugins und Entwickler-Tools im WordPress Umfeld.

Mehr erfahren
  • Datenschutzerklärung
  • Impressum