• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] DLNA unter openSuse 12.1

PowerPaul

Hacker
Hallo Forum!

Ich würde gerne meine mp3-Sammlung (nur die keine Videos) über meine Sony-Anlage http://www.amazon.de/gp/product/B007FAKM88/ref=oh_details_o00_s00_i00 streamen.
Unter Windows 7 benutze ich TVersity und das funktioniert recht gut.

Am liebsten würde ich das über ein Repo einspielen. miniDLNA und MediaTomb hab ich bereits installiert; komme aber irgendwie mit der Konfiguration nicht zurecht.
Der Zugriff auf die Anlage erfolgt über W-LAN über einen D-Link Router (DIR-300)

Würde mir jemand bei der Konfig helfen oder evtl. Alternativprogramme mit GUI nennen.

Vielen Dank schon jetzt
 
OP
P

PowerPaul

Hacker
so sieht die /etc/mediatomb.com aus
  • ## This is a sambel configuration file for the MediaTomb daemon script
    ## used on Fedora Core

    ## By default the configuration will be created in /etc/mediatomb

    ## Network interface on which the server will run, you need to edit this!
    MT_INTERFACE="eth0"

    ## User defined command line options that may be passed to the server
    MT_OPTIONS=""

    ## MediaTomb will be started on port 50500
    MT_PORT="50500"

    ## MediaTomb will run as mediatomb
    MT_USER="mediatomb"
    MT_GROUP="mediatomb"

    ## Location of the PID file
    MT_PIDFILE="/var/run/mediatomb.pid"

    ## Location of the log file
    MT_LOGFILE="/var/log/mediatomb"

    ## Location of the config file/database
    MT_HOME="/etc"
    MT_CFGDIR="mediatomb"

das gibt die Konsole nach "mediatomb" aus:
  • MediaTomb UPnP Server version 0.12.1 - http://mediatomb.cc/

    ===============================================================================
    Copyright 2005-2010 Gena Batsyan, Sergey Bostandzhyan, Leonhard Wimmer.
    MediaTomb is free software, covered by the GNU General Public License version 2

    2012-08-31 18:20:00 INFO: Loading configuration from: /home/carsten/.mediatomb/config.xml
    2012-08-31 18:20:00 INFO: Checking configuration...
    2012-08-31 18:20:00 INFO: Setting filesystem import charset to UTF-8
    2012-08-31 18:20:00 INFO: Setting metadata import charset to UTF-8
    2012-08-31 18:20:00 INFO: Setting playlist charset to UTF-8
    2012-08-31 18:20:00 WARNING: You enabled the YouTube feature, which allows you
    to watch YouTube videos on your UPnP device!
    Please check http://www.youtube.com/t/terms
    By using this feature you may be violating YouTube
    service terms and conditions!

    2012-08-31 18:20:00 INFO: Configuration check succeeded.
    2012-08-31 18:20:00 INFO: Initialized port: 49152
    2012-08-31 18:20:00 INFO: Server bound to: 192.168.0.100
    2012-08-31 18:20:01 INFO: MediaTomb Web UI can be reached by following this link:
    2012-08-31 18:20:01 INFO: http://192.168.0.100:49152/

Der Dienst wurde gestartet mit:
Code:
Planet-Erde:/home/carsten # /etc/init.d/mediatomb start 
Applying multicast settings to eth0... Starting mediatomb:                                                                     done

Muss ich irgendwo die Serveradresse von der Anlage eintragen?

Die Weg UI von MediaTomb ist auch zu erreichen, aber leider findet die Anlage den Server nicht!?
 
OP
P

PowerPaul

Hacker
Jetzt habe ich in der Firewall den TCP und den UDP Port 50500 & 49152 freigegeben.

Ergebnis leider negativ. Der Server wird auf der Anlage nicht angezeigt bzw. nicht gefunden!?
 

spoensche

Moderator
Teammitglied
Poste mal die Ausgabe von
Code:
netstat -tulpn
und von
Code:
egrep -A 5 "50500|49152" /var/log/firewall
.
 
OP
P

PowerPaul

Hacker
Hier die Ergebnisse als root:

Code:
Planet-Erde:/home/carsten # netstat -tulpn
Aktive Internetverbindungen (Nur Server)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      1523/rpcbind        
tcp        0      0 0.0.0.0:7634            0.0.0.0:*               LISTEN      1844/hddtemp        
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1563/sshd           
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      1808/cupsd          
tcp        0      0 0.0.0.0:17500           0.0.0.0:*               LISTEN      2781/dropbox        
tcp        0      0 0.0.0.0:49152           0.0.0.0:*               LISTEN      16140/mediatomb     
tcp        0      0 0.0.0.0:50500           0.0.0.0:*               LISTEN      13635/mediatomb     
tcp        0      0 :::111                  :::*                    LISTEN      1523/rpcbind        
tcp        0      0 :::22                   :::*                    LISTEN      1563/sshd           
tcp        0      0 ::1:631                 :::*                    LISTEN      1808/cupsd          
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           1762/avahi-daemon:  
udp        0      0 127.0.0.1:60654         0.0.0.0:*                           13635/mediatomb     
udp        0      0 127.0.0.1:39194         0.0.0.0:*                           16140/mediatomb     
udp        0      0 0.0.0.0:810             0.0.0.0:*                           1523/rpcbind        
udp        0      0 0.0.0.0:1900            0.0.0.0:*                           16140/mediatomb     
udp        0      0 0.0.0.0:1900            0.0.0.0:*                           13635/mediatomb     
udp        0      0 0.0.0.0:34246           0.0.0.0:*                           1762/avahi-daemon:  
udp        0      0 0.0.0.0:46563           0.0.0.0:*                           1828/dhclient       
udp        0      0 0.0.0.0:68              0.0.0.0:*                           1828/dhclient       
udp        0      0 0.0.0.0:17500           0.0.0.0:*                           2781/dropbox        
udp        0      0 0.0.0.0:111             0.0.0.0:*                           1523/rpcbind        
udp        0      0 0.0.0.0:631             0.0.0.0:*                           1808/cupsd          
udp        0      0 192.168.0.100:123       0.0.0.0:*                           2050/ntpd           
udp        0      0 127.0.0.1:123           0.0.0.0:*                           2050/ntpd           
udp        0      0 0.0.0.0:123             0.0.0.0:*                           2050/ntpd           
udp        0      0 :::810                  :::*                                1523/rpcbind        
udp        0      0 :::4485                 :::*                                1828/dhclient       
udp        0      0 :::111                  :::*                                1523/rpcbind        
udp        0      0 ::1:123                 :::*                                2050/ntpd           
udp        0      0 fe80::250:8dff:fe9a:123 :::*                                2050/ntpd           
udp        0      0 :::123                  :::*                                2050/ntpd

Code:
Planet-Erde:/home/carsten # egrep -A 5 50500 /var/log/firewall

...liefert keine Ausgabe

Ich habe mediatomb als root und als user gestartet wobei ich meinen user noch zur Gruppe "mediatomb" hinzugefügt habe.
Ergebnis: Die Anlage zeigt keinen Server an.
 

spoensche

Moderator
Teammitglied
Auf dem Port 49152 erreichst du das Webinterface von Mediatomb. Für UPNP musst du noch den Port 1900 öffnen.
 
OP
P

PowerPaul

Hacker
läuft Port 1900 wars.

Ich starte mediatomb einfach als user mit "mediatomb"
Als kleines Problem stellt sich nun noch heraus, das ich Mediatomb an
der Anlage nun 2 x Angezeigt bekommen und natürlich grundsätzlich
erstmal die falsche Auswahl treffe, die keine Verbindung aufnehmen kann...das nervt ein wenig!?

Soll ich die anderen Ports wieder von der Freigabe ausnehmen?
Folgende Ports sind jetzt ausgenommen:

TCP: 1900 4661 4662 4665 49152 50500
UDP: 1900 4672 49152 50500


Danke spoensche
 

spoensche

Moderator
Teammitglied
Die Ports die unnötig geöffnet sind solltest du definitiv wieder schließen. Du lässt ja abends deine Haustür auch nicht offen wenn du mit Bekannten unterwegs bist o.ä.
 
OP
P

PowerPaul

Hacker
Ich habe jetzt nur diese TCP und UDP Ports freigegeben: 1900 49152

Mediatomb läuft!

Danke noch einmal
 
Oben